View a markdown version of this page

Utilisation des configurations de protection dans AWS Messagerie SMS pour l'utilisateur final - AWS Messagerie SMS pour l'utilisateur final

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Utilisation des configurations de protection dans AWS Messagerie SMS pour l'utilisateur final

Utilisez les configurations de protection pour contrôler les pays de destination vers lesquels les SMS de messagerie des utilisateurs AWS finaux peuvent envoyer vos messages. En contrôlant les pays vers lesquels vous autorisez l’envoi de messages, vous pouvez éviter d’envoyer des messages vers des pays où les prix des messages sont élevés ou dans lesquels vous n’êtes pas présent. Chaque configuration de protection contient des règles nationales d'autorisation et de blocage individuelles pour les SMS, les MMS et la voix. Créez des configurations de protection distinctes pour chaque cas d'utilisation de messagerie afin d'améliorer la précision de détection. Séparer les cas d'utilisation tels que les notifications marketing de login/sign -up permet une évaluation plus précise des risques. De plus, lorsqu'un cas d'utilisation est confronté à l'AIT, d'autres cas d'utilisation continuent à délivrer des messages sans aucun filtrage des messages.

Vous pouvez utiliser une configuration de protection comme configuration par défaut du compte, avec un ensemble de configuration ou dans le ProtectConfigurationId paramètre des SendVoiceMessage commandes SendMediaMessageSendTextMessage, ou. Lorsqu'elle est définie comme compte par défaut, une configuration de protection affectera également les messages envoyés via Amazon SNS, Amazon Cognito et. SendMessages

Le processus de sélection de la configuration de la protection efficace pour une demande d’envoi est le suivant :

  1. ProtectConfigurationId— Si une configuration de protection est spécifiée dans les paramètres de demande d'API, elle sera utilisée.

  2. ConfigurationSetName— Si aucune configuration de protection n'est spécifiée dans les paramètres de demande d'API, mais qu'un jeu de configuration est spécifié et qu'il est associé à une configuration de protection, la configuration de protection associée à cet ensemble de configuration sera utilisée.

  3. Compte par défaut  : si aucune configuration de protection n'est spécifiée ou disponible à partir de 1 ou 2, la configuration de protection par défaut du compte sera utilisée.

    Note

    Pour utiliser une configuration de protection avec d'autres AWS services pour envoyer des messages, tels qu'Amazon SNS ou Amazon Pinpoint, vous devez définir votre configuration de protection comme configuration de compte par défaut.

  4. Aucune  : la configuration de protection ne sera utilisée que si elle est spécifiée dans une demande d'SendTextMessageAPI.

Une configuration de protection peut être associée à plusieurs ensembles de configuration, tandis qu'un ensemble de configuration ne peut être associé qu'à une seule configuration de protection. Il ne peut y avoir qu'une seule configuration de protection par défaut de compte à la fois.

L'exemple suivant pour SendMediaMessage comporte à la fois un ensemble de configuration et une configuration de protection spécifiée dans la commande. La configuration de protection spécifiée dans le ProtectConfigurationId paramètre est utilisée indépendamment du fait que l'ensemble de configuration soit associé à une configuration de protection ou qu'il existe une configuration de protection par défaut du compte.

aws pinpoint-sms-voice-v2 --region 'us-east-1' send-media-message --destination-phone-number +12065550150 --origination-identity +14255550120 --message-body 'text body' --media-urls 's3://s3-bucket/media_file.jpg' --configuration-set-name ConfigSetName --protect-configuration-id ProtectConfigId

En fonction de votre cas d'utilisation, nous vous recommandons ce qui suit :