本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
管理通知配置
通知配置是通知的核心资源。它定义了您的显示名称、用例、启用的频道、启用的国家/地区以及可选设置,例如默认模板和关联的电话池。
配置属性
- 显示名称
标识您品牌的名称。允许使用字母数字字符、下划线、连字符和空格。最多 15 个字符。当您提交显示名称时,系统会自动对其进行审核,以确定是否存在亵渎内容 URLs和其他不允许的内容。请参阅显示名称评论。
- 使用案例
消息传递用例。目前,CODE_VERIFICATION已支持。
- 已启用的频道
可供发送的频道:SMSVOICE、或两者兼而有之。
- 已启用的国家
您可以向哪些国家/地区发送消息。可用国家/地区取决于您的等级。请参阅通知支持的国家/地区。
- Default 模板
(可选)在不指定模板 ID 的情况下发送消息时使用的模板。
- 关联池
(可选)包含您自己的发起身份的电话池。请参阅在 “通知” 中使用专用号码。
- Tier
BASIC(默认)或ADVANCED。请参阅升级到高级等级。
- Status
当前状态:PENDING、ACTIVEREJECTED、或REQUIRES_VERIFICATION。只有当状态为时,您才能发送消息ACTIVE。
- 删除保护
启用后,在禁用删除保护之前,无法删除配置。
- 标签
用于组织和跟踪配置的键值对。每个配置最多 50 个标签。
显示名称评论
创建 Notify 配置时,系统会自动检查您的显示名称中是否有亵渎内容和其他不允许的内容。 URLs这篇评论使用 AWS 人工智能服务 Amazon Bedrock 来评估提交的显示名称。
如果您的显示名称被拒绝,则配置状态将设置为REJECTED,该RejectionReason字段将提供详细信息。如果您认为拒绝是错误的,则可以在 Support Cent er 中创建AWS 支持案例来对该决定提出上诉。
使用其他组织拥有的显示名称
如果您代表其他组织发送消息并希望使用其品牌名称作为显示名称,则必须提供品牌所有者的授权书 (LOA)。下载品牌验证 LOA 模板,让品牌所有者填写并签名,然后将其附加到您的支持案例或注册中。LOA 签署日期必须在最近 30 天之内。
选择退出 AI 辅助审查
如果您不希望通过 AI 辅助审核来评估您的显示名称,则可以在 Support Center 中创建 AWS 支持案例,并要求代表您手动创建通知配置。
创建通知配置
- Console
-
- AWS CLI
-
使用 create-notify-configuration 命令:
aws pinpoint-sms-voice-v2 create-notify-configuration \
--display-name "MyBrand" \
--use-case CODE_VERIFICATION \
--enabled-channels SMS VOICE \
--enabled-countries US CA GB \
--tags Key=Environment,Value=Production
查看通知配置
- Console
-
- AWS CLI
-
列出所有配置:
aws pinpoint-sms-voice-v2 describe-notify-configurations
描述具体配置:
aws pinpoint-sms-voice-v2 describe-notify-configurations \
--notify-configuration-ids nc-1234567890abcdef0
按状态筛选:
aws pinpoint-sms-voice-v2 describe-notify-configurations \
--filters Name=status,Values=ACTIVE
更新通知配置
您可以更新已启用的频道、启用的国家/地区、默认模板、关联的资源池和删除保护设置。
- Console
-
- AWS CLI
-
已启用更新功能的国家/地区:
aws pinpoint-sms-voice-v2 update-notify-configuration \
--notify-configuration-id nc-1234567890abcdef0 \
--enabled-countries US CA GB DE FR
设置默认模板:
aws pinpoint-sms-voice-v2 update-notify-configuration \
--notify-configuration-id nc-1234567890abcdef0 \
--default-template-id notify-code-verification-english-001
清除默认模板:
aws pinpoint-sms-voice-v2 update-notify-configuration \
--notify-configuration-id nc-1234567890abcdef0 \
--default-template-id UNSET_DEFAULT_TEMPLATE
关联池:
aws pinpoint-sms-voice-v2 update-notify-configuration \
--notify-configuration-id nc-1234567890abcdef0 \
--pool-id pool-1234567890abcdef0
取消关联池:
aws pinpoint-sms-voice-v2 update-notify-configuration \
--notify-configuration-id nc-1234567890abcdef0 \
--pool-id UNSET_DEFAULT_POOL_FOR_NOTIFY
启用删除保护:
aws pinpoint-sms-voice-v2 update-notify-configuration \
--notify-configuration-id nc-1234567890abcdef0 \
--deletion-protection-enabled
删除通知配置
如果启用了删除保护,则必须先将其禁用,然后才能删除配置。
- Console
-
- AWS CLI
-
aws pinpoint-sms-voice-v2 delete-notify-configuration \
--notify-configuration-id nc-1234567890abcdef0