SMS 和 Viber 营销同意
营销同意记录手机号码是否同意接收营销 SMS 或 Viber 消息。Pushwoosh 只向能够接收营销消息的号码发送营销消息。在选择退出(opt-out)模式下,这包括所有未选择退出的人。在选择加入(opt-in)模式下,仅包括已同意的人。交易消息会跳过此检查。
同意标签
Anchor link toPushwoosh 将同意状态保存在两个布尔标签中,每个渠道一个。
| 标签 | 渠道 | 值 |
|---|---|---|
| SMS Marketing Consent | SMS | true:该手机号码同意接收营销 SMS。false:该手机号码已选择退出。无值:Pushwoosh 不知道该手机号码是否同意。 |
| Viber Marketing Consent | Viber | true:该手机号码同意接收营销 Viber 消息。false:该手机号码已选择退出。无值:Pushwoosh 不知道该手机号码是否同意。 |
每个订阅者在每个应用中都有自己的值。同时注册了 SMS 和 Viber 的手机号码是两个订阅者,因此一个渠道上的同意不会改变另一个渠道。
Pushwoosh 在首次保存值时将标签添加到您的账户:即手机号码首次选择退出时,或您首次通过 setTags 设置该值时。之后,该标签会出现在标签页面上。可以像使用其他布尔标签一样在细分筛选器中使用它,例如统计同意接收营销消息的订阅者数量。
哪些消息会被阻止
Anchor link to每个应用以两种模式之一运行,SMS 和 Viber 分别设置:
- 选择退出(opt-out)模式(默认): 营销消息发送给所有订阅者,标签设置为
false的订阅者除外。 - 选择加入(opt-in)模式: 营销消息仅发送给标签设置为
true的订阅者。
| 标签值 | 营销消息 | 交易消息 |
|---|---|---|
true | 发送 | 发送 |
false | 不发送 | 发送 |
| 无值 | 选择退出模式下发送 选择加入模式下不发送 | 发送 |
当您在 SMS 元素、一次性 SMS 表单或 Viber 元素中选择 交易消息 时,该消息即为交易消息。在 API 中,将消息类型设置为交易类型:对于 SMS,在 /createMessage 中设置 message_type;对于 SMS 和 Viber,在 Messaging API v2 中设置 MESSAGE_TYPE_TRANSACTIONAL。Pushwoosh 将其他所有消息视为营销消息,包括未设置消息类型发送的 SMS。
Pushwoosh 在应用控制组之前检查同意状态。无法接收该消息的订阅者不会计入该消息的控制组。
切换到选择加入模式
Anchor link to- 为每个同意接收营销消息的订阅者将 SMS Marketing Consent 或 Viber Marketing Consent 设置为
true。请参阅记录同意。 - 联系 Pushwoosh 支持。说明应用名称以及需要切换的渠道。
无法在 Control Panel 中更改模式。
记录同意
Anchor link to请开发人员在用户同意或拒绝接收营销消息时(例如在注册表单中),使用 setTags API 方法设置标签。请求需要您用于发送消息的应用代码以及订阅者的 hwid:
- SMS:E.164 格式的手机号码,例如
+15551234567。 - Viber:带
viber:前缀的 E.164 格式手机号码,例如viber:+15551234567。
该手机号码必须已在该应用中注册为 SMS 或 Viber 订阅者。
Pushwoosh 绝不会自行将标签设置为 true。诸如 START 之类的回复不会恢复同意状态。只有开发人员发送的 setTags 请求才能恢复。
Pushwoosh 自动记录的选择退出
Anchor link to当用户通过以下任一方式选择退出时,Pushwoosh 会将标签设置为 false:
- 通过 SMS 或 Viber 回复: 回复内容恰好为
STOP、STOPALL、UNSUBSCRIBE、CANCEL、END或QUIT。大小写均可,末尾带.或!也可接受。 - 在移动运营商处选择退出: SMS 提供商因用户已通过其移动运营商退订而拒绝发送消息。Pushwoosh 会记录 Twilio 错误
21610以及 SMSAPI.ro 错误57和59。 - 在 Viber 中退订: 用户在 Viber 中退订您的企业账户,MStat 通过 Viber 订阅 Webhook 报告此事件。
更长的回复或其他语言的回复(例如“please stop the delivery”)不会更改标签。在设置传入 Webhook 后,Pushwoosh 会从 Twilio、MStat 和 CapitoleMobile 接收回复。
发生上述任一选择退出后,Pushwoosh 还会将该手机号码从该渠道退订:
- 该号码在此渠道上不会收到任何消息,包括交易消息。
- 如果您重新注册该号码,或用户向您的 SMS 号码发送除退出关键词以外的任何回复,交易消息将恢复发送。
- 在您将标签设置为
true之前,营销消息将一直被阻止。
统计中被阻止的消息
Anchor link to因缺少同意而被跳过的订阅者,SMS 会得到状态码 1038,Viber 会得到状态码 1039。投递漏斗将这些订阅者计为已退订,并将其从受众中排除。