概要:当现有用户向其他人推荐您的应用,从而产生新用户时,您可以通过这个功能对这类激活进行归因和记录。
用户邀请归因简介
用户邀请是指您的现有用户分享推广链接,引导其他人(比如好友)下载/打开您的应用。
用户邀请归因是指将新增的应用激活或互动归因到发送邀请/推荐的用户。
用户邀请归因适用于:
- 分析用户邀请的成本和ROI。由于用户邀请会占用相关应用中的广告位,而这些广告位本可用于广告变现。因此您可能需要对比用户邀请和广告变现哪一个能产生更高的ROI,从而作出相应决策。
- 对于完成邀请/推荐最多的用户,记录其相关信息,因为这些是高价值的深度用户,所以您可能需要对其进行定向投放或发放任务奖励。
您还可以使用用户邀请链接中的数据完成以下工作:
- 为受邀的新用户打造专属体验。比如打开应用后立即进入相关页面;或展示一条定制化的消息,如“John,你好!你的朋友Maria想要跟你对战一局。马上开始游戏!”
- 向完成推荐/邀请的用户发放奖励。了解详情
用户与他人分享的邀请链接实际就是OneLink自定义链接(短链),这些链接由接入您应用的AppsFyer SDK生成。您可以通过调整OneLink链接的设置,确保受邀用户跳转到正确的位置—不管是进入适配的应用商店、打开相关应用,还是通过深度链接/延迟深度链接进入应用中的具体页面。进一步了解OneLink
链路
用户邀请场景中的归因链路如下:
- 用户A从其应用内点击相关按钮,与某个好友分享该应用(前提是用户A已完成应用激活且已登入其账号)。
- 用户A点击按钮后,AppsFlyer SDK会生成一条链接,其中带有用户A的标识参数。
- 用户A通过邮件、WhatsApp或短信等方式将该链接发送给用户B。
- 如果用户B:
- 已在其设备中安装了相关应用,这时该应用会打开。用户B可以通过深度链接进入应用中的某个具体页面,并且/或者获得奖励。
- 尚未在其设备中安装相关应用,这时用户B会跳转到适配的应用商店。用户B可以通过延迟深度链接,在应用首次打开时进入某个具体页面,并且/或者获得奖励。
- 用户B完成某个应用内事件后,用户A可以获得奖励。
数据查看方式
您可以通过AppsFlyer的面板或报告来获取用户邀请相关的数据。在AppsFlyer面板中,您可以按下列维度筛选出用户邀请的归因数据:
- 媒体渠道(Media source):应用邀请(App invites)。
- 流量入口(Channel):由营销人员设定。
- 广告系列(Campaign):由营销人员设定。
在AppsFlyer报告中,用户邀请的媒体渠道信息(即pid
参数)由SDK发送,并以默认值af_app_invites
填充。
设置流程
请按以下方式创建用户邀请链接:
- 创建一个OneLink模板。
- 设定流量入口和媒体渠道参数的值。详见参数说明。
-
设定这些链接的使用场景。常见的场景包括:
- 让新用户通过深度链接进入应用中的某个具体页面。
- 记录发起推荐/邀请的用户。
- 奖励新用户。
- 请与您的安卓和iOS开发人员沟通,根据链接的使用场景选取合适的参数。详见可用参数说明。
- 让开发人员部署深度链接(即在代码中写入相关参数需要实现的行为)。
- 根据实际情况,让您的开发人员在下列平台中部署用户邀请:
参数
下表列出了可以写入SDK的参数,您可以在空白列中填入所需的值,然后发送给开发人员进行部署。
参数/值 | 说明 | 记录需要部署的参数值/使用场景 |
---|---|---|
OneLink template ID |
OneLink模板的ID,包含所有用户邀请链接所基于的基本设置。使用场景示例:H5hv |
|
Channel |
流量入口的名称,用于在AppsFlyer面板中按流量入口对归因到的转化进行分组,便于查看。 |
|
Campaign |
广告系列的名称,用于在AppsFlyer面板中按广告名称对归因到的转化进行分组,便于查看。 |
|
is_retargeting=true |
用于标识针对现有用户进行再营销的广告系列。 |
|
deep_link_value |
可在受邀用户的设备中形成特定的体验,常用于指定用户跳转的页面。比如在一个售卖水果的应用中,可以通过深度链接让用户跳转到苹果的详情页。 |
|
deep_link_sub1 |
可在受邀用户的设备中形成特定的体验。一般情况下,引导用户进入具体页面的行为通过deep_link_value来实现,因此这些参数可用于您需要的任何其他功能,例如发放奖励/优惠,或记录发起邀请/推荐的用户。 |
|
deep_link_sub2 |
|
|
deep_link_sub3 |
|
|
deep_link_sub4 |
|
|
deep_link_sub5 |
|
|
deep_link_sub6 |
|
|
deep_link_sub7 |
|
|
deep_link_sub8 |
|
|
deep_link_sub9 |
|
|
deep_link_sub10 |
|
|
【可选】pid |
您生成的链接中默认包含参数值为 如需更改该默认值,请让您的开发人员另行添加一个名为 |
|
Branded name |
即品牌域名,用于在AppsFlyer面板中按品牌域名对归因到的转化进行分组,便于查看。 |
|
示例
Mark负责一个水果售卖应用的营销工作。他想要通过深度链接让用户进入一个具体水果的页面,其中带有指定的购买量选项。
他希望这条链接能通过用户邀请发送,并且在这类邀请带来应用激活和商品购买时奖励发出邀请的用户。
为了实现这些链路,Mark向相关的开发人员发送了下列参数和参数值,用于用户邀请链接的部署:
参数 | 参数值 | 说明 |
---|---|---|
deep_link_value | fruit_name | 用于通过AppsFlyer UDL方式实现的深度链接。 |
deep_link_sub1 | promo_code | 用于通过AppsFlyer UDL方式实现的深度链接。 |
deep_link_sub2 | referrer_id | 用于通过SDK创建的链接。 |
param_1 | referrer_id | 将该参数添加到受邀用户完成的购买事件中,从而将购买关联到发起邀请的用户。 |
Channel | mobile_share | 用于归因以及AppsFlyer中的数据呈现。 |
Campaign | summer_sale | 用于归因以及AppsFlyer中的数据呈现。 |
附加信息
将用户邀请记录为应用内事件
在用户发送邀请后将其作为一个应用内事件记录下来,有助于识别出发送邀请的用户以及带来这些用户的媒体渠道。
如需将用户邀请记录为应用内事件,请按以下方式操作:
- 发送一个af_invite事件。请让您的开发人员按照我们在Dev Hub中提供的指南完成部署工作。
请注意:您还可以在该事件中添加其他需要关联的参数。请根据您的业务需求选择合适的参数,从而掌握更多的上下文信息并扩充相关数据。详情请见此文档。
奖励带来激活的邀请人
如需奖励带来激活的邀请人,请按以下方式操作:
- 请使用deep_link_sub1-10中的一个参数来传递邀请人标识符(referrer ID)。
- 请让您的应用开发人员部署深度链接(在代码中写入相关参数需要实现的行为)。
- 请让您的后端开发与应用开发合作,从AppsFlyer报告中获取referrer ID并奖励这些邀请人。
示例:
- 用户A邀请用户B安装您的应用。
- 用户B打开应用时,该应用会获得用户A的referrer ID。
- 您的后端开发人员从AppsFlyer报告中获取该referrer ID。
- 将用户A的referrer ID添加到您后端的奖励发放对象列表中
- 用户A打开该应用时,检查其referrer ID是否在奖励发放对象列表中。若是,则向其发放奖励。
奖励带来用户行为的邀请人
如需奖励带来了特定应用内事件的邀请人,请按以下方式操作:
- 根据实际需求创建相关应用内事件。
- 请让您的开发人员在该事件中添加一个参数(如param_1),参数值为邀请人的referrer ID。请注意:该referrer ID最初在应用激活时通过您选定的参数(即deep_link_sub1-10)记录。
- 请让您的后端开发与应用开发合作,从AppsFlyer报告中获取referrer ID并奖励这些邀请人。
示例:
- 用户A邀请用户B在您的应用中完成某个操作。
- 当用户B完成该操作时,AppsFlyer会记录到一个应用内事件,其中带有用户A的referrer ID。
- 您的后端开发人员从AppsFlyer报告中获取该referrer ID。
- 将用户A的referrer ID添加到您后端的奖励发放对象列表中
- 用户A打开该应用时,检查其referrer ID是否在奖励发放对象列表中。若是,则向其发放奖励。
特点与局限性
特点 | 说明 |
---|---|
SDK版本 | 必须接入4.8.0及以上版本的AppsFlyer SDK版本和4.17.0及以上版本的Unity SDK。 |
社交媒体应用的落地页 | 通过用户邀请生成的链接不支持社交媒体应用落地页。 |
链接有效期(TTL) | 对于通过SDK用户邀请生成的OneLink短链,其默认有效期(TTL)为60天。每次有用户点击该链接时,有效期就会自动延长60天。 |
定价 | 各类账户套餐皆可免费使用 |
iOS 14+ | 由于用户邀请不使用IDFA进行归因,因此完全不受iOS 14影响。 |
URL ID |
您可以更改URL ID(即短链ID),以凸显您的推广内容,例如:https://myapp.onelink.me/abc123/apples。URL ID不能超过50个字符,可以同时包含字母和数字。默认长度为8个字符。 请注意:您仅可更改当前未被使用的URL ID。 |