管理 Amazon Pinpoint 中的最大端点数
您的每位受众成员最多可以具有 15 个与其 UserId 关联的端点,更多信息请参阅端点限额。如果您试图添加第 16 个端点,则根据 ChannelType,您要么遇到 BadRequestException 问题,要么只有移除具有最早 EffectiveDate 的端点才能成功添加。
添加第 16 个端点
-
如果端点的新渠道类型是短信、推送、语音、电子邮件、自定义或 IN_APP,则会返回 BadRequestException,因为受众成员已达到最大端点数。您需要移除一个与受众成员关联的端点,然后重试,请参阅以编程方式从 Amazon Pinpoint 中删除端点。
如果端点的新渠道类型是 ADM、GCM、APNS、APNS_VOIP、APNS_VOIP_SANDBOX 或 BAIDU,则:
检查当前与受众成员关联的端点至少有一个具有 ADM、GCM、APNS、APNS_VOICE、APNS_VOIP_SANDBOX 或 BAIDU 的 ChannelType。如果没有,则返回 BadRequestException,并且您需要在重试之前移除一个端点,请参阅以编程方式从 Amazon Pinpoint 中删除端点。
-
否则,如果 ChannelType 为 ADM、GCM、APNS、APNS_VOIP、APNS_VOIP_SANDBOX 或 BAIDU,则将具有最早 EffectiveDate 的端点设置为
INACTIVE
。-
删除旧端点中的 UserId。
-
新的端点与受众成员关联,并且他们仍具有最大数量的端点。
-
通过将状态设置为 ACTIVE
可以重新启用端点,并且还可为其重新添加 UserId。