获取AppsFlyer归因/SDK转换数据(延期深层链接) - Accessing AppsFlyer Attribution / Conversion Data from the SDK (Deferred Deeplinking)

AppsFlyer允许您直接在SDK水平获取实时归因数据,从而使得下载安装应用后自定义首次登陆页面成为现实。这通常被称为“延期”深层链接,并在网页中常见,但是在移动应用生态中确是一个很大的挑战。好消息是,AppsFlyer能为您提供这样的支持和平台。

引导一个新应用用户至安装深层链接同引导已安装用户进入应用深层链接自定义URL方案(iOS, Android)相像。

例如

想象一个用户刚刚点击HotelTonight的Google Adwords 广告寻找 “Hotels New York”。用户首先将被导入Google Play/App-Store对应用进行下载,第一次打开后将直接进入New York宾馆页面。通过AppsFlyer提供的归属数据,应用将接受准确的活动和关键词来引导用户/安装。

除了提高用户体验和转换率外,该功能能够进行根据活动进行更复杂的操作,如在用户安装时提供信用点数/奖金。例如:“安装并领取$50预订奖金”用来替换“点击安装”。这些活动不仅提供了用户安装率,而且提高了付费用户转换率,ROI将被提高2-5倍!

Capture.JPG

AppsFlyer's NativeTrack™ SDK进行服务器方跟踪,也就是说转换追踪由AppsFlyer服务器完成。归因数据将在首次应用打开几秒钟后从AppsFlyer SDK获得。

另一种获得AF跟踪Referring URL的方式为添加附加接听器至INSTALL_REFERRER广播。请点击此处查看更多细节。请注意这对服务器追踪无效(ID匹配、Fingerprinting, Facebook和Google Play商店外APK)。

注意

根据Facebook隐私策略,除非您接收Facebook的条款条例 ,AppsFlyer (或者其他第三方移动监测合作伙伴)不能提供用户级别的Facebook安装归因数据。了解更多信息,请点击此处。如果您不接受条款条例,Facebook Mobile Ads安装将被作为“Organic”,您将不会收到Facebook用户级别的安装数据。

 

SDK安装:

注意:由AF Android SDK 2.3.1.9版本支持。

从Android SDK获得转换数据,请加入ConversionDataListener:

public interface AppsFlyerConversionListener {
        void onInstallConversionDataLoaded(Map<String,String> conversionData);

        void onInstallConversionFailure(String errorMessage);

}

示例:

 AppsFlyerLib.registerConversionListener(this,new AppsFlyerConversionListener() {

{

        public void onInstallConversionDataLoaded(Map<String, String> conversionData) {

                for (String attrName : conversionData.keySet()){

                    Log.d("AppsFlyerTest","attribute: "+attrName+" = "+conversionData.get(attrName));

                }

        }

        public void onInstallConversionFailure(String errorMessage) {

                Log.d("AppsFlyerTest", "error getting conversion data: "+errorMessage);

        }

  });

 

在归因响应中可使用的代码

注意:呼叫将会把在AF追踪链接参数基础上而产生安装的附加代码/值返回。查看一下示例。

代码名称

解释

示例值

媒体来源

af_status

显示监测的归隐类型。

有效值:

  • 自然
  • 非自然
  • 错误

非自然

全部

af_message

自由文本

自然安装/错误信息

全部

media_source

媒体源名称,即为AF追踪链接pid”参数

  • inmobi_int
  • tapjoy_int
  • Facebook Ads

注意: ‘Facebook Ads’ Facebook活动

全部

 

campaign

活动名称AppsFlyer的追踪链接“c”参数或者Facebook活动名称)

Ad1/camp123

全部

clickid

Click id  transaction id

123456/xsfd234

全部

af_siteid

Site id (用于优化)

Site1

全部

af_sub1

附加参数

someParameter

全部

af_sub2

附加参数

 

全部

af_sub3

附加参数

 

全部

af_sub4

附加参数

 

全部

af_sub5

附加参数

 

全部

click_time

点击日期&时间

2014-01-08 00:07:53.233

全部

install_time

转换日期&时间(毫秒)

2014-01-08 00:12:51.701

全部

agency

代理商或PMD带来的安装

nanigans

全部

is_fb

 

Flag indicating it’s a Facebook attribution. Values: true/false

标记代表其归属于Facebooktrue/false

true

Facebook

adgroup_name

Facebook ad group名称

Angry Bird Facebook ad 1

Facebook

adgroup_id

Facebook’s ad group ID

6012740800279

Facebook

campaign_id

Facebook’s 活动  ID

6012700005123

Facebook

adset_name

Facebook’s ad 集合名词

US - 18+

Facebook

adset_id

Facebook ad 集合ID

6099800005123

Facebook

ad_id

Facebook’s 应用唯一标示符

6012998843079

Facebook

示例

Facebook归属响应

注意:Facebook活动无追踪链接

{
"af_status": "Non-organic",
"is_fb": true,
"media_source": "Facebook Ads",
"agency": "nanigans",
"campaign": "nanigans_US_18-25",
"campaign_id": "6012743935279",
"adgroup": "Adgroup-1",
"adgroup_id": "6012743942279",
"adset": "adset-1",
"adset_id": "6012743935479",
"ad_id": "6012743943079",
"af_siteid": null,
"af_sub5": null,
"af_sub4": null,
"af_sub1": null,
"af_sub3": null,
"af_sub2": null,
"install_time": "2014-05-22 14:12:37.208",
"click_time": "2014-05-22 14:08:08"
}

 

一般AppsFlyer追踪链接响应示例(非Facebook):

使用以下跟踪链接产生的安装

http://app.appsflyer.com/angry-birds-android?pid=tapjoy_int&c=July4-2014&af_prt=starcomm&af_siteid=57&af_sub1=subtext1&freehand-param=somevalue

归因响应

{
"af_status": "Non-organic",
"media_source": "tapjoy_int",
"campaign": "July4-Campaign",
"agency": "starcomm",
"af_siteid": null,
"site_id": "57",
"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"
}

 

注意:代码顺序可能有变。附加代码可能会在未通知的情况下加入。

这篇文章有帮助吗?
0 人中有 0 人觉得有帮助
还有其它问题?提交请求
由 Zendesk 提供技术支持