Blueprint für Datenzugriff und -export

Der Datenzugriffs- und -export-Blueprint beschreibt alle möglichen Methoden, mit denen Daten aus Experience Platform und Anwendungen.

Der Blueprint ist in zwei Kategorien für den Datenzugriff von Experience Platform und Anwendungen.

Das erste umfasst Ansätze zum Auswerten von Daten aus Experience Platform und Anwendungen. Dies würde als push Datenausgangsmethode.

Das zweite umfasst Ansätze für den Zugriff auf Daten aus Experience Platform und Anwendungen. Dies würde als abrufen Typ der Datenzugriffsmethode.

Datenzugriffsansätze:

Methoden für den Datenexport:

Architektur mit Datenzugriffs- und Exportübersicht

Referenzarchitektur für die Blueprint „Datenvorbereitung und -aufnahme“ {modal="regular"}

Datenzugriffs- und Exportmethoden

Streaming-Ziele
Methode
Häufige Anwendungsfälle
Protokolle
Allgemeine Überlegungen
Ereignisweiterleitung
  • Weiterleitung von über Adobe SDKs erfassten Rohdaten zur Analyse und Erfassung in Unternehmenssystemen

  • Geringfügiges Tagging für die Erfassung von Third-Party-Daten

    über Erweiterungen

  • Push
  • JSON
  • REST-API
  • Rohereignisse auf niedriger Ebene
  • Keine Hinzufügung von Aggregation oder vorherigem Datensatzkontext
RTCDP – Exporte von Streaming-Segmenten
  • Aktivierung von Zielgruppen über RTCDP für Marketing und Werbung, Systeme etc.
  • Push
  • JSON
  • REST-API
  • Aggregierte Daten repräsentieren Zielgruppenzugehörigkeit
  • Keine Aktivierung der Rohdaten von Erlebnisereignissen
RTCDP – Profilexport-Ziele
  • Nutzung von umfassenden Verhaltensprofilen und Zielgruppen von RTCDP, um Kundenerlebnisse und das Marketing zu verbessern.
  • Aktivierung von Zielgruppen und Profilattributen über RTCDP für Marketing und Werbung sowie Systeme, die mit Zielgruppen und Profilattributen arbeiten.
  • Aktivierung von AEP-Profilen für E-Mail-Dienstanbieter, Lead-Nurturing- und CRM-Systeme.
  • Push
  • JSON
  • REST-API
  • Aggregierte Daten repräsentieren die Zielgruppenzugehörigkeit und Profil-Datensatzattribute
  • Keine Aktivierung der Rohdaten von Erlebnisereignissen
RTCDP – Personalisierungsziele
  • Zugriff auf das Echtzeit-Kundenprofil für Browser- und Client-seitige Erlebnisse, um die kundenseitige Personalisierung zu verbessern.
  • JSON
  • Erfordert die Bereitstellung des WebSDK
RTCDP – Destination SDK
  • Konfigurieren einer benutzerdefinierten Zielkarte in den RTCDP-Zielen.
  • Unterstützt Datei- und Streaming-Ziele
  • JSON
  • CSV
  • Ermöglicht Partnern und Marken die Konfiguration benutzerdefinierter Zielkarten
RTCDP – Profile Lookup Hub API
  • Zugriff auf Profile zur Verbesserung von Erlebnissen im Kundenservice wie z. B. bei Interaktionen mit dem Support oder dem Vertrieb.
  • Pull
  • JSON
  • REST-API
  • Hub-Lookup nur ideal für Anwendungsfälle mit über 500 ms
RTCDP – Profile Lookup Edge API* Beta
  • Zugriff auf Profile im Edge Network, um Kundenerlebnisse für Echtzeit-Erlebnisse mit weniger als 200 ms zu verbessern, z. B. für Personalisierung oder Angebotsentscheidungen im Web und auf Mobilgeräten.
  • Pull
  • JSON
  • REST-API
  • Für Echtzeit-Erlebnisse und Server-zu-Server-Integrationen
Benutzerdefinierte Journey Optimizer-Aktionen
  • Aktivierung von 1:1-Journey-Ereignissen und von Triggern zur Benachrichtigung eines externen Systems. Warenkorbabbrüche, Anmeldungsabbrüche, Registrierungen.
  • Push
  • JSON
  • REST-API
  • Aktivierung eines einzelnen Ereignisses für ein bestimmtes Profil. Nicht für Aggregations- oder Massenvorgänge
Batch-Ziele
Methode
Häufige Anwendungsfälle
Protokolle
Allgemeine Überlegungen
Data Access API
  • Zugriff auf Rohdaten für Datenwissenschafts- und ML-Workflows außerhalb von Experience Platform.
  • Pull
  • REST-API
  • Parquet-Dateien
  • Erfordert Entwicklungsprozesse, um auf Parquet-Dateien zugreifen und aus ihnen nutzbare Datensätze machen zu können
Abfrage-Service
  • Beibehalten von Abfrageergebnissen aus Datensätzen für aggregierte Einblicke und Berichte.
  • Pull
  • PostgreSQL
  • SQL Client
  • Nur aggregierte Daten. Abfragelimit von 10 Minuten.
Datensatzexport* Beta
  • Exportieren von Experience Platform-Ereignisdaten für den Zugriff in externen Reporting-, Analyse- und Data-Science-Tools.
  • Export von aggregierten Profileinblicken und Zielgruppenzugehörigkeit für externe Reporting-, Analyse- und Data-Science-Tools.
  • Push
  • REST-API
  • CSV
  • Derzeit in der Betaphase, beginnt mit einer Untergruppe von Datensatztypen

Methoden für den Datenzugriff

Real-Time Customer Profile Access API rtcp-profile-access-api

Kunden können über die Real-Time Customer Profile Access API auf einzelne einheitliche Profile im Echtzeit-Kundenprofil-Datenspeicher zugreifen, einschließlich aller Profilidentitäten, Zielgruppen-Zugehörigkeiten, Attribute und Erlebnisereignisse.

Weitere Informationen finden Sie in der Dokumentation zur Real-Time Customer Profile Access API.

Anwendungsfälle

  • Suche nach einem einzelnen Profil, um Kontext zur Kundeninteraktion mit dem Kundenservice hinzuzufügen, z. B. zu einer Support-Anfrage über das Chat- und Callcenter oder einem Einkauf im Geschäft.
  • Hinzufügen von zusätzlichem Kontext zu einer von einem externen System durchgeführten Personalisierungsentscheidung, z. B. einem Web-Personalisierungssystem oder einem Angebotsentscheidungssystem.

Allgemeine Überlegungen

  • Es gelten die Leitlinien zum Echtzeit-Kundenprofil.
  • Geeignet für die Suche nach einem einzelnen Profil. Nicht geeignet für den Massenzugriff auf oder -Download der gesamten Profilpopulation für die Analyse oder datenwissenschaftliche Zwecke.
  • Die Antwortzeit bei der Profilsuche hängt von den Profilleitlinien ab. Anforderungen für geringe Latenz in Echtzeit – z. B. sollten Anforderungen für Personalisierung auf derselben Seite das Edge-Profil für die Adobe Target-Verbindung oder die Verbindung für benutzerdefinierte Personalisierung nutzen, um in Browser und Mobile App in Echtzeit auf das Profil zuzugreifen.

Data Access API data-access-api

Mit der Data Access API können Kunden direkt auf die Rohdatensatzdateien im Data Lake von Experience Platform zugreifen.

  • Weitere Informationen zur Verwendung der Data Access API finden Sie in der Dokumentation.

Anwendungsfälle

  • Abrufen von Dateien mit Rohdaten und verarbeiteten Daten aus Experience Platform, um sie in Unternehmensumgebungen zu speichern und auszuwerten.

Allgemeine Überlegungen

  • Da der Datenzugriff asynchron im Batch-Modus erfolgt, ist der Zugriff auf die Daten im Vergleich zu Streaming-Datenausgabe-Methoden, wie der Verwendung von Tags, der Ereignisweiterleitung oder RTCDP-Zielen, von Natur aus latent.
  • Datendateien werden bei der Verarbeitung in Experience Platform als Dateisammlungen in Batches abgelegt und im Parquet-Format komprimiert und gespeichert. Daher erfordert der Zugriff und Download von Daten in eine andere Umgebung einen systematischen Zugriff nach Batch und Datei im Gegensatz zu einem ganzen Datensatz, und bei allen Datenvorgängen muss die Komprimierung im Parquet-Format berücksichtigt werden.

Abfrage-Service query-service

Mithilfe des Abfrage-Service von Experience Platform können Kunden Datensätze in Experience Platform abfragen und die Ergebnisse der Abfrage speichern. Ein SQL-Client kann für die Abfrage und die Speicherung der Abfrageantwort im gewünschten, vom SQL-Client unterstützten Speicherziel verwendet werden. Die Benutzeroberfläche des Abfrage-Service kann verwendet werden, um das SQL-Ergebnis in einem Zieldatensatz in Experience Platform oder auf einem lokalen Rechner zu speichern.

  • Weitere Informationen zur Verbindung mit SQL-Clients zum Speichern von SQL-Ergebnissen über den Experience Platform-Abfrage-Service finden Sie in der folgenden Dokumentation.

Anwendungsfälle

  • Abfrage von Rohdaten aus Experience Platform-Datensätzen und Speicherung der Abfrageergebnisse.
  • Abfrage des Profil-Snapshot-Datensatzes, um Erkenntnisse zum Echtzeit-Kundenprofil zu erhalten. Dokumentation.
  • Speichern von Abfrageergebnissen in einem separaten Datensatz, um später darauf zuzugreifen, oder in einem profilaktivierten Datensatz, der später über RTCDP und andere Experience Cloud-Anwendungen, die auf das Echtzeit-Kundenprofil zugreifen können, abgerufen werden kann.

Allgemeine Überlegungen

  • Da die Datenabfrage asynchronen im Batch-Modus erfolgt, ist der Zugriff auf die Daten im Vergleich zu Streaming-Datenausgabemethoden, wie der Verwendung von Tags, der Ereignisweiterleitung oder RTCDP-Zielen, von Natur aus latent.
  • Mit dem Abfrage-Service können nur Daten abgefragt werden, die im Data Lake von Experience Platform verfügbar sind. Der Echtzeit-Kundenprofil-Speicher, das Identitätsdiagramm und Customer Journey Analytics können nicht direkt mit dem Abfrage-Service abgefragt werden. Nur wenn Datensätze in den Data Lake exportiert werden, können diese Datensätze abgefragt werden, wie beim Beispiel des Profil-Snapshot-Datensatzes.
  • Beachten Sie, dass für Abfragen Limits für die Anzahl der Abfrageergebnisse und eine maximale Wartezeit gelten. Diese werden in der Dokumentation zu den Leitlinien für Abfrage-Services beschrieben.

Methoden für den Datenexport

Client-seitige Tag-Erweiterungen client-side-tags-extensions

Erweiterungen können mit der Tags-Lösung von Adobe bereitgestellt werden. Nach der Implementierung einer Erweiterung werden Datenanfragen direkt in einem Client-Browser oder einer Anwendung durchgeführt. Mit einer Anfrage können Daten und Anfragen an das gewünschte Ziel gesendet werden.

Weitere Informationen finden Sie in der Dokumentation zur Übersicht über Tags.

Anwendungsfälle

  • Erfassen von Roh-Streaming-Informationen direkt in Client-seitigen Umgebungen mithilfe von Tags.

Allgemeine Überlegungen

  • Es besteht kein direkter Zugriff auf Server-seitige Informationen wie das Echtzeit-Kundenprofil von Experience Platform und die Zielgruppen-Zugehörigkeit.
  • Durch das Hinzufügen zusätzlicher Datenerfassungs-Tags zur Seite können sich die Seitenladezeiten verlangsamen.
  • Möglichkeit, Regeln einzurichten, um nur Daten anfordern, wenn bestimmte Kriterien erfüllt sind.
  • Daten werden direkt beim Client erfasst, wodurch die Arten der Umwandlungen und Anreicherungen begrenzt werden, die vor der Datenerfassung durchgeführt werden können.

Ereignisweiterleitung event-forwarding

Datenerfassungsanfragen werden direkt in Adobe erfasst Edge Network. Aus dem Edge Network -Anfragen an externe RESTful-Endpunkte können so konfiguriert werden, dass sie an das externe Ziel weitergeleitet werden.

Weitere Informationen finden Sie in der folgenden Dokumentation zur Ereignisweiterleitung.

Anwendungsfälle

  • Erfassen von Roh-Streaming-Daten direkt in Client-seitigen Umgebungen und Weiterleitung an einen Unternehmens-Endpunkt mithilfe der Server-seitigen Ereignisweiterleitung von Adobe.

Allgemeine Überlegungen

  • Zur Verwendung der Ereignisweiterleitung müssen Daten an die Edge Network unter Verwendung des Web SDK oder MobileSDK.
  • Durch die Ereignisweiterleitung werden die Seitenladezeit und -last reduziert, da zusätzliche Tags zur Seite hinzugefügt werden.
  • Derzeit wird keine Anreicherung über das Edge-Profil oder andere Datenquellen unterstützt.
  • Eingeschränkte Datenfilterung und einfache Mapping-Umwandlungen werden unterstützt.

Ziele für Real-time Customer Data Platform RTCDP-destinations

Profilattributdaten und Zielgruppen-Zugehörigkeitsdaten können für Unternehmens- und Werbeziele aktiviert werden. Das bedeutet, dass die exportierten Daten in das Echtzeit-Kundenprofil von Experience Platform aufgenommen werden müssen.

Weitere Informationen finden Sie in der Dokumentation zu Real-time Customer Data Platform-Zielen.

Anwendungsfälle

  • Aktivierung von Profilattribut-Informationen, einschließlich der Zielgruppen-Zugehörigkeit für interne Unternehmensdatenspeicher, Analyse-Tools, E-Mail-Systeme oder Support-Systeme.
  • Aktivierung der Profil-Zielgruppen-Zugehörigkeit für einen externen Werbeanbieter, um Inhalte auf das Profil auszurichten und zu personalisieren.

Allgemeine Überlegungen

  • Profilattribute und Zielgruppen-Zugehörigkeiten können aktiviert werden. Roh-Erlebnisereignisse können derzeit nicht als Teil von RTCDP-Zielen aktiviert werden.
  • Aktivierungen erfolgen im Streaming- oder Batch-Modus, abhängig von der Art der Segmentauswertung und vom Typ des Aufnahmeprotokolls, das vom Ziel akzeptiert wird.

Benutzerdefinierte Journey Optimizer-Aktionen jo-custom-actions

Mit Journey Optimizer können Kunden eine benutzerdefinierte Aktion über die Journey-Arbeitsfläche ausführen, um eine Payload oder Nachricht an einen konfigurierten externen API-Endpunkt zu senden. Eine Aktion kann für jeden beliebigen Service eines jeden beliebigen Anbieters konfiguriert werden, der über eine REST-API mit einer JSON-formatierten Payload aufgerufen werden kann. Diese Payload kann Ereignisinformationen, Profilattribute und frühere Ereignisdaten, Umwandlungen und Anreicherungen enthalten, die in der Journey konfiguriert sind.

Weitere Informationen finden Sie in der Dokumentation zu benutzerdefinierten Journey Optimizer-Aktionen.

Anwendungsfälle

  • Aktivierungsereignisse in Experience Platform und Journey Optimizer, die zusätzliche Informationen vom Echtzeit-Kundenprofil enthalten.
  • Benachrichtigung externer Systeme, wenn ein Kunde einen bestimmten Punkt einer Journey erreicht hat.

Allgemeine Überlegungen

  • Es gelten Limits bezüglich des von Journey Optimizer unterstützten Durchsatzes und der vom Echtzeit-Kundenprofil unterstützten Anreicherungen.
  • Benutzerdefinierte Aktionen können für jedes Ereignis oder Profil in einer Journey per Streaming nacheinander ausgeführt werden. Vorgänge oder Datenexporte im Bulk-Modus in Form von Dateien oder aggregierten Anfragen in Customer Journeys können nicht ausgeführt werden.
  • Es besteht Streaming-Zugriff auf Echtzeit-Kundenprofil-Attribute und Erlebnisereignisse, die in die Aktivierungs-Payload integriert werden können.
  • Ereignisdaten können gefiltert und einfache Mapping-Umwandlungen können angewendet werden, bevor Ereignisse an externe Ziele gesendet werden.
recommendation-more-help
045b7d44-713c-4708-a7a6-5dea7cc2546b