Données sur les événements du parcours provenant d'Amazon Pinpoint - Amazon Pinpoint

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.

Données sur les événements du parcours provenant d'Amazon Pinpoint

Lorsque vous publiez un parcours, Amazon Pinpoint peut diffuser les données des événements pour les e-mailsSMS, les messages push et les messages personnalisés que vous envoyez dans le cadre du parcours. Après avoir configuré le streaming d'événements, Amazon Pinpoint extrait les données de la destination que vous avez spécifiée lors de la configuration pour que vous puissiez les consulter. Pour obtenir des informations détaillées sur les données diffusées par Amazon Pinpoint pour les e-mails et les SMS messages, consultez Flux de données d'événements par e-mail provenant d'Amazon Pinpoint et. SMSflux de données d'événements provenant d'Amazon Pinpoint Pour plus d'informations sur la configuration de la diffusion d'événements, consultez Configurer Amazon Pinpoint pour diffuser les données d'événements des applications via Amazon Kinesis ou Amazon Data Firehose .

Exemple d'événement Journey

L'JSONobjet d'un événement de voyage contient les données présentées dans l'exemple suivant.

{ "event_type":"_journey.send", "event_timestamp":1572989078843, "arrival_timestamp":1572989078843, "event_version":"3.1", "application":{ "app_id":"a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6", "sdk":{ } }, "client":{ "client_id":"d8dcf7c5-e81a-48ae-8313-f540cexample" }, "device":{ "platform":{ } }, "session":{ }, "attributes":{ "journey_run_id":"edc9a0b577164d1daf72ebd15example", "journey_send_status":"SUCCESS", "journey_id":"546401670c5547b08811ac6a9example", "journey_activity_id":"0yKexample", "journey_activity_type": "EMAIL", "journey_send_status_message": "200", "journey_send_status_code": "200" }, "client_context":{ "custom":{ "endpoint":"{\"ChannelType\":\"EMAIL\",\"EndpointStatus\":\"ACTIVE\",\"OptOut\":\"NONE\",\"Demographic\":{\"Timezone\":\"America/Los_Angeles\"}}" } }, "awsAccountId":"123456789012" }

Attributs de l'événement de parcours

Cette section définit les attributs qui sont inclus dans les données de flux d'événements générés par Amazon Pinpoint pour un parcours.

Attribut Description
event_type

Type d'événement. Pour les événements de parcours, la valeur de cet attribut est toujours _journey.send, ce qui indique que le parcours a été exécuté par Amazon Pinpoint.

event_timestamp

Heure à laquelle l'événement a été signalé, affichée sous la forme Heure Unix en millisecondes.

arrival_timestamp

Heure à laquelle l'événement a été reçu par Amazon Pinpoint, affichée sous la forme Heure Unix en millisecondes.

event_version

Version du JSON schéma d'événement.

Astuce

Vérifiez la version dans votre application de traitement des événements afin de savoir à quel moment mettre à jour l'application suite à une mise à jour du schéma.

application

Informations sur le projet Amazon Pinpoint associé à l'événement. Pour plus d'informations, consultez le tableau Application.

client

Informations sur le point de terminaison auquel l'événement est associé. Pour plus d'informations, consultez le tableau Client.

device

Informations sur l'appareil qui a signalé l'événement. Pour les parcours, cet objet est vide.

session

Informations sur la session qui a généré l'événement. Pour les parcours, cet objet est vide.

attributes

Attributs associés au parcours et à l'activité de parcours et de parcours qui a généré l'événement. Pour plus d'informations, consultez le tableau Attributs.

client_context Contient un objet custom, qui contient une propriété endpoint. La propriété endpoint contient les contenus de l'enregistrement de point de terminaison du point de terminaison associé à l'événement.
awsAccountId

L'identifiant du AWS compte utilisé pour exécuter le trajet.

Application

Inclut les informations sur le projet Amazon Pinpoint auquel l'événement est associé.

Attribut Description
app_id

ID unique du projet Amazon Pinpoint qui a signalé l'événement.

sdk

Le SDK qui a été utilisé pour signaler l'événement.

Client

Inclut des informations sur le point de terminaison associé à l'événement.

Attribut Description
client_id ID du point de terminaison.

Attributs

Inclut des informations sur le parcours qui a généré l'événement.

Attribut Description
journey_run_id

ID unique de l'exécution du parcours qui a généré l'événement. Amazon Pinpoint génère et attribue automatiquement cet identifiant à chaque nouvelle étape d'un parcours.

journey_send_status

Indique l'état de remise du message qui est associé à l'événement. Les valeurs possibles incluent :

  • SUCCESS— Le message a été correctement envoyé au terminal.

  • FAILURE— Le message n'a pas été envoyé au terminal car une erreur s'est produite.

  • CUSTOM_ DELIVERY _ FAILURE — La livraison personnalisée a échoué.

  • FAILURE_ PERMANENT — Une défaillance permanente s'est produite lors de l'envoi vers le terminal.

    Astuce

    Vous pouvez filtrer les événements dont le PERMANENT statut est FAILURE_ et journey_send_status_code définir la valeur 403 pour déterminer s'il existe une politique d'accès et une violation de rôle. Pour les campagnes sortantes avec voix, ces exceptions sont typiques des cas où le rôle d'exécution de campagnes Connect liant les campagnes Amazon Pinpoint Journeys à Amazon Connect est supprimé par inadvertance pour les exécutions de trajets en vol.

  • THROTTLED— L'envoi a été limité.

  • UNSUPPORTED_ CHANNEL — La chaîne n'est pas prise en charge.

  • DAILY_ CAP — Le message n'a pas été envoyé au terminal car l'envoi du message dépasserait le nombre maximum de messages que le voyage ou le projet peut envoyer à un seul point de terminaison sur une période de 24 heures.

  • QUIET_ TIME — Le message n'a pas été envoyé en raison des restrictions relatives au temps de silence pendant le voyage ou le projet.

  • QUIET_ _ TIME MISSING _ TIMEZONE — Le message n'a pas été envoyé car l'estimation du fuseau horaire n'a pas permis d'estimer le fuseau horaire du point de terminaison et le temps de silence est activé.

journey_id

ID unique du parcours qui a généré l'événement.

journey_activity_id

ID unique de l'activité de parcours qui a généré l'événement.

journey_activity_type

Type d'activité lié au parcours de l'événement. Cela peut être EMAILSMS, PUSH, CONTACT_ CENTER, ou CUSTOM.

Note

VOICEn'est pas un type d'activité de voyage pris en charge.

journey_send_status_message

Description de l'état de l'événement d'envoi.
journey_send_status_code Code HTTP d'état de la demande.