跳到内容

消息发送设置

配置全局频率上限

Anchor link to

为防止因营销活动重叠而向用户发送过多消息,请使用全局频率上限。此功能可限制用户在特定时间范围内收到的营销消息数量。一旦某个渠道的消息达到上限,在周期重置前将不会再发送任何消息。

要控制在特定时间范围内发送给用户的消息数量:

  1. 前往 Settings > Message delivery settings > Frequency capping
消息发送设置中的频率上限设置选项卡
  1. 打开开关,为所需渠道(推送通知电子邮件应用内消息短信WhatsApp)启用频率上限。

  2. 为每个渠道设置每位用户的最大消息数以及相应的时间段。

配置每个渠道的最大消息数和时间段

例如,您可以允许在 5 天内最多发送 4 条推送通知、2 封电子邮件和 2 条 WhatsApp 消息。

频率上限的最长周期为 30 天。

  1. 为渠道选择一个计数模式
  • 滚动窗口(默认):计算在过去 N×24 小时内发送的消息,从每次发送时点回溯计算。这是在引入计数模式之前频率上限的工作方式,因此现有设置将保持不变。
  • 日历日:计算 N 个日历日内的消息,而不是 N×24 小时。窗口从今天之前的 N-1 天的午夜开始,一直持续到当前时刻;它在下一个本地午夜推进一整天。选择上限时区(一个 IANA 时区,例如 America/New_York),该时区定义了此渠道的午夜时间。
计数模式部分,包含滚动窗口和日历日选项以及上限时区选择器

在任何可以设置自定义频率上限的地方,也都可以使用计数模式:一次性营销活动即时应用内消息customer journey 消息元素

从全局频率上限中排除用户

Anchor link to

您可以将特定用户从全局频率上限限制中排除。发送给被排除用户的消息将绕过渠道限制,无论配置的周期如何。

要从上限中排除用户:

  1. 前往 Settings > Message delivery settings > Frequency capping
  2. Users excluded from frequency capping 中,一次输入一个 User ID 或一个电子邮件。
  3. 点击 Add to list
  4. 为每个其他用户重复步骤 2-3。
  5. 点击 Apply changes
从频率上限中排除用户部分,包含 User ID 或电子邮件字段和添加到列表按钮

用户将一直被排除,直到您在消息发送设置中将他们从列表中移除。

要清除排除列表,请点击 Clear exceptions list

Journey 消息的全局频率上限

Anchor link to

在 customer journey 中创建消息元素时,默认应用全局频率上限设置。

journey 消息设置中的频率上限指示器

但是,您可以通过覆盖全局频率上限设置来自定义某些消息的处理方式。您可以执行以下操作:

忽略全局频率上限

Anchor link to

选择发送消息时不受全局频率上限限制以绕过全局频率上限规则。无论用户是否已超过该渠道设置的消息限制,他们都将收到此消息。请谨慎使用,以避免发送过多消息。

已选择“发送消息时不受全局频率上限限制”选项的发送设置

使用自定义频率上限

Anchor link to

此选项允许您为在指定时间段内发送的消息数量设置自定义限制。在这里,定义可以发送这些消息的消息数量(例如,5 条)和时间范围(例如,10 天)。为此自定义限制选择一个计数模式:滚动窗口或日历日,与全局设置相同。

自定义频率上限

示例场景

Anchor link to

假设您正在管理多个跨推送通知、电子邮件和短信的营销活动。为防止向客户发送过多消息,您决定设置频率上限,将每个用户在 7 天内可以接收的消息数量限制为 3 条推送通知、2 封电子邮件和 1 条短信。

以下是设置步骤:

启用全局频率上限
Anchor link to
  1. 前往 Settings > Message delivery settings > Frequency capping
  2. 打开推送通知、电子邮件和短信的开关。
  3. 指定用户可以接收的最大消息数:3 条推送通知、2 封电子邮件和 1 条短信。
  4. 指定时间段为 7 天。
显示每 7 天 3 次推送、2 封电子邮件和 1 条短信的频率上限设置的屏幕截图
配置关键消息
Anchor link to

如果您想确保重要消息(如付款确认)始终立即送达,无论任何消息限制如何,请在需要此功能的特定 journey 步骤的发送设置中选择发送消息时不受全局频率上限限制

已选择“发送消息时不受全局频率上限限制”选项的发送设置

其他关键消息的示例包括安全警报、密码重置请求、关键应用更新等。

为特定消息自定义上限
Anchor link to

假设您希望在用户每次完成特定的应用内操作时发送一条特别优惠的推送通知。但是,为避免过于频繁地重复同一条消息,您希望确保此消息每 3 天最多显示一次,即使您的频率上限允许每周发送 3 条推送通知。

以下是配置方法:

  1. 设置一个由用户完成目标操作触发的 customer journey。
  2. 在 customer journey 构建器中,进入消息元素的设置并选择使用自定义频率上限
  3. 将自定义上限设置为每 3 天 1 条消息。

全局频率上限常见问题解答

Anchor link to
全局频率上限如何计算时间?
Anchor link to

这取决于计数模式

  • 滚动窗口(默认):一天”正好是消息发送后的 24 小时。例如,如果一条消息在 2024 年 1 月 12 日凌晨 01:00 发送,则上限期将持续到 2024 年 1 月 13 日凌晨 01:00
  • 日历日:窗口覆盖 N 个日历日,从所选上限时区的午夜开始,即今天之前的 N-1 天,一直持续到当前时刻。对于 1 天的上限,这只是“从今天午夜开始”。对于 3 天的上限,这是当前日历日加上之前的两个日历日,而不是过去的 72 小时。
哪些消息受全局频率上限影响?
Anchor link to

全局上限限制营销消息。事务性消息不受频率上限限制。该规则适用于所有渠道和来源,包括:

  • 基于 API 的消息
  • Customer Journey 消息
  • 一次性推送通知和电子邮件
  • 应用内营销活动
  • 短信和 WhatsApp 消息
我可以从全局频率上限中排除特定用户吗?
Anchor link to

可以。在 Settings > Message delivery settings > Frequency capping 中,将 User ID 或电子邮件添加到 Users excluded from frequency capping。这些用户将绕过全局上限限制。

在 Customer Journey 运行时更改全局频率上限设置会发生什么?
Anchor link to

更新后的设置会立即生效。Pushwoosh 每次尝试发送消息时都会检查上限规则。切换计数模式不会重置任何计数器:Pushwoosh 总是查看已发送的消息,只是以不同的方式计算窗口,因此更改会应用于它检查的下一条消息。

如果我禁用全局频率上限会发生什么?
Anchor link to

未来的消息将不再受上限规则的限制。但是,之前因上限而被阻止的消息不会被追溯发送。

启用全局频率上限对正在进行的营销活动有何影响?
Anchor link to

所有活动的营销活动,无论是通过 API 还是通过 Pushwoosh 界面启动的,都将立即遵循新的上限规则。

如果我启用了全局频率上限,但仍在发送推送表单(旧版)中使用旧的上限设置,会怎样?
Anchor link to

系统将继续对通过旧版发送推送表单发送的消息使用旧的上限设置。

频率上限如何影响基于 API 的消息发送?
Anchor link to

营销 API 消息受全局上限限制。在 /createMessage 中将 message_type 设置为 transactional 或在 /createEmailMessage 中将 email_type 设置为 transactional,这样这些发送就不会被限制。如果您在 API 请求中省略了类型,则会应用频率上限。

查看频率上限统计数据

Anchor link to

您可以在多个地方查看频率上限对消息的影响。每个视图都会报告两个指标:抑制(因收件人已达到频率上限而未发送的消息)和受影响用户(至少有一条消息被抑制的独立用户)。

  • 项目仪表板项目概览会显示过去 30 天的频率上限模块。
  • 单个消息统计推送通知电子邮件消息统计的“表现”选项卡中包含一个频率上限行。
  • 聚合消息聚合消息统计的“表现”选项卡中包含一个频率上限行。
  • Customer Journey通信统计窗口会在“推送”、“电子邮件”、“短信”和“WhatsApp”选项卡上报告频率上限。

设置发送速率限制

Anchor link to

为每个消息渠道设置单独的发送速率限制:推送通知、电子邮件和短信。

要设置发送速率限制:

  1. 前往 Settings > Message delivery settings > Send rate
  2. 根据需要为每个渠道启用或禁用速率限制。
  3. 指定每秒发送的最大消息数,以管理发送速度并防止在大批量发送期间后端过载。
显示推送、电子邮件、短信速率限制和开关的发送速率配置屏幕
  1. 点击 Apply changes,然后确认以保存您的设置。

控制单个消息的发送速率限制

Anchor link to

除了为每个渠道设置全局发送速率外,您还可以在 customer journey 中控制单个消息的发送速率。这可以在特定消息或 journey 元素的设置中完成。

您可以选择:

  • 使用全局发送速率设置
  • 发送消息时不受速率限制
  • 使用自定义发送速率

有关按消息配置发送速率的详细说明,请参阅特定渠道的元素指南