在AppsFlyer后台添加应用

概要:本文说明了在AppsFlyer中添加应用的方法。添加完毕后,您就能获取其激活和应用内事件的归因数据,并通过AppsFlyer提供的各种工具进行数据分析。

简要说明

如果您还未在面板中添加任何应用,您登入AppsFlyer时界面就会显示应用入驻页面。应用入驻页面会指导您完成添加应用的所有步骤,并做好归因启用前的准备工作。

使用向导工具添加应用

您可以使用平台中的向导工具添加应用,也可以通过应用入驻页面添加应用(仅适用于安卓和iOS应用)。

请按以下方式从应用入驻页面进入向导工具:

  • 添加您的应用这一步中,点击添加应用,然后按照界面显示的提示说明添加应用。

 注意

如果界面未显示应用入驻页面,请打开面板右上角的邮箱地址下拉菜单,然后点击应用入驻

onboarding page.png

您可以通过以下任一方式从后台进入添加应用的向导工具:

  • 从顶部菜单栏进入我的应用,点击+添加应用
  • 进入AppsFlyer主页,点击+添加应用
  • 从页面顶部导航栏打开账户菜单(点击右上角的邮箱地址,打开下拉菜单)> 应用入驻,点击+添加其它应用

add an app (1).png

添加应用

进入添加应用向导工具后,请依次完成以下步骤:

  1. 输入相关应用的详细信息
  2. 输入其他相关信息
  3. 点击添加我的应用
  4. 复制该Dev key,SDK对接流程中会用到这一信息(也可后续在应用配置页面中获取该信息)。
  5. 根据实际需求点击完成+添加其他应用

 注意

  • 只有AppsFlyer账户的管理员和具有必要权限的用户可以添加应用。
  • 按下文步骤添加应用时,每一步的可用选项取决于前一步的设置。

相关应用注册完毕后,就会显示在面板中。如需记录该应用的激活和应用内事件,并将其正确归因到相关渠道,您需要完成以下操作:

  • 在相关应用中接入SDK
  • 将该应用对接到Partner Marketplace平台中的渠道

如需查看完整的入驻流程,请参考此文档

输入 app 信息

选择应用平台并输入必填信息,选项如下:

安卓、AndroidTV、Fire

该选项适用于以下平台:

  • 安卓(移动端)
  • AndroidTV
  • Amazon Fire
  • Amazon Fire TV
  • Kindle
Google Play状态 使用场景 必填信息

已上架

您的应用已在Google Play上架

Google Play URL(从Google Play复制)

  • 示例:https://play.google.com/store/apps/details?id=com.appsflyer.adNetworkTest&hl=en&gl=GB
  • 重要提示!
    • 如果您的应用没有在美国的Google Play商店中上架:
      • URL中必须包含上架商店的国家代码,如上文示例中的&gl={country_code}。如果您没有添加国家代码,就会收到“添加应用出错”的报错消息。
      • 语言代码是可选配置,如 &hl={language_code}
    • 如果您的应用在美国的Google Play商店上架,那么国家和语言代码都是可选配置。

待批准/未发布

您的尚未在Google Play上架或仍在审核中

安卓包名

  • 示例:com.appsflyer.adNetworkTest
  • 注意:包名区分大小写
  • 格式:
    • 至少两段(即至少带有一个点号)
    • 每段都必须以字母开头
    • 仅可使用字母、数字和下划线(a-z、A-Z、0-9、和_)
    • 最多可包含200个字符

详情请见安卓技术文档

第三方商店/非商店下载

您的应用在Google Play以外的安卓应用商店中上架,和/或可以通过应用商店以外的地址下载

安卓包名

详细要求请见上一行(待审批/未上架场景)

Channel(应用分发渠道)名称:您为某个第三方应用商店/下载地址配置专用APK时,在APK中设置的该商店/地址专属名称

  • 示例:Amazon
  • 格式:仅支持大写和小写字母(a-z和A-Z)。不能使用连字符(-)、下划线(_)等其他字符。

App URL(从第三方应用商店或非商店下载地址复制)

 重要提示!

如果您的应用可以通过多种渠道下载(即Google Play、第三方商店和非商店下载地址的任意一种组合),请务必了解一下多商店安卓归因设置的各种方案。强烈建议您在使用归因衡量服务之初中就做出正确的配置,这样才能确保您获取的数据以及数据的格式符合您的实际需求。

ioS、tvOS、MacOS

该选项适用于以下平台:

  • iOS
  • tvOS
  • MacOS
App Store中的状态 使用场景 必填信息

已上架

您的应用已在App Store上架

App Store URL(从App Store复制)

  • 示例:https://apps.apple.com/us/app/partner-integrations/id1543229303
  • 注意:
    • 请确保该URL中包含2个字母组成的国家代码,代表应用商店所在的国家(如上述URL中的us
    • 对于在2019年6月14日之前添加到App Store的应用,其URL中可能包含itunes.apple.com(而非apps.apple.com)。
待批准/未发布

您的应用尚未在App Store上架或仍在审核中

 

在App Store中提交相关应用时所选择的国家

 

由App Store指定的App ID,不带前缀“id”

  • 示例:1543229303
  • 格式:0-9之间的9或10个数字字符

Windows

该选项适用于以下平台:

  • Windowsphone
  • Windows(PC端)
Microsoft Store中的状态 使用场景 必填信息

已上架

您的应用已在Microsoft Store上架

Microsoft Store URL(从Microsoft Store复制)

  • 示例:https://www.microsoft.com/en-us/p/wordament/9wzdncrfhwfg
  • 请注意:上述URL是Windows Phone应用的URL示例。PC端Windows应用的URL格式与此不同。
待批准/未发布

您的应用尚未上架或仍在审核中

 

由Microsoft Store指定的App ID

  • 示例:9wzdncrfhwfg
  • 请注意:App ID区分大小写。

网页(PBA)

 注意

网页应用是指您在PBA(基于用户的归因)功能的品牌套件中设定的网页。

  • 该选项仅对购买了PBA功能的客户可用。
  • 如需进一步了解PBA(基于用户的归因)以及网页访问、网页事件和网页助攻激活的归因,请参考此文档。该功能可帮助您全面掌握跨渠道、跨平台、跨设备的用户链路。

 

完整URL:如果您需要衡量某个网站的流量,并且已经(或将要)在某个网站中接入PBA Web SDK,请在添加该网页应用时填写其完整URL。

URL_diagram

其中包括以下内容:

  • 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。

      find_channel_id.png

Vizio SmartCast

应用名称:您为相关应用设定的名称

应用ID:Vizio认证的应用ID(通常以vz开头)。如果您需要确认该应用ID,请与您的Vizio客户经理沟通。

Samsung Tizen

应用名称:您为相关应用设定的名称

应用ID:即三星为相关应用指定的Bundle ID,可在其应用商店URL的末端查看该ID。

samsung_tizen_url_app_id.png

LG WebOS

应用名称:您为相关应用设定的名称

应用ID:该应用在LG WebOS中的应用ID

PlayStation

应用名称:您为相关应用设定的名称

应用ID:相关的PlayStation concept ID,这是PlayStation为游戏或其他内容概念指定的唯一标识符,由5-9位数字组成,您可以在对应的PlayStation商店链接中看到该ID:

playstation_app_id_url.png

Vidaa

应用名称:您为相关应用设定的名称

应用ID:该应用在Vidaa中的ID

Steam

应用名称:您为相关应用设定的名称

应用ID:该应用在Steam中的ID,由5-8位数字组成,您可以在对应的Steam商店链接中看到该ID:

steam_store_app_url.png

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面板与这些平台之间的数据差异。

 注意

  • 时区设置完毕后即会保持锁定状态,无法更改,直到次日才会解除锁定。
  • 如需进一步了解应用层级的时区设置及其影响,请参考此文档

定义应用受众

选择,以说明您的应用是否面向儿童,或受众包含儿童(即同时面向成人和儿童)。
如果您选择

  1. 请参阅此说明,了解面向儿童的应用需要符合的合规标准。
  2. 勾选“已阅读”,确认您已阅读该说明,并且会按照其中的合规标准控制数据收集。

 注意

  • 应用添加完毕后的两周内,您会收到一条消息,让您确认您已针对面向儿童的应用实行了数据隐私控制。确认完毕后,您会收到一条确认信息。您可以从消息中心查看这条确认信息,也可以在审计日志中看到确认详情。
  • 请参见面向儿童的应用常见问题解答

待批应用的添加方式

在应用调试阶段中将待批应用添加到您的账户有助于您测试AppsFlyer SDK对接。

即使您的应用在面板中显示为待批状态,也不会对数据收集和衡量任何影响。不管您的应用是待批还是已上架,只要有用户将其激活并与其互动,AppsFlyer面板就能照常记录其激活和应用内事件数据。

待批应用上架后,AppsFlyer会自动探测到该变化并更新其状态,所以您不必在应用上架后再次添加该应用。如需进一步了解待批应用即手动更新应用状态的可选操作,请参考此文档

问题排查

本章节可为您解答一些常见问题:

“应用尚未添加”报错

如果出现这条报错消息,请联系您的CSM或发送邮件至hello@appsflyer.com

“应用不在商店中”报错

请检查您使用的应用名称/ID以及复制的商店URL是否正确无误。

“无法访问应用商店”报错

添加非美国商店的安卓应用时可能会出现这条报错。请按以下方式解决该问题:

  1. 添加应用时将应用状态设置为待审核/未上架,详细步骤请见上文说明。
  2. 进入AppsFlyer的应用配置页面。
  3. 更正应用商店国家(假设您的应用在日本的应用商店上架,则将国家改为Japan)。

出错了。请再试一次。

出现上述报错可能是因为您添加安卓应用时没有提供国家代码信息(对于在美国Google Play商店上架的应用,必须添加该信息)。解决此问题的详细方法请见上文