为什么玩家购买礼包后没有获得进度条积分?
| 进度条积分要求在优惠中明确配置进度条 ID 和积分值。积分不会自动分配。需要依次检查三个不同的根本原因。 |
第 1 步 — 验证进度条配置是否正确
在发布商后台 → 进度条部分,确认:
- 状态为“已启用”
- 如果设置了时间表,则当前日期/时间处于有效时间范围内
- 至少存在一个任务,并且该任务定义了进度条大小目标和奖励产品
- 如果配置了用户分群,则受影响的玩家至少属于一个已分配的用户分群
第 2 步 — 验证优惠是否已关联到进度条
打开具体的礼包或特别优惠(优惠 → 礼包或优惠 → 促销),然后滚动到“进度条”部分。两个字段都必须填写:
- 进度条 ID — 必须与第 1 步中进度条的外部 ID 匹配
- 进度条积分 — 必须是非零正数
弹窗和结账链接优惠类型在设计上无法授予进度条积分。只有礼包和特别优惠支持此功能。
第 3 步 — 验证进度条是否包含在个性化数据载荷中
受影响玩家的会话所对应的个性化(PlayerInfoSync)响应中必须包含进度条。如果数据载荷中缺少进度条,它将不会显示在商店中,积分也不会被跟踪。检查您的 PlayerInfoSync 端点是否为受影响的玩家和用户分群返回进度条。
最后但同样重要的是,需要在模板工作室区块设置中将进度条设置为可见。