跳到内容

消息发送设置

配置全局频率上限

Anchor link to

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

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

  1. 前往 Settings > Message delivery settings > Frequency capping
消息发送设置中的频率上限设置选项卡
  1. 打开开关,为所需渠道(Push 通知EmailIn-AppSMSWhatsApp)启用频率上限。

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

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

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

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

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

Anchor link to

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

要从上限中排除用户:

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

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

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

Journey 消息的全局频率上限

Anchor link to

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

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

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

忽略全局频率上限

Anchor link to

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

选择了“不使用全局频率上限发送消息”选项的发送设置

使用自定义频率上限

Anchor link to

此选项允许您为在指定周期内发送的消息数量设置自定义限制。在这里,定义可以发送这些消息的消息数量(例如 5 条)和时间范围(例如 10 天)。

自定义频率上限

示例场景

Anchor link to

假设您正在管理跨 Push 通知、Email 和 SMS 的多个营销活动。为避免向客户发送过多消息,您决定设置频率上限,将每个用户在 7 天内可以收到的消息数量限制为 3 条 Push 通知、2 封 Email 和 1 条 SMS。

以下是设置步骤:

启用全局频率上限
Anchor link to
  1. 前往 Settings > Message delivery settings > Frequency capping
  2. 打开 Push 通知、Email 和 SMS 的开关。
  3. 指定用户可接收的最大消息数量:3 条 Push 通知、2 封 Email 和 1 条 SMS。
  4. 指定时间周期为 7 天。
显示频率上限设置为每 7 天 3 条 Push、2 封 Email 和 1 条 SMS 的屏幕截图
配置关键消息
Anchor link to

如果您想确保重要消息(如付款确认)始终立即送达,不受任何消息限制的影响,请在需要此功能的特定 Journey 步骤的发送设置中选择 Send messages without global frequency capping

选择了“不使用全局频率上限发送消息”选项的发送设置

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

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

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

以下是配置方法:

  1. 设置一个由用户完成目标操作触发的 Customer Journey。
  2. 在 Customer Journey 构建器中,前往消息元素的设置并选择 Use custom frequency capping
  3. 将自定义上限设置为每 3 天 1 条消息。

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

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

频率上限中的“一天”是指从消息发送时刻起的整 24 小时。例如,如果一条消息在 2024 年 1 月 12 日凌晨 01:00 发送,则上限周期将持续到 2024 年 1 月 13 日凌晨 01:00

哪些消息受全局频率上限影响?
Anchor link to

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

  • 基于 API 的消息
  • Customer Journey 消息
  • 一次性 Push 通知和 Email
  • In-App 营销活动
  • SMS 和 WhatsApp 消息
我可以从全局频率上限中排除特定用户吗?
Anchor link to

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

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

更新后的设置会立即生效。Pushwoosh 在每次尝试发送消息时都会检查上限规则。

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

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

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

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

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

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

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

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

设置发送速率限制

Anchor link to

为每个消息渠道设置单独的发送速率限制:Push 通知、Email 和 SMS。

要设置发送速率限制:

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

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

Anchor link to

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

您可以选择:

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

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