Comment résoudre les problèmes liés aux messages de campagne Amazon Pinpoint ?

Date de la dernière mise à jour : 19/04/2022

Ma campagne Amazon Pinpoint ne traite ni ne cible aucun point de terminaison, et elle n'envoie aucun message. Comment résoudre les problèmes liés aux échecs de campagne dans Amazon Pinpoint ?

Solution

Pour les points de terminaison qui ne sont ni traités ni ciblés

1.    Vérifiez si le paramètre Utiliser l'heure locale des destinataires est activé pour la campagne. Pour obtenir des instructions, consultez la section Envoi de la campagne à une date et à une heure spécifiques dans le guide de l’utilisateur Amazon Pinpoint.

2.    Si le paramètre est activé, assurez-vous que chaque définition de point de terminaison inclut un attribut Demographic.Timezone valide.

Remarque : si un point de terminaison n'a pas d'attribut Demographic.Timezone valide défini et que le paramètre Utiliser l’heure locale des destinataires de la campagne est activé, le point de terminaison n'est pas traité.

Pour les points de terminaison qui sont traités et ciblés, mais qui ne reçoivent pas de messages

Les campagnes Amazon Pinpoint peuvent échouer à envoyer des messages à des points de terminaison spécifiques pour de nombreuses raisons. Pour résoudre les problèmes de messages envoyés à des points de terminaison spécifiques, commencez par configurer Amazon Pinpoint pour envoyer des informations sur les événements à Amazon Kinesis. Recréez ensuite les échecs de message et examinez les événements ayant échoué dans Amazon Kinesis pour identifier la cause de l'erreur. Une fois que vous avez identifié la cause de l'erreur, résolvez le problème.

Remarque : la valeur event_type de chaque événement de streaming indique la cause de la plupart des échecs de messages. Si la valeur event_type ne fournit pas d'indication claire de la cause de l'échec du message, consultez la métriqueCampaignSendMessageThrottled de votre campagne dans Amazon CloudWatch. Cette métrique indique le nombre de messages de campagne qui n'ont pas été envoyés car la capacité de votre compte AWS à envoyer des messages a été limitée. Pour plus d'informations, consultez les quotas Amazon Pinpoint.

Pour les e-mails ayant échoué

Assurez-vous d'identifier tous les événements de streaming avec la valeur event_type suivante : _email.rendering_failure. Ce type d'événement indique généralement que le modèle d'e-mail inclut une variable non valide ou manquante.

-ou-

(Si le streaming Kinesis n'est pas activé) Consultez la métriqueÉchecs de rendu Amazon Simple Email Service (Amazon SES) de votre campagne dans Amazon CloudWatch. Cette métrique indique également généralement que le modèle d'e-mail inclut une variable non valide ou manquante.

Si vous voyez des événements de streaming avec un type d'événement _email.rendering_failure, ou une métriqueÉchecs de rendu Amazon SES dans CloudWatch, procédez comme suit :

1.    Vérifiez que toutes les variables de message du fichier modèle possèdent un attribut de point de terminaison correspondant dans la définition du point de terminaison (fichier de segment).

2.    Vérifiez que toutes les variables de message du fichier modèle sont au bon format dans la définition du point de terminaison.

3.    Spécifiez les valeurs d'attribut par défaut pour toutes les variables de message du fichier modèle. Pour plus d'informations, consultez Création de modèles d'e-mail dans le guide de l’utilisateur Amazon Pinpoint.

Remarque : si vous ne spécifiez pas de valeur par défaut et qu'aucune valeur n'existe pour un destinataire, Amazon Pinpoint n'envoie pas le message.

Pour plus d'informations, consultez Ajout de contenu personnalisé aux modèles de message dans le guide de l’utilisateur Amazon Pinpoint.


Cet article vous a-t-il été utile ?


Avez-vous besoin d'aide pour une question technique ou de facturation ?