Is there a way to determine if the currently running app was installed via Facebook ad?
I am currently calling [FBAppEvent activateApp] in my app delegate's applicationDidBecomeActive selector. I'm not using any other Facebook SDK features.
I would like to distinguish users that arrived via a Facebook ad. Is there any way on the phone to determine that an app installation came from a Facebook ad?
There are two ways to access these insights. First is through a table view. Select List Settings within Ads Manager and include these post-install results as part of your campaign columns. You can view these insights in the main table view across install cohort dates based on the date range chosen.
Install tracking is automatically enabled in Analytics for Android apps. You don't have to do anything!
Facebook App Install Ads are a cost-effective strategy to drive more downloads and users to your app. Depending on your goals, you can set up a Facebook Ad campaign to: Increase app install. Track and measure performance using dashboard tool for social media analytics. Promote on any budget.
Here is the response I got from Facebook developer support on this issue.
Unfortunately this is not currently possible using the SDK. As per the docs, we only send information on when someone installs the app.
https://developers.facebook.com/docs/ads-for-apps/mobile-app-ads "After installing the SDK, include the following code to be executed when your app is in the foreground. This will allow the app to ping back the install event to Facebook when the user opens up the app for the first time, and again in the future if there is a network error. Our client code will stop sending installs once it acquires a success code from the server, and our back-end will only count the install a single time if it receives multiple hits for the same device"
I hope this helps. Thanks
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With