跳到内容

一次性推送

如何使用一次性推送表单发送推送通知

Anchor link to

要在 Pushwoosh 中发送一次性推送通知,请前往 Campaigns 部分。选择 One-time messaging,然后点击 Send messageOne-time push

“Campaigns”部分显示“One-time messaging”选项,以及“Send message”按钮和“One-time push”选项

选择或创建推送消息内容

Anchor link to

首先,为您的推送通知创建新内容或选择现有内容。如果您想使用预构建的推送预设,请从可用选项的下拉菜单中选择它。

推送预设选择下拉菜单,显示可用的预设选项和“Create new”按钮

要创建新消息,请点击 Create new遵循本指南设置新的推送预设。

如果您需要编辑现有预设,请点击 Edit Content 修改消息。

通知的预览将显示在右侧,展示其将如何向用户显示。

定义点击推送后会发生什么

Anchor link to

在为您的推送通知选择或创建内容后,您可以配置用户点击通知时应发生的情况。

您有两个选项:

使用预设中定义的操作
Anchor link to

使用在推送预设中配置的操作本身。当推送预设已包含明确定义的点击操作且不需要单独的应用内消息时,建议使用此选项。

选择此选项后,当用户点击推送通知时,将执行预设中定义的行为。

推送点击操作的“使用预设中定义的操作”选项
打开应用内横幅
Anchor link to

选择此选项可在用户点击推送通知时显示特定的应用内横幅。这对于直接在应用内提供额外信息、促销或表单非常有用。

要进行此设置,请选择 Open in-app banner,然后从 in-app banner 下拉菜单中选择要显示的应用内消息。所选横幅的实时预览将出现在右侧。

选择“打开应用内横幅”操作后,应用内横幅选择的预览

示例

标题为 “Shoes Cart Reminder” 的推送消息可以打开一个提供免费送货的应用内横幅,鼓励用户完成购买。

理解推送和应用内消息的语言行为
Anchor link to

推送通知和应用内消息可以支持不同的语言集。向用户显示的语言取决于该语言在每种内容类型中的可用性以及用户的设备语言。

您使用支持英语(默认)、西班牙语和德语的预设发送推送通知。 链接的应用内横幅仅支持英语和法语。 用户的设备语言设置为德语。

  • 推送通知将以德语显示,因为用户的设备支持该语言。

  • 应用内横幅将回退到英语,因为横幅的语言设置中不提供德语。

为推送通知选择受众

Anchor link to

接下来,为您的推送通知选择受众。您可以将通知发送给所有用户,也可以根据用户行为或人口统计信息定位特定细分。

发送至细分

Anchor link to

选择此选项以定位特定的受众细分。从下拉菜单中选择一个预构建的细分,或通过点击 Create Segment 创建一个新细分。

然后从下拉菜单中选择以下操作之一:

  • Build segment:使用细分构建器创建一个新细分。了解更多
  • Import segment:从 CSV 文件导入一个细分。了解更多
受众选择屏幕,显示“发送至细分”选项,带有细分下拉菜单和“创建细分”按钮,下拉菜单显示“构建细分”和“导入细分”选项

发送给所有用户

Anchor link to

选择此选项可将通知发送给所有订阅者。这对于适用于整个用户群的通用公告或促销活动非常理想。

为推送通知受众选择“发送给所有用户”选项,并附有警告消息

目标平台

Anchor link to

选择您希望通知在其上发送的平台。可用平台包括:

  • iOS
  • Android
  • Safari
  • Chrome
  • Firefox

选择目标平台可确保您的消息能够送达适当设备上的用户。只有所选平台上的用户才会收到通知。

目标平台选择,显示 iOS、Android、Safari、Chrome 和 Firefox 复选框选项

配置完受众并选择目标平台后,点击 Next 继续设置您的推送通知。

安排推送通知

Anchor link to

接下来,选择何时发送您的推送通知。您有以下选项:

  • 立即发送
  • 安排在特定时间发送
  • 让 Pushwoosh 根据每个用户的行为确定最佳时间。

立即发送

Anchor link to

如果您希望在设置活动后立即发送推送通知,请选择此选项。这对于紧急或时间敏感的消息非常有用。

为推送通知调度选择“立即发送”选项,显示立即发送选项

选定时间

Anchor link to

选择此选项可将您的推送通知安排在特定日期和时间发送。

  1. 使用日历选择通知的确切日期。
  2. 以小时和分钟(使用 24 小时格式)设置通知应发送的时间。
  3. 选择适当的时区:
  • Subscriber’s device timezone。通知将根据接收者的本地时间发送,确保在其时区的指定时间送达。
  • Custom timezone。选择一个特定的时区为所有接收者安排通知,这对于定位特定地区的用户非常有用。
将您的推送通知安排在特定日期和时间

最佳时间(需要付费订阅)

Anchor link to

此选项允许系统在每个用户的最佳时间发送通知,该时间由他们过去的历史互动记录确定。您只需选择开始发送通知的日期。Pushwoosh 将处理时间安排,在选定日期的每个用户的最佳时间发送通知。

如果系统无法确定用户的最佳时间(例如,由于缺少时区数据),您可以指定一个备用时间。以小时和分钟输入备用时间,并选择适当的备用时区。

要使用 Best time 功能,请确保:

  • 默认应用事件已启用。
  • 您之前曾在不同时间发送过消息,以收集足够的用户数据供系统确定最佳发送时间。

配置消息发送设置

Anchor link to
设置频率上限
Anchor link to

使用频率上限来限制用户接收推送消息的频率,防止过度发送消息并减少用户流失。选择以下选项之一:

  • Use Global frequency capping settings

    应用您在全局频率上限设置中配置的项目范围限制。

    例如,如果全局限制设置为 9 天内 3 条消息,则超过此限制的额外消息将被跳过。

    频率上限设置,显示已选择“使用全局频率上限设置”选项
  • Ignore Global frequency capping

    即使用户已超过渠道的消息限制,他们仍将收到此消息。请谨慎使用此选项,以避免过度发送消息。

    频率上限设置,显示已选择“忽略全局频率上限”选项
  • Use custom frequency capping

    为此消息设置自定义消息限制。如果用户超过此自定义上限,消息将被跳过,用户将继续进行下一步。

频率上限设置,显示“使用自定义频率上限”选项及自定义限制配置
设置发送速率限制
Anchor link to

Send rate 设置控制消息发送给受众的速度。调整发送速率有助于您管理发送速度、防止后端过载并提高整体送达率。

选择以下选项之一:

  • Use global send rate settings
    应用您项目消息发送设置中配置的发送速率限制。如果未设置限制,所有消息将立即发送。当您希望发送速度遵循项目的默认规则时,请使用此选项。了解有关全局发送速率限制的更多信息

使用全局发送速率设置

  • Send messages without send rate
    尽快发送消息,忽略任何全局发送速率限制。请谨慎使用,以避免后端过载或造成发送高峰。

无发送速率发送消息

  • Use custom send rate
    仅为此消息覆盖全局发送速率。允许您指定每分钟发送的消息数量,从而完全控制发送速度。消息将按您在消息元素中定义的自定义速率发送。

使用自定义发送速率

配置完所需选项后,点击 Next 进入确认步骤。

审核和编辑您的内容

Anchor link to

在最终确定之前,请审核内容、点击操作、受众、平台和调度选项,以确保一切配置正确。您还将看到您推送通知在每种所选语言中的预览。您可以根据需要调整任何设置。

审核和编辑内容屏幕,显示推送通知预览和多种语言的配置摘要

或者,您可以选择将您的推送通知链接到一个 Aggregated Campaign,从而将此消息与一个更大、持续进行的活动关联起来,并随时间跟踪其与相关通知一起的表现。

“链接到聚合活动”选项开关,用于将推送通知与更大的活动关联

一切确认后,点击 Schedule push 以安排稍后发送,或点击 Send now 立即发送。

示例场景

Anchor link to

假设您是一家健身应用的营销经理,您想发送一个关于高级会员资格限时抢购的一次性推送通知。操作方法如下:

创建活动
Anchor link to

前往 Campaigns,选择 One-time messaging,然后点击 Send messageOne-time push 开始设置您的活动。

创建消息内容
Anchor link to

由于您想为此限时抢购创建一条新消息,请点击 Create new 并设置一个名为 Flash Sale: 50% Off Premium Membership 的推送预设。

以下是推送消息的示例文本:

“限时优惠!未来 24 小时内高级会员资格享 5 折优惠。不要错过独家锻炼和功能!”

在推送预设中,添加一个深层链接,将用户引导至应用的会员页面。当您对设计和内容满意后,点击 Next 进入受众选择步骤。

推送预设创建表单,显示“限时抢购”推送通知内容,包含标题和消息字段
选择受众
Anchor link to

对于此次限时抢购,您希望定位那些对高级服务表现出兴趣但尚未订阅的用户。选择 Send to segment,然后从下拉菜单中选择 Interested in Premium 细分。该细分包括已查看高级页面但尚未升级的用户。

受众选择,显示“发送至细分”选项,并从下拉菜单中选择了“对高级服务感兴趣”的细分
设置时间
Anchor link to

由于限时抢购具有时间敏感性,您希望通知立即发出。选择 Send immediately,以便在活动设置完成后立即发送通知。

调度选项,显示为时间敏感的限时抢购活动选择了“立即发送”选项
审核并发送
Anchor link to

审核所有活动详情,确保通知看起来正确无误。

审核屏幕,显示完整的活动配置摘要,包括推送通知预览和设置
链接到聚合活动(可选)
Anchor link to

如果此通知是包含多条消息的长期营销活动的一部分(例如,季节性促销或持续性促销),您可以切换 Link to Aggregated Campaign 选项。这将允许您在更广泛的活动中跟踪此通知与其他相关消息的表现。

一切确认后,点击 Send message 立即发送通知。

如何使用 Customer Journey Builder 发送一次性推送通知

Anchor link to

您还可以通过 Customer Journey Builder 发送一次性推送通知,移动和 Web 活动的过程相同。这允许您向选定的用户细分发送即时推送通知。

将以下元素拖放到您的画布上:Audience-based EntryPushExit。连接这些元素:

要向所有已选择接收的用户发送推送通知,请双击 Audience-based Entry

  1. 如果您已有“Push Alerts Enabled”细分,请在 Audience Source 中选择它:
Audience-based Entry 元素,显示在 Audience Source 下拉菜单中选择了“Push Alerts Enabled”细分
  1. 如果您还没有“Push Alerts Enabled”细分,请点击 Create Segment。在打开的标签页中,创建一个标签为“Push Alerts Enabled is true”的细分过滤器。点击 Save segment

然后为内容配置 Push 元素——了解如何创建推送通知内容

配置好推送后,点击 Launch campaign:

客户旅程界面,显示画布右侧的“Launch campaign”按钮

平台设置

Anchor link to
iOS 推送通知设置表单,显示标题、副标题、角标、声音和其他 iOS 特定选项

Title. 指定与应用名称不同的推送通知自定义标题。为提高打开率,请使用动态内容个性化消息标题。请注意,标题对于您的推送所翻译的所有语言都是相同的。如果您需要多语言标题,请在“消息”部分启用它;多语言标题对所有平台都是相同的。

Subtitle。指定 iOS 推送通知的副标题。它将显示在标题和推送消息文本之间。副标题可以使用动态内容占位符进行个性化。

Badges。设置要随推送发送的 iOS 角标数字。使用 +n / -n 来增加/减少当前角标值。发送 0 会清除应用图标上的角标。

Sound。指定应用程序主包中的自定义声音。请确保将音频文件放置在 iOS 项目的根目录。

iOS8 Category。为 iOS8 选择一个带有按钮集的类别。

iOS Thread ID。用于按线程对相关通知进行分组的标识符。具有相同线程 ID 的消息会在锁定屏幕和通知中心分组。要创建线程 ID,请点击 Edit

iOS 线程 ID 配置,显示“编辑”按钮以创建用于分组通知的新线程 ID

在打开的窗口中输入名称和 ID,然后点击 Save

线程 ID 创建对话框,显示名称和 ID 输入字段以及“保存”按钮

从下拉列表中选择线程 ID:

iOS 线程 ID 下拉菜单,显示推送通知设置中可供选择的线程 ID

看一下具有两个不同线程 ID 的分组推送通知在设备上的样子:

iPhone 锁定屏幕,显示具有两个不同线程 ID 的分组推送通知分别显示

iOS Root Params。APS 字典的根级别参数。

iOS10+ Media attachment。任何视频、音频、图片或 GIF 的 URL,用于 iOS 富通知。有关 iOS 10 富通知的更多详细信息,请参阅本指南

Send silent notification。允许发送带有 content-available 属性的静默推送。当静默推送到达时,iOS 会在后台唤醒您的应用,以便您可以从服务器获取新数据或进行后台信息处理。

Critical Push。代表 iOS 关键警报,即使在“勿扰模式”开启或 iPhone 静音时也会播放声音。关键警报仅允许苹果授权的应用使用。要为您的应用启用关键警报,请在苹果开发者门户提交授权请求

Expiration time。设置设备离线时推送将不会被发送的时间段。

iOS 15 通知中断级别
Anchor link to

从 iOS 15 开始,专注模式管理用户设备上的通知中断级别。使用专注模式,iPhone 用户可以以各种方式自定义其通知偏好,包括设置自己的工作、睡眠和个人通知模式。这些模式可以允许用户选择的特定应用的通知,并阻止其他应用在模式启用时发送推送。例如,用户可能设置工作模式以仅允许与工作相关的应用的通知。

iOS 15 中引入了四种中断级别选项:

主动推送(默认)
Anchor link to

主动推送的行为与 iOS 15 之前的常规通知行为相同:通知在收到时立即呈现,收到推送时屏幕会亮起,并且可以播放声音和振动。如果专注模式阻止了应用的通知,主动推送将无法突破此模式。

被动推送
Anchor link to

对于被动推送,系统会将它们添加到通知列表中,而不会点亮屏幕或播放声音。这类推送用于不需要用户立即关注的通知,例如个人推荐、优惠或更新。这些通知不会突破专注模式。

时间敏感推送
Anchor link to

时间敏感中断级别允许即使在专注模式阻止应用通知时也能在送达时显示推送。这些通知会带有一个黄色的时间敏感横幅显示。但是,用户可以关闭时间敏感通知中断的功能。时间敏感中断级别应用于需要用户立即关注的通知,例如账户安全或包裹递送提醒。

关键推送
Anchor link to

关键中断级别的推送会由系统立即显示,即使在“勿扰模式”激活时也是如此。这些推送会点亮屏幕并绕过静音开关播放声音。关键推送应用于严重天气或安全警报等关键情况,并需要经过批准的授权。

Android 推送通知设置表单,显示推送标题、角标、声音、LED 和其他 Android 特定选项

Push title。在此处指定您的 Android 通知标题。使用动态内容占位符个性化标题。请注意,标题对于您的推送所翻译的所有语言都是相同的。如果您需要多语言标题,请在“消息”部分启用它;多语言标题对所有平台都是相同的。

Badges。指定角标值;使用 +n 来增加。

Sound。在应用程序的“res/raw”文件夹中指定自定义声音文件名。省略文件扩展名。

LED。选择 LED 颜色,设备将尽力近似。

Image Background Color。Android Lollipop 上的图标背景颜色。

Force Vibration。到达时振动;仅用于紧急消息。

Icon。通知图标的路径。插入动态内容占位符以个性化图标。

Banner。在此处输入图片 URL。图片宽度必须 ≤ 450px,宽高比约为 2:1,并将进行中心裁剪。插入动态内容占位符以个性化横幅。

Android root params。Android 有效负载的根级别参数,自定义键值对象。

Android 高级设置,显示发送优先级、重要性级别、过期时间和通知渠道选项

Delivery priority。在设备处于省电模式时启用通知的发送。具有发送优先级的通知无论如何都会被发送,而正常发送优先级意味着通知将在省电模式关闭后发送。

Importance level。为 Android 8.0 及更高版本的设备设置“重要性”参数,以及为 Android 7.1 及更低版本的设备设置“优先级”参数。此参数的有效值为 -2 到 2,用于确定通知渠道或特定通知的中断级别。

  • 紧急重要性级别 (1-2) - 通知会发出声音并作为浮动通知出现
  • 高重要性级别 (0) - 通知会发出声音并出现在状态栏中
  • 中等重要性级别 (-1) - 通知不发出声音但仍出现在状态栏中
  • 低重要性级别 (-2) - 通知不发出声音也不出现在状态栏中

Expiration time。设置设备离线时推送将不会被发送的时间段。

Notifications Channels。从 Android 8.0 开始,您可以创建通知渠道。要创建渠道,您需要执行两个步骤:

  1. 设置渠道的配置。指定所有必需的参数,如声音、振动、LED 和优先级;
  2. 通过向 Android 根参数添加以下键值对来指定渠道名称:{“pw_channel”:“NAME OF CHANNEL”}

要向现有渠道发送通知,您需要在 Android 根参数中指定完全相同的键值对。

在设备上创建渠道后,无法更改其参数。

Safari 推送通知设置表单,显示标题、操作按钮标签、URL 字段和过期时间选项

Title。在此处指定您的 Safari 通知标题。此字段为必填项,否则将不会发送推送。使用动态内容个性化 Safari 推送标题,可以提高打开率并增加受众忠诚度。

请注意,标题对于您的推送所翻译的所有语言都是相同的。如果您需要多语言标题,请在“消息”部分启用它;多语言标题对所有平台都是相同的。

Action button label (optional)。在此处指定自定义操作按钮标签。如果未设置,将默认显示“Show”。

URL field。将占位符替换为您在应用的 Safari 配置中指定的 URL 部分。用户在打开您的通知时将被重定向到 Safari 中的此 URL。

Expiration time。设置设备离线时推送将不会被发送的时间段。

Chrome 推送通知设置表单,显示图标、标题、大图、Chrome 根参数和按钮配置

Icon。指定您的扩展资源中的图标名称或完整路径 URL。可使用动态内容占位符进行个性化。

Title。指定 Chrome 通知标题。可使用动态内容占位符进行个性化。

请注意,标题对于您的推送所翻译的所有语言都是相同的。如果您需要多语言标题,请在“消息”部分启用它;多语言标题对所有平台都是相同的。

Large image。通过指定图片的完整路径 URL,向您的通知添加大图。

Chrome root params。设置发送到 Chrome 的推送的特定参数。例如,要与发送到移动设备的深层链接并行发送常规链接到 Chrome 平台,请在此处输入链接,如下所示:{"l": "http://example.com"} 对于发送到 Chrome 的推送通知,Chrome 根参数优先于通用推送参数。因此,Chrome 订阅者将获得您在此处指定的链接,而使用移动设备的用户将获得深层链接。

Buttons。为您的推送创建自定义按钮。指定按钮标题和要打开的 URL(可选)。如果省略 URL,按下按钮将关闭推送。

对于按钮 URL,可进行个性化设置,以更好地满足用户的兴趣、偏好和活动。动态数据(分配给设备的标签值)会像任何动态内容一样插入到 URL 中。

输入 URL 时,点击输入字段旁边的个性化按钮。

Chrome 按钮 URL 配置,显示 URL 输入字段旁的“个性化”按钮,用于动态内容

接下来,选择您想用于个性化用户按下按钮后将访问的页面的标签。例如,要根据用户所在地区将用户带到您网站的某个部分,请将国家标签添加到 URL 中。因此,例如,来自美国的用户按下“了解更多”按钮后将访问 https://www.pushwoosh.com。

用于个性化 Chrome 按钮 URL 的标签选择对话框,显示包括国家标签在内的可用标签

Duration。指定推送显示的时间。如果您希望通知一直显示直到用户与其互动,请设置为无限。

Expiration time。设置设备离线时推送将不会被发送的时间段。

Firefox 推送通知设置表单,显示图标、标题、Firefox 根参数和过期时间配置选项

Icon。在您的扩展资源中指定图标名称,或完整路径 URL。可使用动态内容占位符进行个性化。

Title。指定 Firefox 通知标题。可使用动态内容占位符进行个性化。

请注意,标题对于您的推送所翻译的所有语言都是相同的。如果您需要多语言标题,请在“消息”部分启用它;多语言标题对所有平台都是相同的。

Firefox root params。设置发送到 Firefox 的推送的特定参数。例如,要与发送到移动设备的深层链接并行发送常规链接到 Firefox 平台,请在此处输入链接,如下所示:{l: “http://example.com”} 对于发送到 Firefox 的推送通知,Firefox 根参数优先于通用推送参数。因此,Firefox 订阅者将获得您在此处指定的链接,而使用移动设备的用户将获得深层链接。

Windows 8, 10

Anchor link to
Windows 8 和 10 推送通知设置,显示 toast 模板选择列表和特定语言的输入字段

Windows 8 提供了超过 60 种 toast、tile、raw 和 badge 模板,因此我们只在 GUI 中添加了 toast 模板,因为它们最受欢迎。Tile、raw 和 badge 模板仅通过远程 API 提供。

首先,从右侧列表中选择模板以解锁相应的输入。然后您可以输入所需所有语言的内容。Windows 8 推送模板中的字段数量不同,因此我们必须将其与所有其他平台分开。它有自己的一组语言标签,用法与通用语言标签相同。

Amazon 推送通知设置表单,显示标题、声音、图标、横幅和过期时间配置选项

Header。在此处指定您的 Amazon 通知标题。

Sound。在应用程序的“res/raw”文件夹中指定自定义声音文件名。省略文件扩展名。

Icon。通知图标的路径。

Banner。通知横幅的完整路径。

Expiration time。设备离线时推送将不会被发送的时间段。