跳转到主要内容

概览

推送(也称为远程)通知对于在用户未主动使用您的应用程序时重新参与用户至关重要。它们可以显示文本和丰富内容,如图像、按钮和声音。

推送通知示例。

要在移动设备上使用推送功能:
  • 您的用户必须安装您的移动应用程序
  • 您必须配置正确的平台凭据(例如,Google Android 的 FCM、iOS 的 APNs、华为的 HMS、亚马逊的 ADM)
  • 用户必须授予接收通知的权限
本指南将指导您完成每一个步骤——从 SDK 设置到发送个性化推送消息——帮助您成功实施 OneSignal 推送通知。

移动推送开发者指南

在您可以发送移动推送通知之前,您的开发人员需要完成以下步骤。
不是开发人员?查看 管理团队成员 以邀请具有您的 OneSignal 项目开发者访问权限的团队成员。

向用户请求发送推送的权限

移动平台让用户订阅(即”选择加入”)接收推送通知。这涉及向用户显示请求权限的提示。Apple 的人机界面指南建议应用”创建警报、模态视图或其他界面,描述它们想要发送的信息类型,并为人们提供清晰的选择加入或退出的方式。” 您可以使用 OneSignal 的应用内消息构建此体验。

创建推送提示



理解用户和订阅

一旦我们的 SDK 激活,OneSignal 会在访问者打开您的应用时自动创建用户和订阅记录。 移动订阅在用户执行以下操作时创建:
  • 在设备上首次打开应用
  • 在同一设备上卸载并重新安装应用,然后再次打开应用
重要注意事项:
  • 每个设备创建单独的订阅
  • 移动订阅在您为其分配外部 ID 之前保持匿名

OneSignal Dashboard: Audience > Users



设计推送通知

制作好的推送通知不仅仅是写文本。设计很重要。了解哪些元素可以自定义以及如何有效使用它们。

Mobile Push Anatomy

  1. 标题:吸引注意力的标题(建议:低于 50 个字符)
  2. 消息:主要通知内容(建议:低于 120 个字符)
  3. 图标:您的品牌图标或通知特定图像
  4. 大型图像:引人注目的视觉内容
  5. 操作按钮:行动召唤按钮
  6. 接收推送时的时间戳
  7. 应用名称:您应用的名称

消息个性化和本地化

您可以自定义推送消息以匹配每个用户的偏好和语言。

配置移动推送行为

控制您的通知在发送后的行为,包括投递时间、显示/解散行为和用户交互。

传递、显示和关闭设置

数据和后台通知

包含可在应用内访问和处理的自定义数据,无论发送可显示的还是数据/后台通知。

点击行为和深度链接

控制用户点击通知时发生的情况。

推送分析和故障排除

测量和改进通知性能:
恭喜!您的移动推送通知设置已完成。下一步:

I