构建SMS应用程序时开发人员应包含哪些保留的SMS关键字?

时间:2011-12-14 20:16:07

标签: sms sms-gateway twilio tropo

在构建SMS应用程序时,有一些“保留”关键字,例如HELP和STOP,通常需要执行某项功能。

MMA(移动营销协会)发布了以下最佳做法:http://mmaglobal.com/bestpractices.pdf

阅读完文档后,我列出了应该处理的以下保留关键字:

  • 停止(表示选择退出)
  • 帮助(意味着发送帮助信息)
  • OPT OUT或OPTOUT或OPT-OUT(表示选择退出)
  • END(表示选择退出)
  • MORE(表示选择加入)
  • CONTINUE(表示选择加入)
  • ADD(表示选择加入)

我也看到过将诅咒词作为选择退出请求的服务。

应该在全球范围内保留和处理哪些其他关键字?预期的行为是什么?

1 个答案:

答案 0 :(得分:2)

我们看到许多开发人员还将取消,取消订阅,取消订阅和退出作为选择退出的同义词。我们还鼓励开发人员回应关键字的无元音版本。例如,STP表示“停止”,“HLP”表示“帮助”。我们还建议您实施“{keyword} ALL”,因为某些共享短代码使用该语法,您的用户可能希望它能够正常运行。

这是一个很好的UI设计 - 预测用户将要尝试的内容,然后对此做出回应。对人们发送到您的SMS应用程序的内容进行一些分析也是一个好主意 - 特别是如果该输入被拒绝。您可以对无法响应的常用命令进行分析。