2016-07-05 45 views
0

我已經安裝了Facebook SDK以及Appsflyer和Mixpanel。問題是當用戶通過Facebook安裝應用程序時,我需要某些數據。我需要的數據是廣告組,關鍵字(如果可能)和廣告系列名稱/ ID。我似乎無法弄清楚如何得到它。我檢查了SDK documentationAds-Helper tools還有Ads-SDK documentationFacebook應用安裝廣告 - 數據在SDK

我期待SDK推出首次應用程序時,給我的數據,但我似乎無法找到關於它的文檔。

如何在啓動時在應用中獲取廣告數據?我可以從Facebook的SDK獲取它,還是應該從Appsflyer獲取?

+0

Facebook將只是給你彙總數據。與Appsflyer相同 – WizKid

+0

太棒了。我在哪裏可以找到該文檔? Appsflyer有它的記錄,我可以用它將它發送到我的後端,可以找到FB的詳細信息 –

回答

0

您將需要實施AppsFlyerTrackerDelegate。您應該從installData字典中獲取所需的信息(或至少是活動ID)。

看到這個代碼:

- (BOOL)application:(UIApplication ​*)application didFinishLaunchingWithOptions:(NSDictionary*​)launchOptions { 
    [AppsFlyerTracker sharedTracker].appsFlyerDevKey = @"[MY_DEV_KEY]"; 
    [AppsFlyerTracker sharedTracker].appleAppID = @"id123456789"; 

// Load conversion data and deep-link tracking 

    [AppsFlyerTracker sharedTracker].delegate = self; 

    return YES; 
} 

-(void)applicationDidBecomeActive:(UIApplication *)application 
{ 
    [[AppsFlyerTracker sharedTracker] trackAppLaunch]; 
} 
-(void)onConversionDataReceived:(NSDictionary*) installData { 

    id status = [installData objectForKey:@"af_status"]; 
    if([status isEqualToString:@"Non-organic"]) { 
     id sourceID = [installData objectForKey:@"media_source"]; 
     id campaign = [installData objectForKey:@"campaign"]; 
     NSLog(@"This is a none organic install. Media source: %@ Campaign: %@",sourceID,campaign); 
    } else if([status isEqualToString:@"Organic"]) { 
     NSLog(@"This is an organic install."); 
    } 
} 
-(void)onConversionDataRequestFailure:(NSError *) error { 
    NSLog(@"%@",error); 
} 

輸出:

{ 
"af_status": "Non-organic", 
"media_source": "tapjoy_int", 
"campaign": "July4-Campaign", 
"agency": "starcomm", 
"af_siteid": null, 
"af_sub1": "subtext1", 
"af_sub2": null, 
"af_sub3": null, 
"af_sub4": null, 
"af_sub5": null, 
"freehand-param": "somevalue", 
"click_time": "2014-05-23 20:11:31", 
"install_time": "2014-05-23 20:12:16.751" 
} 

https://support.appsflyer.com/hc/en-us/articles/207032096-Accessing-AppsFlyer-Attribution-Conversion-Data-from-the-SDK-iOS-Deferred-Deeplinking-

相關問題