Reiseereignisdaten von Amazon Pinpoint - Amazon Pinpoint

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Reiseereignisdaten von Amazon Pinpoint

Wenn Sie eine Journey veröffentlichen, kann Amazon Pinpoint Ereignisdaten für E-Mail-SMS, Push- und benutzerdefinierte Nachrichten streamen, die Sie von der Journey aus versenden. Nachdem Sie das Event-Streaming eingerichtet haben, ruft Amazon Pinpoint die Daten von dem Ziel ab, das Sie bei der Einrichtung angegeben haben, damit Sie sie sich ansehen können. Ausführliche Informationen zu den Daten, die Amazon Pinpoint für E-Mails und SMS Nachrichten streamt, finden Sie unter E-Mail-Ereignisdatenstream von Amazon Pinpoint undSMSEreignisdatenstrom von Amazon Pinpoint. Informationen zum Einrichten von Event-Streaming finden Sie unter Richten Sie Amazon Pinpoint ein, um App-Ereignisdaten über Amazon Kinesis oder Amazon Data Firehose zu streamen .

Beispiel für ein Journey-Event

Das JSON Objekt für ein Reiseereignis enthält die im folgenden Beispiel gezeigten Daten.

{ "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" }

Journey-Ereignisattribute

In diesem Abschnitt werden die Attribute definiert, die in den Ereignis-Stream-Daten enthalten sind, die Amazon Pinpoint für eine Journey generiert.

Attribut Beschreibung
event_type

Der Ereignistyp. Bei Journey-Ereignissen ist der Wert für dieses Attribut immer _journey.send, was angibt, dass Amazon Pinpoint die Reise ausgeführt hat.

event_timestamp

Der Zeitpunkt, zu dem das Ereignis gemeldet wurde, angezeigt als Unix-Zeit in Millisekunden.

arrival_timestamp

De Zeitpunkt, zu dem das Ereignis von Amazon Pinpoint empfangen wurde, angezeigt als Unix-Zeit in Millisekunden.

event_version

Die Version des JSON Ereignisschemas.

Tipp

Prüfen Sie diese Version in der Anwendung, mit der Ihr Ereignis verarbeitet wird, damit Sie wissen, wann die Anwendung infolge eines Schema-Updates aktualisiert werden soll.

application

Informationen über das Amazon-Pinpoint-Projekt, das dem Ereignis zugeordnet ist. Weitere Informationen finden Sie in der Tabelle Application (Anwendung).

client

Informationen über den Endpunkt, dem das Ereignis zugeordnet ist. Weitere Informationen finden Sie in der Tabelle Client.

device

Informationen über das Gerät, das das Ereignis gemeldet hat. Bei Journeys ist dieses Objekt leer.

session

Informationen über die Sitzung, die das Ereignis generiert hat. Bei Journeys ist dieses Objekt leer.

attributes

Attribute, die der Journey und der Journey-Aktivität zugeordnet sind, die das Ereignis generiert hat. Weitere Informationen finden Sie in der Tabelle Attributes (Attribute).

client_context Enthält ein custom-Objekt, das eine endpoint-Eigenschaft enthält. Die endpoint-Eigenschaft enthält den Inhalt des Endpunktdatensatzes für den Endpunkt, der dem Ereignis zugeordnet ist.
awsAccountId

Die ID des AWS Kontos, das zur Ausführung der Reise verwendet wurde.

Anwendung

Enthält Informationen über das Amazon-Pinpoint-Projekt, dem das Ereignis zugeordnet ist.

Attribut Beschreibung
app_id

Die eindeutige ID des Amazon-Pinpoint-Projekts, das das Ereignis gemeldet hat.

sdk

DieSDK, die verwendet wurde, um das Ereignis zu melden.

Client

Enthält Informationen über den Endpunkt, mit dem das Ereignis verknüpft ist.

Attribut Beschreibung
client_id Die ID des Endpunkts.

Attribute

Enthält Informationen über die Journey, die das Ereignis generiert hat.

Attribut Beschreibung
journey_run_id

Die eindeutige ID des Journeylaufs, der das Ereignis generiert hat. Amazon Pinpoint generiert diese ID automatisch und weist sie jedem neuen Lauf einer Journey zu.

journey_send_status

Gibt den Zustellungsstatus der Nachricht an, die dem Ereignis zugeordnet ist. Mögliche Werte sind:

  • SUCCESS— Die Nachricht wurde erfolgreich an den Endpunkt gesendet.

  • FAILURE— Die Nachricht wurde nicht an den Endpunkt gesendet, da ein Fehler aufgetreten ist.

  • CUSTOM_ DELIVERY _ FAILURE — Die benutzerdefinierte Zustellung ist fehlgeschlagen.

  • FAILURE_ PERMANENT — Beim Senden an den Endpunkt ist ein permanenter Fehler aufgetreten.

    Tipp

    Sie können nach Ereignissen mit dem PERMANENT Status FAILURE_ filtern und diese auf 403 journey_send_status_code setzen, um festzustellen, ob eine Zugriffsrichtlinie und eine Rollenverletzung vorliegt. Bei ausgehenden Kampagnen mit Spracheingabe sind diese Ausnahmen typisch für Fälle, in denen die Connect-Kampagnenausführungsrolle, die Amazon Pinpoint Pinpoint-Journeys Amazon Connect Connect-Kampagnen verknüpft, versehentlich für die Ausführung von Reisen während des Fluges gelöscht wird.

  • THROTTLED— Der Versand wurde gedrosselt.

  • UNSUPPORTED_ CHANNEL — Kanal wird nicht unterstützt.

  • DAILY_ CAP — Die Nachricht wurde nicht an den Endpunkt gesendet, da das Senden der Nachricht die maximale Anzahl von Nachrichten überschreiten würde, die die Reise oder das Projekt innerhalb von 24 Stunden an einen einzelnen Endpunkt senden kann.

  • QUIET_ TIME — Die Nachricht wurde nicht gesendet, da die Ruhezeiten für die Reise oder das Projekt eingeschränkt waren.

  • QUIET_ TIME _ MISSING _ TIMEZONE — Die Nachricht wurde nicht gesendet, da die Zeitzonenschätzung keine Zeitzone für den Endpunkt schätzen konnte und die Ruhezeit aktiviert ist.

journey_id

Die eindeutige ID der Journey, die das Ereignis generiert hat.

journey_activity_id

Die eindeutige ID der Journey-Aktivität, die das Ereignis generiert hat.

journey_activity_type

Der Journey-Aktivitätstyp des Ereignisses. Dies kann EMAIL,, SMSPUSH, CONTACT_ CENTER oder sein. CUSTOM

Anmerkung

VOICEist kein unterstützter Reiseaktivitätstyp.

journey_send_status_message

Die Beschreibung des Status des Sendeereignisses.
journey_send_status_code Der HTTP Statuscode der Anfrage.