在我们添加对推送通知模板的支持之前,开发者能够在触发它们的规则或计划任务中显式定义其推送通知。这些将继续像以前一样运行——但要添加其他语言,你必须使用模板。
要求
这是一个高级教程。它侧重于如何创建带有本地化字符串的推送通知模板,然后配置逻辑以触发向你的玩家发送该模板。 请确保满足所有要求,否则你将无法完成本教程。本教程假设你的 title 已配置为发送推送通知。
请在设置默认语言教程中熟悉如何利用我们的 title 默认语言和首选玩家语言支持。你必须设置了 title 默认语言才能继续使用推送通知模板。
创建推送通知模板
为了本教程的目的,我们将创建一个基本的推送通知,发送给已流失的玩家,希望他们能重新回到我们的 title。 在 PlayFab Game Manager 中:- 选择 Content 部分。
- 选择 Push Notifications Templates 选项卡。
- 选择 New Push Notification Template。
- 在 Language (Title default) 字段中使用下拉菜单添加新语言。
- 选择你要添加到模板的语言,然后键入本地化的字符串,如下所示。

通过规则、任务和玩家分段触发推送通知
我们场景的下一步是利用 PlayFab 触发操作,在玩家满足我们指定的条件时发送推送通知。我们希望在玩家超过 30 天没有访问我们的游戏时吸引他们回来。 这种条件使使用玩家分段逻辑与我们的流失玩家场景自然契合,但请注意,你可以在规则和计划任务上触发相同类型的操作。这两者都在 Game Manager 的 Automation 菜单下。你还可以使用 CloudScript 或我们的 API 发送推送通知。 让我们继续玩家分段示例。首先,我们将为流失玩家设置一个玩家分段:- 选择 Players 区域。
- 选择 Segments 选项卡,然后选择 New Segment。
我们将”流失”定义为超过 30 天(43200 分钟)未登录游戏。

- 选中输入的 Segment 选项卡后,选择出现在 Save Segment 按钮上方的 ADD ACTION。
- 然后转到 Type 字段,并使用下拉菜单选择 Send push notification。
- 转到其旁边的 Push notification template 字段,从第二个下拉菜单中选择 Lapsed Players 模板。


