概要:本文说明了在AppsFlyer中添加应用的方法。添加完毕后,您就能获取其激活和应用内事件的归因数据,并通过AppsFlyer提供的各种工具进行数据分析。
简要说明
如果您还未在面板中添加任何应用,您登入AppsFlyer时界面就会显示应用入驻页面。应用入驻页面会指导您完成添加应用的所有步骤,并做好归因启用前的准备工作。
使用向导工具添加应用
您可以使用平台中的向导工具添加应用,也可以通过应用入驻页面添加应用(仅适用于安卓和iOS应用)。
请按以下方式从应用入驻页面进入向导工具:
- 在添加您的应用这一步中,点击添加应用,然后按照界面显示的提示说明添加应用。
注意
如果界面未显示应用入驻页面,请打开面板右上角的邮箱地址下拉菜单,然后点击应用入驻。
您可以通过以下任一方式从后台进入添加应用的向导工具:
- 从顶部菜单栏进入我的应用,点击+添加应用
- 进入AppsFlyer主页,点击+添加应用
- 从页面顶部导航栏打开账户菜单(点击右上角的邮箱地址,打开下拉菜单)> 应用入驻,点击+添加其它应用
添加应用
进入添加应用向导工具后,请依次完成以下步骤:
- 输入相关应用的详细信息。
- 输入其他相关信息。
- 点击添加我的应用。
- 复制该Dev key,SDK对接流程中会用到这一信息(也可后续在应用配置页面中获取该信息)。
- 根据实际需求点击完成或+添加其他应用。
注意
- 只有AppsFlyer账户的管理员和具有必要权限的用户可以添加应用。
- 按下文步骤添加应用时,每一步的可用选项取决于前一步的设置。
相关应用注册完毕后,就会显示在面板中。如需记录该应用的激活和应用内事件,并将其正确归因到相关渠道,您需要完成以下操作:
- 在相关应用中接入SDK
- 将该应用对接到Partner Marketplace平台中的渠道
如需查看完整的入驻流程,请参考此文档。
输入 app 信息
选择应用平台并输入必填信息,选项如下:
安卓、AndroidTV、Fire
该选项适用于以下平台:
- 安卓(移动端)
- AndroidTV
- Amazon Fire
- Amazon Fire TV
- Kindle
Google Play状态 | 使用场景 | 必填信息 |
---|---|---|
已上架 |
您的应用已在Google Play上架 |
Google Play URL(从Google Play复制)
|
待批准/未发布 |
您的尚未在Google Play上架或仍在审核中 |
安卓包名
详情请见安卓技术文档 |
第三方商店/非商店下载 |
您的应用在Google Play以外的安卓应用商店中上架,和/或可以通过应用商店以外的地址下载 |
安卓包名 详细要求请见上一行(待审批/未上架场景) Channel(应用分发渠道)名称:您为某个第三方应用商店/下载地址配置专用APK时,在APK中设置的该商店/地址专属名称
App URL(从第三方应用商店或非商店下载地址复制) 重要提示!如果您的应用可以通过多种渠道下载(即Google Play、第三方商店和非商店下载地址的任意一种组合),请务必了解一下多商店安卓归因设置的各种方案。强烈建议您在使用归因衡量服务之初中就做出正确的配置,这样才能确保您获取的数据以及数据的格式符合您的实际需求。 |
ioS、tvOS、MacOS
该选项适用于以下平台:
- iOS
- tvOS
- MacOS
App Store中的状态 | 使用场景 | 必填信息 |
---|---|---|
已上架 |
您的应用已在App Store上架 |
App Store URL(从App Store复制)
|
待批准/未发布 |
您的应用尚未在App Store上架或仍在审核中
|
在App Store中提交相关应用时所选择的国家
由App Store指定的App ID,不带前缀“id”
|
Windows
该选项适用于以下平台:
- Windowsphone
- Windows(PC端)
Microsoft Store中的状态 | 使用场景 | 必填信息 |
---|---|---|
已上架 |
您的应用已在Microsoft Store上架 |
Microsoft Store URL(从Microsoft Store复制)
|
待批准/未发布 |
您的应用尚未上架或仍在审核中
|
由Microsoft Store指定的App ID
|
网页(PBA)
注意
网页应用是指您在PBA(基于用户的归因)功能的品牌套件中设定的网页。
- 该选项仅对购买了PBA功能的客户可用。
- 如需进一步了解PBA(基于用户的归因)以及网页访问、网页事件和网页助攻激活的归因,请参考此文档。该功能可帮助您全面掌握跨渠道、跨平台、跨设备的用户链路。
完整URL:如果您需要衡量某个网站的流量,并且已经(或将要)在某个网站中接入PBA Web SDK,请在添加该网页应用时填写其完整URL。
其中包括以下内容:
- scheme
- 子域名【可选】
- 域名
- 顶级域名(Top-level Domain)。
- 路径【可选】–网站中某个特定目录或页面的地址
应用名称:您为相关应用设定的名称
- 最多可包含100个字符
- 不支持XSS标签
重要提示!
网页应用创建完毕后,就无法再修改其属性(即URL和应用名称)。如需要修改其属性,必须先将其删除然后重新创建,也就是说您必须同时删除包含该网页应用的品牌套件。
下一步:
- 将您新创建的网页应用添加到PBA品牌套件中,这样就能在PBA面板中查看其数据。
- 在创建品牌套件前,请先确保所有需要通过品牌套件监测的应用都已添加到您的账户中。
- 在该网页应用对应的网站中接入PBA网页SDK,打通各端衡量数据的串联。
Roku
应用名称:从Roku Developer Dashboard复制Channel名称。
- 示例:My Roku channel
-
格式:
- 最多可包含200个字符
- 不支持XSS标签
Channel ID:由Roku为相关Channel指定的数字ID
- 示例:1234567
-
格式:
- 0-9之间的数字
- 最多可包含50个字符
-
查询方式
- 进入Roku Developer Dashboard,点击您要添加到Appsflyer的Channel名称。界面会打开该Channel的Roku Preview & Publish(预览与发布)页面。
- 浏览器中该页面URL最后的数字即为Channel ID。
Vizio SmartCast
应用名称:您为相关应用设定的名称
应用ID:Vizio认证的应用ID(通常以vz开头)。如果您需要确认该应用ID,请与您的Vizio客户经理沟通。
Samsung Tizen
应用名称:您为相关应用设定的名称
应用ID:即三星为相关应用指定的Bundle ID,可在其应用商店URL的末端查看该ID。
LG WebOS
应用名称:您为相关应用设定的名称
应用ID:该应用在LG WebOS中的应用ID
PlayStation
应用名称:您为相关应用设定的名称
应用ID:相关的PlayStation concept ID,这是PlayStation为游戏或其他内容概念指定的唯一标识符,由5-9位数字组成,您可以在对应的PlayStation商店链接中看到该ID:
Vidaa
应用名称:您为相关应用设定的名称
应用ID:该应用在Vidaa中的ID
Steam
应用名称:您为相关应用设定的名称
应用ID:该应用在Steam中的ID,由5-8位数字组成,您可以在对应的Steam商店链接中看到该ID:
Meta Quest(Oculus)
应用名称:您为相关应用设定的名称
应用ID:该应用在Meta Quest中的ID(即在可下载该应用的商店中所呈现的应用ID)
- 示例:1903584373052986
Nintendo Switch
应用名称:您为相关应用设定的名称
应用ID:该应用在Nintendo Switch中的ID(即在可下载该应用的商店中所呈现的应用ID)
Xbox
应用名称:您为相关应用设定的名称
应用ID:该应用在Xbox中的ID(即在可下载该应用的商店中所呈现的应用ID)
- 示例:9wzdncrfhwfg
- 请注意:App ID区分大小写。
Epic Games
应用名称:您为相关应用设定的名称
应用ID:该应用在Epic Games中的ID(即在可下载该应用的商店中所呈现的应用ID)
PC端原生
应用名称:您为相关应用设定的名称
应用ID:PC端原生应用ID(可用字符:A-Z
a-z
0-9
.
_
-
)
输入其他信息(不适用于网页应用)
选择货币
选择面板呈现该应用的数据时所使用的货币单位。AppsFlyer会按事件发生当下的汇率来换算该事件对应的收入和成本金额。如需进一步了解应用层级的货币设置及其影响,请参考此文档。
重要提示!
请务必谨慎选择您的应用所使用的货币,因为AppsFlyer一旦记录到该应用的成本和收入信息后,您就无法再更改其货币设置。
选择时区
您在此处选择的时区需要与您在其他归因平台(如Meta ads或Google Ads)中设置的时区一致。这是为了最大限度地缩小AppsFlyer面板与这些平台之间的数据差异。
注意
- 时区设置完毕后即会保持锁定状态,无法更改,直到次日才会解除锁定。
- 如需进一步了解应用层级的时区设置及其影响,请参考此文档。
定义应用受众
选择是或否,以说明您的应用是否面向儿童,或受众包含儿童(即同时面向成人和儿童)。
如果您选择是:
- 请参阅此说明,了解面向儿童的应用需要符合的合规标准。
- 勾选“已阅读”,确认您已阅读该说明,并且会按照其中的合规标准控制数据收集。
注意
- 应用添加完毕后的两周内,您会收到一条消息,让您确认您已针对面向儿童的应用实行了数据隐私控制。确认完毕后,您会收到一条确认信息。您可以从消息中心查看这条确认信息,也可以在审计日志中看到确认详情。
- 请参见面向儿童的应用常见问题解答。
待批应用的添加方式
在应用调试阶段中将待批应用添加到您的账户有助于您测试AppsFlyer SDK对接。
即使您的应用在面板中显示为待批状态,也不会对数据收集和衡量任何影响。不管您的应用是待批还是已上架,只要有用户将其激活并与其互动,AppsFlyer面板就能照常记录其激活和应用内事件数据。
待批应用上架后,AppsFlyer会自动探测到该变化并更新其状态,所以您不必在应用上架后再次添加该应用。如需进一步了解待批应用即手动更新应用状态的可选操作,请参考此文档。
问题排查
本章节可为您解答一些常见问题:
“应用尚未添加”报错
如果出现这条报错消息,请联系您的CSM或发送邮件至hello@appsflyer.com。
“应用不在商店中”报错
请检查您使用的应用名称/ID以及复制的商店URL是否正确无误。
“无法访问应用商店”报错
添加非美国商店的安卓应用时可能会出现这条报错。请按以下方式解决该问题:
- 添加应用时将应用状态设置为待审核/未上架,详细步骤请见上文说明。
- 进入AppsFlyer的应用配置页面。
- 更正应用商店国家(假设您的应用在日本的应用商店上架,则将国家改为Japan)。
出错了。请再试一次。
出现上述报错可能是因为您添加安卓应用时没有提供国家代码信息(对于不在美国Google Play商店上架的应用,必须添加该信息)。解决此问题的详细方法请见上文。