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 les messages SMS destinés aux utilisateurs AWS finaux
Utilisez les configurations de protection pour contrôler les pays de destination auxquels les messages SMS destinés aux utilisateurs AWS finaux peuvent être envoyés. En contrôlant les pays vers lesquels vous autorisez l'envoi de messages, vous pouvez éviter d'envoyer des messages vers des pays où le prix des messages est élevé ou vers des pays dans lesquels vous n'êtes pas présent. Chaque configuration de protection contient des règles de pays d'autorisation et de blocage individuelles pour les SMS, les MMS et les appels vocaux.
Vous pouvez utiliser une configuration de protection par défaut du compte, avec un ensemble de configuration ou dans le ProtectConfigurationIdparamètre des SendVoiceMessage
commandes SendMediaMessage
SendTextMessage
, ou. Lorsqu'elle est définie comme valeur par défaut du compte, 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 protection efficace pour une demande d'envoi est le suivant :
-
ProtectConfigurationId— Si une configuration de protection est spécifiée dans les paramètres de demande d'API, elle sera utilisée.
-
ConfigurationSetName— Si aucune configuration de protection n'est spécifiée dans les paramètres de demande d'API, mais qu'un ensemble de configuration est spécifié et qu'une configuration de protection est associée, la configuration de protection associée à ce jeu de configuration sera utilisée.
-
Compte par défaut : si aucune configuration de protection n'est spécifiée ou n'est 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 par défaut du compte.
-
Aucune — Si aucun compte par défaut n'est configuré, aucune configuration de protection ne sera appliquée.
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 du compte à la fois.
L'exemple suivant SendMediaMessage
comporte à la fois un ensemble de configuration et une configuration de protection spécifiés dans la commande. La configuration de protection spécifiée dans le ProtectConfigurationIdparamètre est utilisée indépendamment du fait que le jeu de configuration possède une configuration de protection associée 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-nameConfigSetName
--protect-configuration-idProtectConfigId
En fonction de votre cas d'utilisation, nous vous recommandons ce qui suit :
-
Si vous n'avez besoin que d'un seul ensemble de règles nationales pour tous les SMS, MMS et appels vocaux, vous devez créer une configuration de protection et l'associer comme compte par défaut de votre compte.
Créez une configuration de protection en suivant les instructions indiquées Création d'une configuration de protection dans les SMS destinés aux utilisateurs AWS finaux et définissez l'association comme valeur par défaut du compte.
Modifiez les règles relatives aux pays autorisés et bloqués pour les SMS, les MMS et les appels vocaux en suivant les instructions indiquées dansModifier les règles de pays d'une configuration de protection dans les SMS de messagerie à l'utilisateur AWS final.
La configuration de protection par défaut de votre compte est désormais utilisée pour tous les messages que vous envoyez, sauf si elle est remplacée par le ConfigurationSetNameou. ProtectConfigurationId
-
Si votre cas d'utilisation nécessite des contrôles plus précis et une journalisation des événements, vous pouvez associer la configuration de protection à un ensemble de configuration.
Si vous n'avez pas encore créé de jeu de configuration, suivez les instructions Création d'un ensemble de configuration dans le SMS de messagerie à l'utilisateur AWS final et nous vous recommandons également de configurer une destination d'événement pour enregistrer les SMS, les MMS et les événements vocaux.
Créez une configuration de protection en suivant les instructions indiquées, définissez l'association en Création d'une configuration de protection dans les SMS destinés aux utilisateurs AWS finaux tant qu'ensemble de configuration et choisissez un ou plusieurs ensembles de configuration.
Modifiez les règles relatives aux pays autorisés et bloqués pour les SMS, les MMS et les appels vocaux en suivant les instructions indiquées dansModifier les règles de pays d'une configuration de protection dans les SMS de messagerie à l'utilisateur AWS final.
Pour utiliser la configuration de protection, vous devez transmettre les
SendVoiceMessage
commandes ConfigurationSetNameinSendMediaMessage
the ofSendTextMessage
, ou.
-
Si votre cas d'utilisation nécessite des contrôles plus précis, vous pouvez créer la configuration de protection et utiliser la configuration de protection dans le paramètre ProtectConfigurationIdd'API.
Créez une configuration de protection en suivant les instructions indiquées Création d'une configuration de protection dans les SMS destinés aux utilisateurs AWS finaux et définissez l'association sur Aucune association.
Modifiez les règles relatives aux pays autorisés et bloqués pour les SMS, les MMS et les appels vocaux en suivant les instructions indiquées dansModifier les règles de pays d'une configuration de protection dans les SMS de messagerie à l'utilisateur AWS final.
Pour utiliser la configuration de protection, vous devez transmettre les
SendVoiceMessage
commandes ProtectConfigurationIdinSendMediaMessage
the ofSendTextMessage
, ou.