Adapty:授予访问级别
Adapty:授予访问级别节点模板可以在 Adapty 中为用户开启一段时间的付费访问级别,而无需购买,因此 Journey 可以将 premium 作为奖励或补偿发放。
配置节点
Anchor link to- 从 Integrations(集成)部分将 Adapty:授予访问级别拖到画布上。
- 双击该节点并输入 Step Name(步骤名称)。
- 在 Adapty secret key 中,输入来自 Adapty 的应用的 secret key:App settings > General。它会像 webhook secret header 一样被屏蔽存储——公共 SDK key 无法授权此调用,因此请勿在此字段中输入。

- 使用以下字段之一来识别用户。将另一个字段留空。空字段会从请求中删除,而不是以空值的形式发送。
- Adapty profile ID (默认): 保留
{{tag:adapty_profile_id}}。当 Adapty → Pushwoosh 集成启用时,该集成会写入此 Tag。将 Customer user ID 留空。

- Customer user ID: 如果应用通过
identify()将其自己的 User ID 传递给 Adapty,请填写此字段,例如{{device:user_id}}。将 Adapty profile ID 留空。

- 在 Access level 中,输入访问级别 ID,其拼写必须与 Adapty 的 Access levels 页面上的完全一致。默认为
premium。

- 在 Grant for 中,输入访问权限的持续时间,从用户通过此步骤的时刻开始计算:一个数字加一个单位,例如
30m、12h或7d。对于永不过期的访问权限,请输入never。默认为7d。

- 点击 Save(保存)。
此节点不会将任何响应数据映射回 Journey。失败的请求会将用户从 Journey 中移除——请参阅错误和失败的请求。
示例场景:通过临时 premium 奖励推荐人
Anchor link to一个应用希望在用户成功完成一次推荐后,立即奖励他们一周的 premium 会员,而无需购买。
- 添加一个 Trigger-based entry 元素,并将其设置为在
ReferralCompleted事件上触发。 - 紧接着添加 Adapty:授予访问级别元素。将 Adapty profile ID 保留为默认值。将 Access level 设置为
premium,将 Grant for 设置为7d。 - 点击 Save(保存)。
运行后,每位完成推荐的用户都将在 Adapty 中获得一周的 premium 访问权限,无需任何购买。