Tenjin归因跟踪

Tenjin Attribution Tracking

按照如下的步骤整合Tenjing归因跟踪到你的游戏。
Tenjin归因是一种基于服务器的服务,从Tenjin服务器发送关于你的玩家的归因数据到deltaDNA。

配置需要三个步骤。
1)通过访问你的开发环境中设置(SETUP)->工具事件(TOOLS-EVENTS)导航菜单,从创建事件(Create Event)页面的模板事件(Template Events)列表选择事件,以添加tenjinAttribution事件到你的游戏。你还可以通过点击位于你的开发(DEV)环境中事件管理(Event Management)页面顶部的创建事件(Create Event)按钮访问事件创建(Event Creation)页面。

tenjinAttributionEvent

2)如果其可用且非零,使用Apple Advertising ID的内容填充deltaDNA userID参数以测试你的游戏客户端。如果advertising ID不可用,deltaDNA SDK应当在没有userID的情况下启用,这将确保SDK为玩家生成一个随机的userID。如果advertising ID可用,其应当在deltaDNA SDK第一次启用时被以userID提供。

Tenjin使用Apple Advertising Identifier跟踪玩家,但是其没有将随机deltaDNA userID与玩家进行关联的机制。因此,如果可用你必须使用Advertising Identifier的值作为deltaDNA userID,从而Tenjin归因的数据可以与正确的玩家相关联。

3)在Tenjin设置归因回传。

你的Tenjin账号管理器将能够创建一个POSTBACK(回传)以通知deltaDNA玩家的归因数据。

Tenjin归因回传看起来应如下所示:

其中 <YOUR LIVE ENVIRONMENT KEY>是你的实际(LIVE)环境的环境键值,其可以在你的游戏中游戏详情(Game Details)页面找到。这可以通过在deltaDNA显示面板顶部的面包屑点击你的游戏名称进入。

LIVE_environment-key

请不要将开发(DEV)数据发送到你的实际(LIVE)环境,反之亦然,这只会将其二者混淆!

deltaDNA监听者可以从Tenjin回传接收GET或者POSTs,后者是优先选择的。

发送到deltaDNA的Tenjin归因参数将出现在tenjinAttribution事件下的你的数据中,其参数名称的前缀为tj,例如tjTenjinCampaignId。其还会被应用在用户记录中作为用户指标。acquisitionChannel是用于测量图表筛选器的字段,其来自于由Tenjin提供的ad_network(广告网络)。

tenjinAttributionEventSchema