手机游戏
本实战手册介绍如何为手机游戏设置 Pushwoosh:从识别玩家,到启动用于新手引导、互动、重新激活和应用内购买的 Journey。
请按以下顺序分七个阶段设置 Pushwoosh:
- 为每位玩家设置 User ID,让 Pushwoosh 在每台设备上都能识别出同一位玩家。
- 选择要跟踪的事件,记录玩家在游戏中的行为。
- 可选:将玩家数据(例如关卡,或玩家是否付费)存储在标签中。
- 将符合条件的玩家归入细分,例如 30 天未打开游戏的玩家。
- 在合适的时机请求推送权限、设置发送规则并设置对照组。请参阅做好沟通准备。
- 当玩家在游戏中执行某项操作或进入某个细分时,通过 Journey 自动发送消息。
- 测试每个 Journey,然后查看其统计数据并衡量效果。
如果想从更少的步骤开始,请按照开始向玩家发送消息的最低设置操作。
前提条件
Anchor link to- Pushwoosh 账户中的一个应用,并已集成 SDK,以便设备自动注册。
- 只有在 需要 中列出 Email 和 App Inbox 的 Journey 才需要这两个渠道:非活跃玩家召回使用 Email,限时活动与 VIP 公告使用 App Inbox。本实战手册中的大多数 Journey 使用推送和应用内消息。
开发人员需要做什么
Anchor link to将以下清单交给开发人员,让他们在一次发布中完成:
- 在登录时设置 User ID。
- 发送 Journey 所需的事件。
- 跟踪购买;如果您销售订阅,还需随每笔商店购买传递玩家 ID。
- 将推送权限请求移出首次启动。
- 处理指向关卡、奖励、商店和活动界面的深层链接,Journey 会从推送中打开这些界面。
- 如果您使用 App Inbox,请集成 Message Inbox SDK。
开始向玩家发送消息的最低设置
Anchor link to如果您暂时不需要全部七个阶段,这套最低设置可以完成两项基本任务:引导新玩家完成新手教程,以及召回已停止游戏的玩家。请完成以下步骤:
- 请开发人员在登录时调用
setUserId。请参阅通过 User ID 识别玩家。 - 检查游戏是否发送了
PW_ApplicationOpen。请开发人员同时发送Tutorial started和Tutorial completed事件。请参阅设置要跟踪的事件和从游戏中发送事件。 - 将推送权限请求移到稍后的时机,例如新手教程结束后。在 iOS 上,如果玩家在首次启动时拒绝了权限提示,就无法再次向其请求。请参阅在合适的时机请求推送权限。
- 设置发送规则。
- 构建流失风险玩家细分。如果您已经使用
PW_InAppPurchase跟踪购买,还要构建近期付费玩家细分。 - 按照每个方案中 需准备的内容 下列出的项目,为这两个 Journey 创建内容。
- 启动新玩家的新手引导和非活跃玩家召回。
当其他细分和 Journey 所需的事件开始到达后,再添加它们。
如需添加更多 Journey,请参阅以下指南: