移动APP跟踪
请按照如下步骤整合MAT,Tune移动APP跟踪,到你的游戏。
MAT归因是一个来自Tune的基于服务器的服务,从MAT服务器发送你的玩家的归因数据到deltaDNA。有三个步骤需要被配置。
1) 在创建事件(Create Event)页面通过选择事件模板(Template Events)列表的事件来添加matAttribution事件到你的游戏。就是在你的开发环境中从设置(SETUP)->事件工具(TOOLS-EVENTS)导航菜单设置。你也可以通过点击在你的开发环境中事件管理页面顶部的创建事件按钮到创建事件页面。
2) 将你的玩家用户ID(userID)通知MAT将在他们从你的游戏中发送事件时在deltaDNA中被用到。你可以在游戏第一次运行时通过调用在MAT SDK中的MAT“setUserID”函数做这些,并生成deltaDNA SDK使用的userID信息。关于其setUserID函数的更多信息请查看MAT。这将使deltaDNA userID在MAT从这一点向前回传时可用。
3) 设置归因回传到你的MAT控制台,委托其发送你的归因数据到deltaDNA。
这个MAT归因回传应被设置发送到http://mat.deltadna.net/mat/
这应该是你的实时环境的环境键值,你可以从游戏细节页面找到你的游戏的环境键值,这可以通过点击在deltaDNA平台顶部面包屑的游戏名称到达。
deltaDNA的监听者可以接收来自MAT回传的GET或者POSTs,后者是首选的。
一个强制参数必须出现在你的MAT回传模板中
- user_id – 这是在上面第二步发送给MAT的deltaDNA userID。
还有如下可选MAT域的任何组合都可以被发送。
- publisher_name
- site_name
- campaign_name
- sub_publisher
- sub_site
- sub_campaign
- sub_adgroup
- sub_ad
- sub_placement
- sub_keyword
- cost_model
- cost
- click_device_brand
- click_device_model
- device_brand
- device_model
- click_datetime
- install_datetime
- conversion_datetime
- conversion_status
- match_type
下面的模板可以在MAT平台使用。
1 |
http://mat.deltadna.net/mat/DELTADNA_LIVE_ENV_KEY?user_id={user_id}&publisher_name={publisher_name}&site_name={site_name}&campaign_name={campaign_name}&sub_publisher={sub_publisher}&sub_site={sub_site}&sub_campaign={sub_campaign}&sub_adgroup={sub_adgroup}&sub_ad={sub_ad}&cost_model={cost_model}&cost={cost}&sub_placement={sub_placement}&sub_keyword={sub_keyword}&click_device_brand={click_device_brand}&click_device_model={click_device_model}&device_brand={device_brand}&device_model={device_model}&click_datetime={click_datetime}&install_datetime={install_datetime}&conversion_datetime={conversion_datetime}&conversion_status={conversion_status}&match_type={match_type} |
被发送到deltaDNA的MAT归因参数将出现在你的matAttribution事件的数据中,其参数名称前缀是matAttr,例如matAttrPublisher。其也将被作为度量用于用户记录。
注意:
- MAT价钱域被使用美元的浮点数字发送,deltaDNA将其转换为美分的整型以与其他deltaDNA事件中的货币格式相统一。
- 在matAttribution事件的matAttribution参数域被从一系列相关联的截断为72字符的publisher_name域和sub_publisher域(中间使用“:”)创建。或者没有被定义时使用字符串“ORGANIC”。
deltaDNA的matAttribution事件参数映射到MAT回传参数如下
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
userID={user_id} acquisitionChannel={publisher_name}:{sub_publisher} matAttrPublisher={publisher_name} matAttrSite={site_name} matAttrCampaign={campaign_name} matAttrSubPublisher={sub_publisher} matAttrSubSite={sub_site} matAttrSubCampaign={sub_campaign} matAttrSubAdGroup={sub_adgroup} matAttrSubAd={sub_ad} matAttrCostModel={cost_model} matAttrCost={cost} matAttrSubPlacement={sub_placement} matAttrSubKeyword={sub_keyword} matAttrClickDeviceBrand={click_device_brand} matAttrClickDeviceModel={click_device_model} matAttrDeviceBrand={device_brand} matAttrDeviceModel={device_model} matAttrClickDateTime={click_datetime} matAttrInstallDateTime={install_datetime} matAttrConversionDateTime={conversion_datetime} matAttrConversionStatus={conversion_status} matAttrMatchType={match_type} |