App预约监测指南(App Pre-Order Attribution Guide)

什么是App预约?

App预约是应用商店为开发者提供的一个服务,该服务可允许App在可供下载之前就能在应用商店内展示。用户可先行预约该App,在到达App预计上线日期时,用户设备中将自动下载App(苹果预约机制),或发送App上线通知到用户设备上提醒用户下载(Android预约机制)。
Apple App Store 官方介绍:https://developer.apple.com/cn/app-store/pre-orders/

为何需要App预约?

通过预约服务,App能够在前期的市场宣传和预热阶段中取得优势,能够让用户更加期待App上线,提高用户粘性。也可在预约期间配合一系列优惠活动吸引用户。目前App预约已经成为大多数开发者的营销手段,尤其在游戏行业有广泛的使用。

如何使用App预约?(以Apple App Store Connect后台为例)

下图展示了在Apple App Store Connect后台进行预约配置的大体流程,详细文档地址:https://help.apple.com/app-store-connect/?lang=zh-cn#/dev44877b669

使用预约功能您需要注意以下几点:

  1. 只有当App从未在App Store中发布过,才会显示'预订'部分内容;
  2. App过审后才可以通过预订的形式发布到App Store;
  3. 发布日期至少须为两天之后,但不得超过 180 天;
  4. 在预订期间,您可以编辑发布日期,但此日期必须为该 App 在 App Store 中首次支持预订之后的 180 天之内;
  5. 在App 预订期间,可以随时发布App。

如何在App Store Connect内监测预约效果?

您可通过登录App Store Connect ,进入'销售和趋势'模块,在左侧点按'预订'查看预订效果。
使用文档:https://help.apple.com/app-store-connect/#/dev9bb29239b
预约报告下载帮助文档:https://help.apple.com/app-store-connect/#/dev061699fdb

使用App Store Connect监测预约效果将会遇到哪些障碍?

  1. 预订用户无法获取广告渠道来源。在App Store Connect后台中只能查看一段时间内预订和取消预订的用户总数,但无法得知预订用户是否是由广告推广带来,广告渠道效果溯源难以进行。而在'App分析'中可以看到用户获取来源(归因方法类似Google Referrer),但无法单独查看预订用户是从哪些来源获取到的,并且用户获取来源是精细到具体的App级别,无法查看聚合类广告平台的带量效果。
    'App分析-用户获取来源'文档:https://help.apple.com/app-store-connect/#/itcf19c873df
  2. 报表非实时,时区不支持北京时间。App Store Connect后台的报告一般延迟两天左右,报表时区采用协调世界时间(UTC)或太平洋标准时间(PST),国内使用会有时差问题。
  3. 不支持设备级别数据交互,广告效果归因分析难度大。设备级别数据无法回传至广告主、渠道或三方监测,将导致无法依据苹果数据进行广告效果归因和优化工作。

TrackingIO是如何对预约进行监测的?

TrackingIO将基于效果广告推广中的用户行为链路,利用设备ID将激活与预约点击进行关联匹配,使用First Click规则,回溯到用户第一次点击预约广告的场景,并将此次激活转化归因到分发该则广告的渠道,完成预约广告渠道效果溯源。

TrackingIO预约监测的特性:

  1. 以预约点击作为归因样本。前文已经提到,苹果方目前不支持将用户点击预约按钮的动作实时回调至外部,以至于渠道只能将距离点击预约按钮事件最近的广告点击事件作为预约归因的样本。当然,部分渠道会在广告和App Store之间增加中间页获取销售线索(如头条),用来更加明确的得知用户是否有预约意向,如果在中间页内向我们回传预约点击,则归因精度将更高。
  2. First Click归因。从用户预约的场景出发,常规的Last Click归因在逻辑上显的不太严谨,因为App Store的预约按钮默认只能点击一次,在多次广告的影响下,第一次广告对用户动作影响更大,点击广告与点击预约按钮的关联性更高,故First Click归因模型更适用于预约监测。
  3. 预约归因有效期。由于预约用户可以在App上线后自动下载,所以用户首次打开(激活)App的时间将集中在App上线后的几天内,预约归因有效期就是规定了在App上线后多少天内可以进行预约归因,超过该时间则不再进行预约归因。
  4. 归因优先级。一旦App上线后,广告主就可以进行常规的广告推广,所以在预约归因有效期内,需要确定在预约点击和常规点击同时存在的情况下的归因优先级。
  5. 不需要额外的SDK或Rest API集成。TrackingIO预约监测是基于归因层面的解决方案,因此您不需要在SDK或Rest API集成中花费额外的精力即可享受预约监测服务,只需要确认您可以正常向TrackingIO报送激活,并且渠道能够在合适的时机上报预约广告点击即可。

TrackingIO预约监测的优势:

  1. 设备级别实时归因预约广告效果,精准定位渠道效果,实时回调渠道;
  2. 支持投放账号、广告活动、子渠道等维度的数据报表分析,实现精细化广告优化运营;
  3. 支持设备级别的底层日志导出,数据分析更便利;
  4. 集成简便,无需额外对接

最佳使用方法

如您需要使用TrackingIO预约监测服务,请详细阅读以下使用步骤,并按照此步骤操作。

1.新建应用
在创建应用时需要按照产品实际情况填写,【预计上线日期】必须与产品在App Store后台填写的上线日期一致。

由于您的App还未上架,在进入【数据调试】时,您需要在测试环境运行一次已经集成好热云SDK的App,当热云服务端收到通过【数据调试】所必须的基础事件(install与startup)后,即可完成调试。

2.编辑产品
如需要修改产品上线日期,请在新建产品时填写的上线日期前修改,产品上线后无法再修改。

3.创建预约推广活动
您可创建常规渠道的预约活动,目前不支持Android分包渠道,SEM渠道和自定义渠道。
如果您在创建预约活动时发现需要修改"预计上线日期",可直接在创建活动页面修改。
如果您需要创建广点通的预约活动,请选择渠道“(新)广点通 ”进行创建。
创建好预约推广活动后,需要将监测链接交给渠道,渠道将预约监测链接填入相应的预约campaign中。


4.创建预约推广活动组
您可以进入"推广活动管理"中,按照您的自身需求将预约推广活动划分为活动组。

5.预约归因配置
进入"渠道配置"中的"一键全渠道设置",您可在此对预约归因逻辑进行配置。
需要注意的是,修改配置后隔天才会生效,建议您提前进行修改,我们已按照业内经验给出了默认值以供参考。

6.查看预约推广数据
您可进入【推广活动详情】通过【推广活动类型筛选】选择查看预约活动的推广数据。

7.导出数据
记住您的预约活动或活动组名称(通常建议您在活动名称中加入"预约"字样以便区分),并在【数据范围】内勾选,即可导出预约推广的底层数据。

使用提示与说明

  1. 为保证iOS和Android名词命名统一,TrackingIO后台的"预约"和"预计上线日期",与Apple App Store Connect后台的"预订"和"发布日期"含义一致;
  2. 请在产品上线前至少一天完成"修改预计上线日期"(如有需要)、"创建预约推广活动"、"预约归因设置"(如需要更改默认的配置)等预约监测相关配置;
  3. TrackingIO预约归因采用设备id精准归因模型,请在投放广告前,向渠道或向我们确认渠道是否支持上报设备id,热云所对接的绝大部分【常规渠道】都可以上报设备id,包括头条,广点通,微信mp,快手,百度等头部渠道;
  4. 预约推广活动仅用作预约监测,产品上线后,如有需要进行常规拉新投放,请另外创建常规推广活动监测短链,并将短链同步至渠道;
  5. 我们会在您产品上线前1天,3天,7天和15天时发送产品上线提醒邮件,届时您注册的主账号邮箱会收到相应邮件内容,同时我们也会以横幅提醒的方式在您进入TrackingIO后台后提示产品上线日期。