vdaubry
vdaubry

Reputation: 11439

Track Facebook app installs through ads

We are looking for a way to track if the current user comes from a Facebook ad. Is there a way to achieve that?

We need to set this info in our database in order to make queries on these people (cohorts).

I found some similar questions :

We are not looking for external services, we need to have this info in our database to create cohorts.

P.S: We are already tracking installs with [FBSettings publishInstall:FACEBOOK_APP_ID];

Upvotes: 18

Views: 1725

Answers (1)

fz.
fz.

Reputation: 3233

While reverse engineering some Tracking frameworks I found that most of them are getting the Facebook Attribute ID (Advertiser ID) from the pasteboard. It seems that Facebook is setting that after the ad is touched.

I couldn't find any documentation but the Facebook SDK has a class FBUtility with an attributionID class method.

+ (NSString *)attributionID 
{
    return [[UIPasteboard pasteboardWithName:@"fb_app_attribution" create:NO] string];
}

Upvotes: 7

Related Questions