转换值介绍:Adjust的SKAdNetwork解决方案
Tiahn Wetzler,高级经理,内容和编辑,调整,2021年12月16日。
苹果SKAdNetwork的成功在于理解其转换价值机制,以及如何开发充分利用该机制的策略。转换值本质上是应用开发者为获取用户(基于他们的安装后事件)分级的方法,以便为未来的活动进行衡量和优化。简而言之,转换值是用户在应用内执行的操作的表示。然而,从SKAdNetwork接收到的所有数据都是模糊的,并在聚合中共享,这意味着在用户级别上不能访问任何粒度数据。
转换值如何工作?
SKAdNetwork为6位下行指标留出了空间,即0到63之间的数字(或二进制的000000到111111之间),初始计时器为24小时。这个转换值是由开发人员配置的,它代表事件、事件链或应用程序/开发人员确定的用户自身实际价值的指示。通过打开或关闭这6位,就有可能配置64个转换值,这取决于开发人员如何使用这些位、哪种组合有意义以及他们想测量什么。
每当转换值被更新时,计时器窗口就会额外延长24小时。一旦这个转换值窗口过期,第二个属性计时器开始倒计时。在这个最长可达24小时的窗口内,SKAdNetwork随机返回归因数据。数据(包括转换值)被接收,由Apple在SKAdNetwork回发中打包,然后ping回网络。自从iOS 15推出以来,也出现了供开发人员添加额外端点的选项他们的应用程序的配置也会收到一份副本。
除了转换值外,回发还包括关于安装或重新安装的匿名级别信息,是基于印象还是基于点击,源应用ID(通常被网络所隐藏)和活动ID(用于将转换值与活动指标(如印象、点击和成本)联系起来)。不管用户是否选择了ATT,它都会被接收到,因为它不包括设备ID,而且由于随机计时器和匿名化,它不可能将数据链接到特定的设备。
这就是为什么开发一个高度优化的转换价值策略是至关重要的。
让我们来看看Adjust为客户提供的解决方案:
解决方案#1:6个转换事件
这个解决方案使客户端能够测量多达6个特定的应用程序内事件,彼此并行。它允许测量这六个事件中的哪个已经被触发或未被触发,在事件的任何变化或组合中。
由于有6位可用的信息,这种方法将每一位视为一个开关,0表示关闭开关,1表示开关处于打开状态。当相应的位被激活时,您可以判断事件是否发生。
当用户完成一个触发转换值更新的事件时,Adjust SDK会将其发送给苹果。根据翻转了哪些开关,您可以知道用户在转换值窗口期间完成了六个事件中的哪个。
为了让客户端通知他们的应用程序哪些事件应该触发转换值更新,他们可以直接从Adjust仪表板中选择他们想要跟踪的SKAdNetwork转换事件。当我们收到数据时,我们会根据相关的事件指标进行分解,这让营销人员能够在报告中看到每个活动的表现,或者通过原始数据。如果您有已经在跟踪的事件,并希望通过SKAdNetwork继续跟踪它们,它是一个简单的设置过程.
- > iOS 14支持> SKAdNetwork >管理SKAdNetwork转换值。
- 在这里,您可以切换到跟踪转换值的选项,并将您想要的六个事件映射到六个可能的位中的每一个。
解决方案#2:高级转换值模式
然而,在有些用例中,6个事件是不充分的,或者是/否的答案不能给我们所需要的解决方案。在这些情况下,Adjust支持对不同的转换值场景使用完整的63位可用位。使用高级转换值模式,您可以跟踪包含任何可测量行为的事件范围或值尺度,包括:
- 事件
- 会话
- 应用内收入
- 广告收入
使用定义模式,你可以记录不同应用内部事件的计数,所以你可以在用户第二次购买、第五次登录或第三次广告印象时触发转换值更新。您还可以基于范围触发值更新,所以您可以设置5-10美元的购买收入范围,并在计数达到此范围时更新转换值。
对于高级转换值模式来说,最重要的是,可以将事件组合起来,以洞察一个转换值中的多个链式事件。通过将特定的用户旅程编码为特定的值,您可以映射更复杂的用户行为并对其进行测量。通过在单一转换值级别上提供各种测量类型,我们不仅使您能够构建常见的转换值模型,而且允许您创建非常高级的配置,专门针对您的需求和用户安装后的行为。