本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用消息反馈来监控您的短信和彩信发送以及送达收据 (DLR)。 DLRs 由承运人生成的,最长可能需要 72 小时才能退货。您需要设置要录制的事件目的地 DLRs。通过使用消息反馈,您无需等待 DLR 返回,您可以将消息设置为已接收并更新消息指标。您可以使用来自客户的信号来确定他们是否已收到消息,并将留言反馈状态记录设置为已送达。消息反馈可以用于您期望用户执行的任何操作,例如完成工作流程、点击链接、验证 OTP。
如果消息反馈状态记录未设置为一小时后接收,则会将其设置为失败,但这不会更新 CloudWatch 指标。我们建议您也将消息反馈记录设置为失败,以便更新您的 CloudWatch 指标。然后,您可以使用 CloudWatch 来监控已发送的消息数量、发送的消息数量和需要反馈的消息数量。
例如,您向客户发送了一条带有链接的消息,并监控该链接的点击事件。当客户单击链接并生成事件时,您就知道客户已收到您的消息。
例如,您可以使用消息反馈通过监控是否使用了 OTP 来监控您的一次性密码 (OTP) 转换率:
一位客户请求一次性密码。
您为客户生成 OTP,然后将其作为短信发送,同时启用了消息反馈。
当客户使用 OTP(即消息已收到的信号)时,您就收到的消息提供反馈。
在收到或未收到消息时更新消息反馈状态记录也会更新 CloudWatch 消息指标。
在 AWS 最终用户消息 SMS 中如何处理消息反馈
消息反馈可以通过SendTextMessage、中的 API 参数进行设置 SendMediaMessage,也可以将其作为配置集的一部分进行设置。API 参数优先于配置集设置。例如,如果 API 参数设置为 False 且配置集设置为 True,则消息反馈将因为 API 参数而被禁用。