跳到内容

在“等待触发器”和“时间延迟”中延长等待时间

Wait for Trigger(等待触发器)和 Time Delay(时间延迟)元素控制用户在 Journey(旅程)中保持暂停状态的时间。 使用 extend_wait 参数,您可以通过向 Pushwoosh 发送一个事件来动态延长此等待期。

示例

假设一个用户在您的旅程中进入了 Wait for Trigger(等待触发器)或 Time Delay(时间延迟)步骤,其中初始等待时间设置为 1 小时。 如果您希望用户等待更长时间(例如,额外 30 分钟),您可以通过向 Pushwoosh 发送一个带有 extend_wait 参数的事件来动态延长等待时间。

延长后,用户将在此步骤中总共停留 1 小时 + 30 分钟(1.5 小时),而不是原来的 1 小时。

如何配置

Anchor link to

要延长等待时间,请使用 /postEvent 方法向 Pushwoosh 发送一个事件,并包含下文所述的必需属性。

必需属性
Anchor link to

您必须在请求中包含这些属性,等待时间延长功能才能生效:

参数
类型描述
extend_waitinteger延长等待期的秒数(例如,1800 = 30 分钟)。
journey_idsarray应应用延长的 Journey ID 列表。
{
"eventName": "YOUR_EVENT_NAME",
"userId": "USER_ID_IF_EXISTS",
"hwid": "HWID",
"attributes": {
"extend_wait": 1800,
"journey_ids": ["JOURNEY_ID"]
}
}