是否有一种方法可以通过Pinpoint确定短信的精确发送时间?

0

【以下的问题经过翻译处理】 SMS 事件有一个 event_timestamp 属性,根据文档,该属性是“报告事件的时间,显示为以毫秒为单位的 Unix 时间。” 我可以将此时间戳作为 SMS 实际发送/失败时间的指示吗?

如果有其他方法可以找到答案,请帮助我

https://docs.aws.amazon.com/pinpoint/latest/developerguide/event-streams-data-sms.html

1 Antwort
0

【以下的回答经过翻译处理】 你可以使用_SMS.SUCCESS/_SMS.FAILURE事件类型中的arrival_timestamp。arrival_timestamp 表示当短信被成功发出或发送失败时,运营商向我们提供数据的时间。另外,请确保验证record_status。当一个短信被成功发送后,运营商通常会使用“DELIVERED”record_status。

我想补充一下,交付状态消息是由运营商提供的,而不是由Pinpoint服务本身提供的。Pinpoint服务只能根据提供给我们的数据准确地报告交付时间。此外,请记住,不同的运营商对这些数据的处理方式有所不同。例如,一些运营商可能会在接收到信息时报告成功(这是有效的),而其他运营商则只有在信息实际发送到手持设备时才会报告成功。有时,这些事件的实际报告可能会延迟,因为它们取决于外部资源提供适当的数据。

希望这些信息有帮助。如果您有任何问题,请告诉我们。

profile picture
EXPERTE
beantwortet vor 8 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen