Digital User Engagement Events Database

Kunden erwarten von Unternehmen und Marken, dass sie sie individuell verstehen und mit relevanten und zeitnahen Botschaften an sie kommunizieren. Um diesen Erwartungen gerecht zu werden, suchen moderne Marketingexperten, die auf Datensteuerung setzen, nach Daten, um ihre Kunden zu verstehen und die richtige Botschaft auf dem richtigen Kanal zur richtigen Zeit zu übermitteln.

Amazon Simple Email Service (Amazon SES) und Amazon Pinpoint bieten leistungsstarke Tools zur Orchestrierung und Bereitstellung von Kommunikation über E-Mail, SMS, Sprache und mobile Push-Kanäle. Sowohl Amazon SES als auch Amazon Pinpoint bieten nicht nur umfangreiche Dashboards mit aggregierten Einbindungsdaten, sondern ermöglichen auch das Streamen von Einbindungsereignissen in Echtzeit an Amazon Kinesis. Zu diesen Ereignissen gehören E-Mail-Sendungen, E-Mail-Öffnungen, E-Mail-Klicks, E-Mail-Bounces, E-Mail-Spam-Beschwerden, SMS-Sendungen, SMS-Fehler, SMS-Opt-Outs und kundenspezifische Anwendungsereignisse.

Die Digital User Engagement Events-Datenbank stellt automatisch die AWS-Services bereit und konfiguriert sie, die erforderlich sind, um mit der Analyse des Echtzeit-Streams von Engagement-Daten von Amazon SES und Amazon Pinpoint zu beginnen.

Übersicht

Das folgende Diagramm zeigt die Architektur, die Sie mit dem Beispielcode auf GitHub erstellen können.

Digital User Engagement Events-Datenbank Architektur

Der Code konfiguriert einen Amazon Pinpoint-Ereignisstream und einen Amazon Simple Email Service-Konfigurationssatz, um Ereignisdaten in Amazon Simple Storage Service (Amazon S3) zu speichern. Das Amazon S3-Datenschema wird in einem AWS Glue Datenkatalog gespeichert, der Datenabfragen mit Amazon Athena ermöglicht.

Das im AWS Glue-Datenkatalog erstellte Schema folgt den bewährten Methoden zur Datenpartitionierung, die das Hinzufügen neuer Partitionen erfordern, wenn neue Daten in Amazon S3 persistent gespeichert werden.

Digital User Engagement Events Database

Version 1.0.0
Letzte Aktualisierung: 06/2020
Autor: AWS

Hat Ihnen dieser Leitfaden geholfen?
Feedback geben 

Funktionen

Erweiterbar

Sie können mehrere Amazon Pinpoint-Projekte und mehrere Amazon Simple Email Service-Konfigurationssätze konfigurieren, um Ereignisse in dieselbe Datenbank zu leiten. Dadurch verfügen Sie über eine zentralisierte Datenbank mit allen Einbindungsereignissen über alle Workloads hinweg.

Partitionierung von Daten

Der Code konfiguriert den Amazon S3-Bucket mit einem AWS Lambda-Funktionsauslöser, der automatisch neue Tabellenpartitionen hinzufügt, wenn Dateien gespeichert werden. Dies entspricht bewährten Methoden und trägt zur Senkung der Abfragekosten bei.

Visualisierung

Das bereitgestellte Ereignis kann in Visualisierungstools wie Amazon QuickSight gezogen werden, um benutzerdefinierte Dashboards zu erstellen.
Symbol für Entwickeln
Stellen Sie eine AWS-Lösung selbst bereit

Durchsuchen Sie unsere Bibliothek der AWS-Lösungen, um Antworten auf häufige Architekturprobleme zu erhalten.

Weitere Informationen 
Einen APN-Partner suchen
Eine AWS-Partner-Lösung finden

Finden Sie AWS-Partner, die Ihnen den Einstieg erleichtern.

Weitere Informationen 
Symbol für Erkunden
Beratung erkunden

Präskriptive Architekturdiagramme, Beispielcode und technische Inhalte für häufig vorkommende Anwendungsfälle finden.

Weitere Informationen