AppsFlyer归因事件可以被从你的游戏客户端或者appsFlyer服务器以回送的方式发送到deltaDNA。服务器回送的方法是首选的使用方法。

add-appsFlyer-event

按照下列集成方法中的一个将AppsFlyer归因数据整合到你的游戏。

服务器回送整合方法。

1. 整合deltaDNA SDK到你的游戏。

2. 在我们的平台通过管理事件页面添加appsFlyerAttribution事件到你的游戏。

3. 整合最新的AppsFlyer SDK。

4. 得到你的游戏正在使用的deltaDNA userID,并使用其在appsFlyer SDK设置客户的用户ID。deltaDNA用户ID(userID)可以通过deltaDNA SDK实例的用户ID(userID)属性获得。

deltaDNA SDK用户ID,无论是自动生成还是由游戏提供,必须在appsFlyer SDK中被设置为客户的用户ID以使其工作。这必须在deltaDNA部分实际环境进行游戏整合时被做完。使用测试环境测试游戏时绝对不能设置客户的用户ID,因为这将导致开发环境用户泄露和污染实际环境。

5. 在你的appsFlyer管理控制台配置deltaDNA回送。你可以在appsFlyer网站找到更多信息,或者按照下面的介绍。

5.1 跳转到你的appsFlyer媒体资源设置页面,并搜索deltaDNA。

delts1

 

5.2 在“deltaDNA ”配置页面,激活整合参数和插入你从deltaDNA得到的环境键值,然后单击“保存并关闭”。

deltas2

一旦设置被保存,AppsFlyer将开始为每一个organic和non-organic安装发送下面的数据到deltaDNA

  • 环境键值(envKey)
  • 安装时间(Install Time)
  • 媒体资源(Media Source)
  • 活动名称(Campaign Name)
    按照Facebook的条款,我们不能向任何第三方分享用户层次的数据。其结果是,所有的Facebook和Twitter安装都必须被以organic发送到deltaDNA。

你可以使用上述的信息在deltaDNA控制面板的游戏细节页面找到实时环境键值。

deltaenv

 

 

或者,你可以使用一个纯客户端集成方法,但是前述的服务器回送方法是首选方法。

 

客户端整合方法。

1. 整合deltaDNA SDK到你的游戏中。

2. 在我们的平台通过管理事件页面添加appsFlyerAttribution事件到你的游戏。

3. 整合最新的AppsFlyer SDK。

4. 参考取决于平台的相关文档:

http://support.appsflyer.com/entries/69796693-Accessing-AppsFlyer-Attribution-Conversion-Data-from-the-SDK-Deferred-Deep-linking

http://support.appsflyer.com/entries/69768413-Accessing-AppsFlyer-Attribution-Conversion-Data-from-the-SDK-Deferred-Deep-linking

……来在你的游戏中执行AppsFlyer延迟深度链接功能。

5. 在onConversionDataReceived(iOS设备)或onInstallConversionDataLoaded (Android设备)执行基于接收到的数据使用deltaDNA SDK发送一个appsFlyerAttribution事件。

 

为了遵守Facebook和Twitter的服务条款,所有来自这些来源的归因都必须被简单的报告为ORGANIC,任何归因参数都不能被包括

注意:

  • 虽然appsFlyerAttribution的很多域被列为可选,但是你应当总是在一条数据中生成所有的字符串,如果数据中没有某个值就使用空字符串。这是为了确保任何归因域的LAST值在你的用户度量中都总是正确的集合。像afAttrClickTime或afAttrInstallTime的TIMESTAMP参数应当被完全跳过或者用一个有效的时间戳(Timestamp)生成。
  • acquisitionChannel:这是提供给你用来采集频道参数的,这个参数对于归因提供商和游戏没有统一的定义。这是你最高级别的归因参数。其被用于在分块(Slice & Dice)功能中的一个范围(Dimension),并总是一个针对你所有deltaDNA图表的过滤器。其也在数据挖掘(Data Mining)直接访问(Direct Access)功能中对所有事件可见。因此,其应当被视作是你想要监视的最重要、最高水平的归因(问你自己,我在哪里花费我的营销成本,将通常会是你想要为采集频道设置的粒度水平)。因为采集频道被定义为一个范围,你不应为其设置太多的确切值。一个采集频道最好列出12个入口,但你如果尝试和定义几百个不同的采集频道,这将会使你自己头疼。许多游戏将若干个归因参数连接在一起来形成其采集频道。例如<网络>::<活动>::可能返回TapJoy::万圣节活动2014等等。
  • 采集通道参数被限制为72个长字符。
  • 与deltaDNA进行数据分享(Data Sharing)将需要考虑任何你适用的协议。例如Facebook https://www.facebook.com/ads/manage/advanced_mobile_measurement/tos