Wi-Fi参考iOS开发我的收藏

AppsFlyer统计集成文档

2017-07-01  本文已影响16366人  Zszen

对接全攻略

1. AppsFlyer账号申请

请注意 , 为了避免重复申请,在申请新账户前请确认贵司是否已在使用AppsFlyer的服 务。如果有,建议无需重新申请账号而直接在已有AppsFlyer账号下面添加子账号, 具 体操作见此文档 。

1.1 打开AppsFlyer官网 ,点击右上 角Get Started进行注册。

image.png

1.2 在此页面输入您的姓名、邮箱、公司等信息,点击Get Started 提交注册。

image.png

1.3 提交注册信息后,您的注册邮箱会收到一封确认邮件,点击邮 件内的激活链接即可激活账户,开始30天的免费试用期。

2. 账户使用设置: Team Members, Credit Card, Whitelist your test device

2.1 添加应用

2.1.1 步骤1 - 点击Add App按钮添加新应用

image.png

2.1.2 步骤2 - 根据目前应用状态选择对应的添加方式,对应不同状态解释如下:

image.png

2.1.3 步骤3 - 设置时区和货币 默认时区为UTC,货币为美元。在此处您可根据自身需求选择对应的时区和后台显示的

货币,保存设置即可成功添加应用。

image.png

注意*:

2.2 添加账户成员(team member) 账户拥有人可创建多个子账户,并且可根据需要分配查看账户内哪些应用。

2.2.1 步骤1 - 登录账户,点击右上角登录邮箱,选择Team Members。

image.png

2.2.2 步骤2 - 点击Add user,输入新的成员邮箱地址和名字,选择您希望该用户进入的 应用,点击“Save”,一个新的成员即创建成功。

image.png

注意*: 成员必须为未在AppsFlyer中注册的邮箱地址,包括提交过注册申请的邮箱。

2.3 添加设备至白名单 添加白名单的目的是为了同一设备可多次进行非自然安装测试。

2.3.1 步骤1 - 登录账户,点击右上角登录邮箱,选择Test Devices

image.png

2.3.2 步骤2 - 点击Add device,选择设备的操作系统,输入设备名称和ID,并保存。

image.png
设备类型 如何寻找对应的设备ids
Android 使用 此应用 查看IMEI, Android id, Advertising id
iOS 使用 此应用 查看idfa

注意*:

3. SDK接入+SDK接入测试

3.1 安卓 - 完整的安卓SDK对接文档,请务必仔细 参考此文档 (内含

测试步骤)

3.1.1 强制接入 项目,可实现追踪应用安装,应用更新和应用打开,注意事项如下:

3.1.2 其他非强制项目,请参考以下各项说明选择接入: ● 应用内事件追踪:

建议接入 ,可以更好地判断用户质量,从而对广告投放进行优化。
注意*: 推荐使用文档内富应用内事件格式,事件名称和值的参数都可以自定义使用,但在 追踪收益时必须使用参数af_revenue。

3.1.3 安卓SDK接入完成之后,请 务必严格按照 安卓SDK测试文档 进行测试

注意事项包括:

3.2 iOS - 完整的iOS SDK对接文档,请务必仔细 参考此文档 (内含 测试步骤)

3.2.1 强制接入 项目必须严格按照接入,才可支持AppsFlyer对于应用安装,应用更新和 应用打开的基本追踪功能。

3.2.2 其他非强制项目,请参考以下各项说明选择接入:

3.2.3 SDK接入完成之后,请 务必严格按照 iOS SDK测试文档 进行测试

3.3 Windows SDK对接

3.3.1 windows SDK对接文档

3.3.2 windows SDK测试文档

3.4 其他平台的对接文档 参考此处

4. 广告平台追踪配置 此章节仅讨论当前与Appsflyer对接好的2000+媒体渠道追踪配置,例如Facebook,

Google Adwords,腾讯广点通,今日头条等等, 自定义媒体渠道请参考第5章节。

4.1 以追踪链接形式对接的广告平台

由于广告平台与Appsflyer对接方式的不同,不论点击 or 曝光广告,需要由Appsflyer后 台生成追踪链接,再将链接给予该平台投放,称之为“以追踪链接形式对接的广告平台”, 如Vungle,Applovin,Inmobi等等;反之,称为“以server to server模式对接的广告 平台”,如Facebook,Twitter,将于 4.2章节介绍 ;其中Google Adwords较为特殊, 列举于 4.3章节中 。
以下为通用的法则,由于各个媒体平台有些微的差异,为了便于您的使用,我们罗列了近 百个常见的媒体平台供您参考,请查看 媒体平台配置文档

4.1.1 以追踪链接形式对接的广告平台的配置说明 配置的方式大同小异,主要有3个步骤,于Appsflyer后台配置即可,无需代码层级接入

,请参考下列步骤。

image.png image.png image.png image.png

4.1.2 如何大批量生产链接

请注意 ,Appsflyer不会保存链接于后台,链接即生成即使用。因此,如果您通过了解 链接基本结构支持的参数含义 ,是也可以自行在文本文件或者excel里自行拼接链接的。

4.1.3 以追踪链接形式对接的广告平台投放成本统计配置

目前已有许多主流广告平台支持回传动态成本参数给Appsflyer,取决于渠道有能力且有 意愿向AppsFlyer回传数值,无需添加任何代码,只需要在Appsflyer后台简单设置,请 参照如下步骤。

4.2 以Server to Server(S2S)模式对接的广告平台追踪配置 当广告平台与Appsflyer以Server to Server方式对接,无需于Appsflyer后台生成追踪链

接,仅需简单配置,常见且重要的几个媒体平台如Facebook,Twitter配置列举如下。

4.2.1 Facebook

详细Facebook配置文档 在此。 请注意:文档中即使非强制的步骤也强烈建议配置,以最大程度利用AppsFlyer对于 Facebook广告效果的追踪。

4.2.2 Twitter

详细Twitter配置文档 请参考此文档

4.3 其他 (e.g. Google Adwords)

Google Adwords共有4种类型的广告,分别为展示(Display),搜索(Search),视 频网络(Youtube/TrueView),以及通用形广告(UAC),详细配置文档请参考 iOS Google AdwordsAndroid Google Adwords
想看到Google Adwords Cost数据,请在AppsFlyer配置页面进行相关配置,值得注意 的是,代理商投放的Google Adwords还无法同步cost于Appsflyer后台, 详细文档请点
关于Google Adwords Remarketing,请参考 Google Adwords Remarketing 有更清 楚的介绍

4.4 向渠道回传应用内事件

应用内事件回传给广告平台,让广告平台不止以app激活,更以应用内事件成效来做投放 优化已经成为新的趋势。 如果对应渠道此项配置页面不是灰色,而是可编辑的,便可以按照下面的步骤进行操作。 总共需要设置三个步骤,步骤一是否给予权限,步骤二设置参数,步骤三则是设置事件回 传细节, 具体步骤请戳我

image.png

5. 自定义媒体渠道追踪

像QR code、邮件、短信、官网等自定义的流量源,或是还未和Appsflyer完成对接的渠 道,称之为 “自定义媒体渠道”,根据使用场景,配置步骤分别介绍如下,请点击 integrated partner进入custom tracking link

image.png

5.1 预定义情景

Appflyer为您准备了8个使用场景,您可以直接选择符合情况的进行追踪设置。 例如我们 选择了QR code作为推广方式(链接中参数pid即代表media source),若您希望针对 该媒体生产不同的链接以对应不同的广告系列或者素材,可以在“Campaign” 空内对应 填写上活动系列或者素材的名称(链接中参数c即代表campaign),所生成的追踪链接 便会做相应的改动,复制链接即可开始投放,也可以缩短链接, 详细操作文档请戳此处

image.png

5.2 完全自定义情景

如果预设的自定义媒体渠道无法满足您的需求,此时便可选择最右侧选项“Custom”,然 后对应填入媒体渠道名称(media source,链接中参数pid)以及广告系列( campaign,链接中参数c), 操作秘诀在此

image.png

6. 其他第三方分析平台数据回传

若您有将数据传至Google Analytics,Mixpanel等等其他分析平台的需求,Appsflyer 也支持回传, 请查看此文档

7. 代理合作须知

AppsFlyer代理账户是一种专门为代理商(agency)提供的账户类型,使代理商在帮广告主代为 投放时,能在代理账户中设置投放链接,亦能透过此代理账户查看数据。值得一提的是, 代理商 只能在账户中看到自己投放的流量 ,而广告主则可以看到该app的所有投放状况&数据维度,因此 广告主可以放心 。 AppsFlyer代理账户分成三种,对应的授权方式请 严格参考此文档
注意, 如果您是需要给公司内部成员开权限,请绕道参考本文档2.2章节解释。

8. AppsFlyer后台关键报告解读指南

8.1 Overview后台首页数据总览

如下图,进入某个应用的数据总览页面(Overview)可实时监控渠道效果。
在Overview数据总览页面,至上而下,有多个图表以符合多种时效性的数据监测需求, 在解读的时候只需要掌握右上角时间的选择对于数据的影响这一要领,便可以游刃有余。 请通读此文档 ,已掌握要领。

image.png

8.2 Cohort & Retention报告

image.png

Retention报告使用和Cohort报告极为相似,唯一不同的是,首先,留存报告的 数据指标是预定义好的,即在某天的留存用户比例;第二,Cohort报告计算的是 累计平均值,留存报告体现的当日(Day 1, Day2, ....DayX)的留存比例。具体的使用 请参考此文档

image.png

8.3 Events报告 “Events”报告的入口也是在应用后台左边导航栏里可以直接找到(如下截图)。

这个报告可以看成是后台Overview的一个衍生工具。它对选中时间段内的新增用户在不 同事件上进行累计统计(LTV),以实现更加深入的渠道效果评估,是更加注重用户质量的 实时评估工具。 请通读此文档,已掌握要领 。

image.png

8.4 Activity报告

Activity报告的入口在应用后台左边导航栏里可以直接找到(如下截图左侧),这个报告主 要用来统计分析新老用户于一段时间内在一些例如DAU等关键指标上的表现, 具体解读 要领见此文档

image.png

9. AppsFlyer后台可下载excel报告

9.1 如何进入excel报告下载页面? 如下图,在应用后台左边的导航栏点击进入Export Data页面。

image.png

9.2 Excel报告分类解释

https://support.appsflyer.com/hc/zh-cn/categories/201120866-%E5%88%86%E6%9E%90-%E6%8A%A5%E5%91%8A%E5%92%8CAPI

9.3 Export Data附加功能

image.png image.png image.png

10. AppsFlyer API使用

除了直接在AF后台下载CSV数据报告之外, AppsFlyer 还提供了多种API数据获取方式。 如 Pull API, Push API, 以及Master API。 顾名思义,Pull API 指广告主主动从AppsFlyer拉取数据, Push API 指AppsFlyer主动推送数据给广告主服务器, Master API 指完全自定义下载所需数 据。

10.1 Pull API

点击后台左侧API access 即可进入Pull API的页面。 Pull API 是一个API数据接口,可以让广 告主直接拉取上述提到的数据报告或将报告导入服务器中。具体使用参考 Pull API 文档

image.png

10.2 Push API

点击后台左侧API access 即可进入Push API的页面(Pull API 模块的下方)。Push API 的配置 简单,并能让广告主轻松获得自然以及非自然安装&事件的原始数据,广告主可永久保存并自由 利用这些宝贵的数据资产。 关于Push API 的配置以及使用详情,请参照 此文档

image.png

10.3 Master API (可选收费项目)

Master API是一种更为灵活的数据下载方法。 使用者只需遵守我们的链接拼接原则, 将所需要 下载的参数拼接成一条完整的链接,在浏览器里回车,即可下载到自己所需的报告啦。 详情请参 照 此文档

附录: 最新名词解释请参考此文档

上一篇下一篇

猜你喜欢

热点阅读