向不同用户群体定向推送用户引导

您可以根据用户属性展示不同的用户引导流程:获客来源、推广活动、地理位置、设备类型、生命周期状态或用户意图。将用户引导内容与特定用户群体匹配,有助于提升激活率和早期参与度。此配置涉及开发工作和看板配置两个部分。

开始前的准备

  • SDK 版本:您的应用必须使用 Adapty SDK v3.8.0+(iOS、Android、React Native、Flutter)、v3.14.0+(Unity)或 v3.15.0+(Kotlin Multiplatform、Capacitor)。详情请参阅用户引导
  • 用户引导:在开始之前,先在 Adapty 中创建至少两个用户引导——一个默认用户引导,每个市场细分一个。请参阅创建用户引导
  • 归因工具:如果您的应用使用 AppsFlyer、Adjust、Branch 或其他归因集成,推广活动和来源数据可能已作为用户属性在 Adapty 中可用。您可以直接在市场细分中使用这些数据——跳至第 2 步。

第 1 步:为用户分配自定义属性 (开发者)

在用户会话早期、用户引导显示之前调用 updateProfile。当 Adapty 评估应显示哪个用户引导时,该属性必须已可用。

关于可用的属性类型及键/值限制,请参阅您所用平台的设置用户属性指南: iOS | Android | React Native | Flutter | Unity | Kotlin Multiplatform | Capacitor

第 2 步:将用户添加到市场细分 (看板)

根据分配的属性将用户分组到市场细分中:

  1. 在看板中,前往 Profiles & Segments 并切换到 Segments 标签页。点击 Create segment
  2. 填写市场细分名称和描述。
  3. 点击 Add users attributes 并从列表中选择一个属性。
在 Adapty 看板中配置了自定义属性过滤器的市场细分
  1. 为您计划使用的每个属性创建一个市场细分。

自定义属性必须已分配给至少一个用户画像,才能显示在列表中。在 Adapty 看板中将自定义属性添加到任意用户画像,即可使其在列表中可见。

第 3 步:设置版位 (看板)

为了让 Adapty 决定显示哪个用户引导,请创建一个版位并将所有市场细分作为目标受众添加进去:

  1. 在看板中,前往 Placements,并切换到 Onboardings 标签页。点击 Create placement
  2. 填写版位名称和 ID。
  3. 点击 Run onboarding。在弹出的对话框中,选择默认情况下向未包含在任何市场细分中的用户显示的用户引导。点击 Submit
在 Adapty 看板中已选择默认用户引导的版位
  1. 在右上角,点击 Add audience。选择一个市场细分以及要向该市场细分用户展示的用户引导。点击 Submit
  2. 为所有需要的市场细分和用户引导添加目标受众。
在 Adapty 看板中配置了多个市场细分目标受众的版位
  1. 点击 Save & Publish 以使此版位对 Adapty SDK 可用。

第 4 步:展示用户引导 (开发者)

使用版位 ID 在应用中检索并展示用户引导。请按照平台专属指南操作: iOS | Android | React Native | Flutter | Unity | Kotlin Multiplatform | Capacitor

验证定向是否生效:使用已分配自定义属性的测试用户画像,确认显示了正确的用户引导。在 Adapty 看板中,检查 Profiles & Segments 以确认该用户出现在预期的市场细分中。