Profilexportverhalten für verschiedene Zieltypen

Es gibt mehrere Zieltypen in Experience Platform, wie in der Abbildung unten dargestellt. Diese Ziele weisen im Hinblick darauf, was einen Zielexport auslöst und was in einem Export enthalten ist, geringfügig unterschiedliche Exportmuster auf, wie in den folgenden Abschnitten beschrieben.

IMPORTANT
Auf dieser Dokumentationsseite wird nur das Verhalten beim Profilexport für die Verbindungen beschrieben, die im unteren Bereich der Abbildung hervorgehoben sind.

Abbildung mit den Zieltypen

Nachrichtenaggregation in Streaming-Zielen

Bevor Sie sich mit bestimmten Informationen nach Zieltyp befassen, sollten Sie sich mit dem Konzept der Nachrichtenaggregation für Streaming-Ziele.

Experience Platform-Ziele exportieren Daten an API-basierte Integrationen in Form von HTTPS-Aufrufen. Sobald der Ziel-Service von anderen Upstream-Services darüber informiert wird, dass Profile infolge der Batch-Aufnahme, Streaming-Aufnahme, Batch-Segmentierung, Streaming-Segmentierung oder Identitätsdiagramm-Änderungen aktualisiert wurden, werden die Daten exportiert und an Streaming-Ziele gesendet.

Profile werden in HTTPS-Nachrichten aggregiert, bevor sie an Ziel-API-Endpunkte gesendet werden.

Nehmen wir das Facebook-Ziel mit konfigurierbarer Aggregationsrichtlinie als Beispiel. Daten werden aggregiert gesendet, wobei der Ziel-Service alle eingehenden Daten aus dem Upstream-Profil-Service nach einem der folgenden Kriterien aggregiert, bevor sie an Facebook gesendet werden:

  • Anzahl der Datensätze (maximal 10.000) oder
  • Zeitfenster-Intervall (300 Sekunden)

Der Schwellenwert, der von den oben genannten zuerst erreicht wird, löst einen Export nach Facebook aus. Im Dashboard Facebook Custom Audiences werden möglicherweise Zielgruppen aus Experience Platform in Schritten von 10.000 Datensätzen angezeigt. Möglicherweise werden alle 2-3 Minuten 10.000 Datensätze angezeigt, da die Daten schneller verarbeitet und aggregiert werden als das Exportintervall von 300 Sekunden. Außerdem werden sie schneller gesendet. Etwa alle 2-3 Minuten, bis alle Datensätze verarbeitet wurden. Wenn für einen Batch von 10.000 Datensätzen nicht genügend Datensätze vorhanden sind, wird die aktuelle Datensatzanzahl gesendet, sobald der Schwellenwert des Zeitfensters erreicht wird. Also werden möglicherweise auch kleinere Batches an Facebook gesendet.

Ein weiteres Beispiel ist das HTTP-API-Ziel, das mit maxUsersPerRequest: 10 über eine Richtlinie zur Aggregation nach bestem Bemühen verfügt. Das bedeutet, dass maximal zehn Profile aggregiert werden, bevor ein HTTP-Aufruf an dieses Ziel gesendet wird. Experience Platform versucht jedoch, Profile an das Ziel zu senden, sobald der Ziel-Service aktualisierte Neuauswertungsinformationen von einem Upstream-Service erhält.

Die Aggregationsrichtlinie ist konfigurierbar, und das Zielentwickler-Team kann entscheiden, wie die Aggregationsrichtlinie so konfiguriert werden soll, dass die Ratenbeschränkungen der Downstream-API-Endpunkte am besten eingehalten werden. Weitere Informationen zur Aggregationsrichtlnie finden Sie in der Destination SDK-Dokumentation.

Exportziele (Unternehmensziele) für Streaming-Profile streaming-profile-destinations

IMPORTANT
Unternehmensziele sind nur mit Adobe Real-time Customer Data Platform Ultimate verfügbar.

Die Unternehmensziele in Experience Platform sind Amazon Kinesis, Azure Event Hubs und HTTP-API.

Experience Platform optimiert das Verhalten beim Profilexport für Ihr Unternehmensziel, sodass Daten nur an Ihren API-Endpunkt exportiert werden, wenn relevante Profilaktualisierungen nach der Zielgruppenqualifikation oder anderen wichtigen Ereignissen durchgeführt wurden. Profile werden in den folgenden Situationen an Ihr Ziel exportiert:

  • Die Aktualisierung des Profils wurde durch eine Änderung der Zielgruppenzugehörigkeit für mindestens eine der dem Ziel zugeordneten Zielgruppen bestimmt. Beispielsweise hat sich das Profil für eine der Zielgruppen qualifiziert, die dem Ziel zugeordnet sind, oder es hat eine der dem Ziel zugeordneten Zielgruppen verlassen.
  • Die Aktualisierung des Profils wurde durch eine Änderung der Identitätszuordnung bestimmt. Beispielsweise wurde einem Profil, das sich bereits für eine der dem Ziel zugeordneten Zielgruppen qualifiziert hatte, eine neue Identität im Identitätszuordnungsattribut hinzugefügt.
  • Die Aktualisierung des Profils wurde durch eine Änderung der Attribute für mindestens eines der dem Ziel zugeordneten Attribute bestimmt. Beispielsweise wird eines der Attribute, die dem Ziel im Zuordnungsschritt zugeordnet sind, einem Profil hinzugefügt.

In allen oben beschriebenen Fällen werden nur die Profile exportiert, in denen relevante Aktualisierungen vorgenommen wurden. Wenn beispielsweise eine Zielgruppe, die dem Zielfluss zugeordnet ist, aus hundert Mitgliedern besteht und fünf neue Profile sich für das Segment qualifizieren, ist der Export in Ihr Ziel inkrementell und umfasst nur die fünf neuen Profile.

Beachten Sie, dass alle zugeordneten Attribute unabhängig von der Art der Änderungen für ein Profil exportiert werden. Daher werden im obigen Beispiel alle zugeordneten Attribute für diese fünf neuen Profile exportiert, selbst wenn sich die Attribute selbst nicht geändert haben.

Was bestimmt einen Datenexport und was ist im Export enthalten?

Was die Daten betrifft, die für ein bestimmtes Profil exportiert werden, ist es wichtig, die beiden verschiedenen Konzepte zu verstehen, nämlich was den Datenexport an Ihr Unternehmensziel bestimmt und welche Daten im Export enthalten sind.

Was einen Zielexport bestimmt
Im Zielexport enthaltene Informationen
  • Zugeordnete Attribute und Zielgruppen dienen als Hinweis für einen Zielexport. Das bedeutet, dass ein Zielexport ausgelöst wird, wenn sich der Status einer zugeordneten Zielgruppe ändert (von null auf realized oder von realized auf exiting) oder wenn zugeordnete Attribute aktualisiert werden.
  • Da Identitäten derzeit nicht Unternehmenszielen zugeordnet werden können, bestimmen Änderungen an der Identität eines bestimmten Profils auch die Zielexporte.
  • Als Änderung für ein Attribut wird jede Aktualisierung des Attributs definiert, unabhängig davon, ob es sich um denselben Wert handelt oder nicht. Das bedeutet, dass das Überschreiben eines Attributs als Änderung gilt, selbst wenn sich der Wert selbst nicht geändert hat.
  • Das segmentMembership-Objekt enthält die Zielgruppe, die im Aktivierungsdatenfluss zugeordnet ist und für die sich der Status des Profils nach einem Qualifikations- oder Zielgruppenaustrittsereignis geändert hat. Beachten Sie, dass andere nicht zugeordnete Zielgruppen, für die sich das Profil qualifiziert hat, Teil des Zielexports sein können, wenn diese Zielgruppen zu derselben Zusammenführungsrichtlinie gehören wie die im Aktivierungsdatenfluss zugeordnete Zielgruppe.
  • Alle Identitäten im identityMap-Objekt sind ebenfalls enthalten (Experience Platform unterstützt derzeit keine Identitätszuordnung im Unternehmensziel).
  • Nur die zugeordneten Attribute werden in den Zielexport einbezogen.
IMPORTANT
Unternehmensziele streamen Aufstockungsdaten, wenn Profile für ein Ziel aktiviert werden. Das bedeutet, dass der erste Datenexport nach der Konfiguration eines Aktivierungs-Workflows für ein Ziel Profile enthält, die sich für die aktivierte Zielgruppe qualifiziert haben, bevor die Zielgruppe dem Ziel zugeordnet wird.
recommendation-more-help

Betrachten Sie beispielsweise den folgenden Datenfluss an ein HTTP-Ziel, bei dem im Datenfluss drei Zielgruppen ausgewählt und dem Ziel vier Attribute zugeordnet sind.

Unternehmensziel-Datenfluss

Ein Profilexport an das Ziel kann durch ein Profil bestimmt werden, das sich für eines der drei zugeordneten Segmente qualifiziert. Im Datenexport jedoch können im segmentMembership-Objekt andere nicht zugeordnete Zielgruppen angezeigt werden, wenn dieses spezielle Profil zu ihnen gehört und diese Zielgruppen dieselbe Zusammenführungsrichtlinie verwenden wie die Zielgruppe, die den Export ausgelöst hat. Wenn ein Profil sich für die Zielgruppe Kundschaft mit DeLorean-Autos qualifiziert hat, aber auch zu den Zielgruppen Hat „Zurück in die Zukunft“ gesehen und Science-Fiction-Fans gehört, sind diese beiden anderen Zielgruppen ebenfalls im segmentMembership-Objekt des Datenexports vorhanden, obwohl sie nicht im Datenfluss zugeordnet sind, falls diese dieselbe Zusammenführungsrichtlinie wie die Zielgruppe Kundschaft mit DeLorean-Autos verwenden.

Aus Sicht der Profilattribute bestimmt jede Änderung an den vier oben zugeordneten Attributen einen Zielexport, und eines der vier im Profil vorhandenen zugeordneten Attribute wird im Datenexport vorhanden sein.

TIP
Beispiele exportierter Daten für verschiedene Unternehmensziele finden Sie in den Dokumentationsseiten für die Amazon Kinesis-, Azure Event Hubs- und HTTP-API-Ziele.

API-basierte Streaming-Ziele streaming-api-based-destinations

Das Verhalten beim Profilexport für Streaming-Ziele wie Facebook, Trade Desk und andere API-basierte Integrationen ist dem oben beschriebenen Verhalten für Unternehmensziele sehr ähnlich.

Beispiele für Streaming-Ziele sind die Ziele, die zu den Social-Media- und Werbekategorien im Katalog gehören.

Experience Platform optimiert das Verhalten beim Profilexport für Ihr Streaming-Ziel, sodass Daten nur an Ihre API-basierten Streaming-Ziele exportiert werden, wenn relevante Profilaktualisierungen aufgrund einer Zielgruppenqualifikation oder anderer wichtiger Ereignisse durchgeführt wurden. Profile werden in den folgenden Situationen an Ihr Ziel exportiert:

  • Die Aktualisierung des Profils wurde durch eine Änderung der Zielgruppenzugehörigkeit für mindestens eine der dem Ziel zugeordneten Zielgruppen bestimmt. Beispielsweise hat sich das Profil für eine der Zielgruppen qualifiziert, die dem Ziel zugeordnet sind, oder es hat eine der dem Ziel zugeordneten Zielgruppen verlassen.
  • Die Aktualisierung des Profils wurde durch eine Änderung der Identitätszuordnung für einen Identity-Namespace bestimmt, der für diese Zielinstanz für den Export markiert ist. Beispielsweise wurde einem Profil, das sich bereits für eine der dem Ziel zugeordneten Zielgruppen qualifiziert hatte, eine neue Identität im Identitätszuordnungsattribut hinzugefügt.
  • Die Aktualisierung des Profils wurde durch eine Änderung der Attribute für mindestens eines der dem Ziel zugeordneten Attribute bestimmt. Beispielsweise wird eines der Attribute, die dem Ziel im Zuordnungsschritt zugeordnet sind, einem Profil hinzugefügt.
  • Das Einverständnis wurde für ein Profil geändert, wenn die automatisierte Einverständnisdurchsetzung konfiguriert ist und ein Profil sich davon abmeldet. Durch die automatisierte Einverständnisdurchsetzung wird ein Zielgruppenaustritt-Ereignis an das Ziel gesendet, sodass das Profil in keinem Targeting am Ziel enthalten ist.

In allen oben beschriebenen Fällen werden nur die Profile exportiert, in denen relevante Aktualisierungen vorgenommen wurden. Wenn beispielsweise eine Zielgruppe, die dem Zielfluss zugeordnet ist, aus hundert Mitgliedern besteht und fünf neue Profile sich für das Segment qualifizieren, ist der Export in Ihr Ziel inkrementell und umfasst nur die fünf neuen Profile.

Beachten Sie, dass alle zugeordneten Attribute unabhängig von der Art der Änderungen für ein Profil exportiert werden. Daher werden im obigen Beispiel alle zugeordneten Attribute für diese fünf neuen Profile exportiert, selbst wenn sich die Attribute selbst nicht geändert haben.

Was bestimmt einen Datenexport und was ist im Export enthalten?

Was die Daten betrifft, die für ein bestimmtes Profil exportiert werden, ist es wichtig, die beiden verschiedenen Konzepte zu verstehen, nämlich was den Datenexport an Ihr Streaming-API-Ziel bestimmt und welche Daten im Export enthalten sind.

Was einen Zielexport bestimmt
Im Zielexport enthaltene Informationen
  • Zugeordnete Attribute und Zielgruppen dienen als Hinweis für einen Zielexport. Das bedeutet, dass ein Zielexport ausgelöst wird, wenn sich der Status einer zugeordneten Zielgruppe ändert (von null auf realized oder von realized auf exiting) oder wenn zugeordnete Attribute aktualisiert werden.
  • Eine Änderung in der Identitätszuordnung wird als eine Identität definiert, die für das Identitätsdiagramm des Profils hinzugefügt/entfernt wird – für Identity-Namespaces, die für den Export zugeordnet sind.
  • Als Änderung für ein Attribut wird jede Aktualisierung des Attributs definiert – für Attribute, die dem Ziel zugeordnet sind.
  • Die Zielgruppen, die dem Ziel zugeordnet sind und sich geändert haben, werden in das Objekt segmentMembership eingeschlossen. In einigen Szenarien können sie mit mehreren Aufrufen exportiert werden. In einigen Szenarien können auch bestimmte Zielgruppen, die sich nicht geändert haben, in den Aufruf mit eingeschlossen werden. In jedem Fall werden nur zugeordnete Zielgruppen exportiert.
  • Alle Identitäten aus den Namespaces, die dem Ziel im Objekt identityMap zugeordnet sind, sind ebenfalls eingeschlossen.
  • Nur die zugeordneten Attribute werden in den Zielexport einbezogen.
IMPORTANT
Streaming-API-Ziele streamen Aufstockungsdaten, wenn Profile für ein Ziel aktiviert werden. Das bedeutet, dass der erste Datenexport nach der Konfiguration eines Aktivierungs-Workflows für ein Ziel Profile enthält, die sich für die aktivierte Zielgruppe qualifiziert haben, bevor die Zielgruppe dem Ziel zugeordnet wird.

Betrachten Sie beispielsweise diesen Datenfluss zu einem Streaming-Ziel, bei dem im Datenfluss drei Zielgruppen ausgewählt sind.

Streaming-Ziel-Datenfluss

Ein Profilexport an das Ziel kann durch ein Profil bestimmt werden, das sich für eines der drei zugeordneten Segmente qualifiziert. Wenn sich ein Profil für das Segment Kundschaft mit DeLorean-Autos qualifziert hat, wird dadurch ein Export ausgelöst. Die anderen Zielgruppen (Stadt – Dallas und Grundlegende Site-Aktivität) können auch exportiert werden, wenn das Profil diese Zielgruppe mit einem der möglichen Status (realized oder exited) aufweist. Nicht zugeordnete Zielgruppen (z. B. Science-Fiction-Fans) werden nicht exportiert.

Was die Profilattribute angeht, bestimmt jede Änderung an den drei oben zugeordneten Attributen einen Zielexport.

Batch-Ziele (dateibasiert) file-based-destinations

Beim Export von Profilen an dateibasierte Ziele in Experience Platform gibt es drei Arten von Zeitplänen (siehe unten) und zwei Dateiexportoptionen (vollständige oder inkrementelle Dateien), die Sie verwenden können. Alle diese Einstellungen werden auf Zielgruppenebene festgelegt, selbst wenn mehrere Zielgruppen einem einzelnen Zieldatenfluss zugeordnet sind.

  • Geplante Exporte: Konfigurieren Sie ein Ziel, fügen Sie ein oder mehrere Segmente hinzu, wählen Sie aus, ob Sie vollständige oder inkrementelle Dateien exportieren möchten, und bestimmen Sie eine feste Zeit pro Tag oder mehrere Zeitpunkte pro Tag für den Dateiexport. Beispielsweise bedeutet eine Exportzeit von 17 Uhr, dass jedes Profil, das für die Zielgruppe qualifiziert ist, um 17 Uhr exportiert wird.
  • Nach der Segmentauswertung: Der Export wird sofort nach Ausführung des täglichen Zielgruppenauswertungsvorgangs ausgelöst. Das bedeutet, dass die Anzahl der exportierten Profile in der Datei so nah wie möglich an der zuletzt ausgewerteten Population des Segments liegt.
  • Exporte auf Anfrage (Datei jetzt exportieren): Basierend auf dem neuesten Zielgruppenauswertungsvorgang wird eine vollständige Datei einmalig zusätzlich zu den regelmäßig geplanten Exporten exportiert.

In allen oben genannten Exportsituationen enthalten die exportierten Dateien die Profile, die für den Export qualifiziert sind, sowie die Spalten, die Sie als XDM-Attribute für den Export ausgewählt haben.

TIP
Wenn eine Streaming-Zielgruppe einem Batch-Ziel zugeordnet wird, besteht eine höhere Wahrscheinlichkeit, dass die Anzahl der Profile in der exportierten Datei näher an der Anzahl der Benutzenden im Segment liegt. Dies ist darauf zurückzuführen, dass die aktuelle Zielgruppenauswertung mit größerer Nähe zur Exportzeit durchgeführt wurde.

Inkrementelle Dateiexporte incremental-file-exports

Ein Profil qualifiziert sich nicht bei jeder Aktualisierung für die Aufnahme in inkrementelle Dateiexporte. Wenn beispielsweise ein Attribut einem Profil hinzugefügt oder daraus entfernt wurde, wird das Profil nicht in den Export eingeschlossen. Nur Profile, bei denen sich das Attribut segmentMembership geändert hat, werden in die exportierten Dateien aufgenommen. Das heißt, nur wenn das Profil Teil der Zielgruppe wird oder aus der Zielgruppe entfernt wird, wird es in inkrementelle Dateiexporte einbezogen.

Wenn eine neue Identität (neue E-Mail-Adresse, Telefonnummer, ECID usw.) einem Profil im Identitätsdiagramm hinzugefügt wird, stellt dies ebenfalls keinen Grund dar, das Profil in einen neuen inkrementellen Dateiexport einzuschließen.

Wenn einer Zielzuordnung eine neue Zielgruppe hinzugefügt wird, hat dies keine Auswirkungen auf Qualifikationen und Exporte für ein anderes Segment. Exportpläne werden für jede Zielgruppe einzeln konfiguriert und Dateien werden für jedes Segment separat exportiert, selbst wenn die Zielgruppen demselben Zieldatenfluss hinzugefügt wurden.

Beachten Sie beispielsweise in der unten dargestellten Exporteinstellung, bei der für eine Zielgruppe inkrementelle Dateiaktualisierungen exportiert werden, folgende Umstände, unter denen ein Profil in einen inkrementellen Dateiexport eingeschlossen bzw. nicht eingeschlossen wird:

Exporteinstellung mit mehreren ausgewählten Attributen

  • Ein Profil wird in einen inkrementellen Dateiexport eingeschlossen, wenn es für das Segment qualifiziert oder nicht qualifiziert ist.
  • Ein Profil wird nicht in einen inkrementellen Dateiexport eingeschlossen, wenn dem Identitätsdiagramm eine neue Telefonnummer hinzugefügt wird.
  • Ein Profil wird nicht in einen inkrementellen Dateiexport eingeschlossen, wenn der Wert eines zugeordneten XDM-Felds wie xdm: loyalty.points, xdm: loyalty.tier, xdm: personalEmail.address in einem Profil aktualisiert wird.
  • Sobald das XDM-Feld segmentMembership.status im Zielaktivierungs-Workflow zugeordnet wird, werden Profile, die die Zielgruppe verlassen, mit einem Status exited ebenfalls in exportierte inkrementelle Dateien eingeschlossen.

Was bestimmt einen Datenexport und was ist im Export enthalten?

Basierend auf den Informationen im obigen Abschnitt kann das Verhalten beim Profilexport an dateibasierte Ziele wie unten beschrieben zusammengefasst werden:

Vollständige Dateiexporte

Die gesamte aktive Population der Zielgruppe wird täglich exportiert.

Was einen Zielexport bestimmt
In der exportierten Datei enthaltene Informationen
  • Der in der Benutzeroberfläche oder API festgelegte Exportzeitplan und die Benutzeraktion (Auswahl von Datei jetzt exportieren in der Benutzeroberfläche oder Verwendung der Ad-hoc-Aktivierungs-API) bestimmen den Start eines Zielexports.
In vollständigen Dateiexporten wird die gesamte aktive Profilpopulation eines Segments, basierend auf der neuesten Zielgruppenauswertung, in jeden Dateiexport eingeschlossen. Die neuesten Werte für jedes für den Export ausgewählte XDM-Attribut werden ebenfalls als Spalten in jeder Datei eingeschlossen. Beachten Sie, dass Profile mit dem Status „Beendet“ nicht in den Dateiexport eingeschlossen werden.

Inkrementelle Dateiexporte

Im ersten Dateiexport nach der Einrichtung des Aktivierungs-Workflows wird die gesamte Population der Zielgruppe exportiert. In nachfolgenden Exporten werden nur die geänderten Profile exportiert.

Was einen Zielexport bestimmt
In der exportierten Datei enthaltene Informationen
  • Der in der Benutzeroberfläche oder API festgelegte Exportzeitplan bestimmt den Start eines Zielexports.
  • Alle Änderungen an der Zielgruppenzugehörigkeit eines Profils, unabhängig davon, ob es für das Segment qualifiziert oder nicht mehr qualifiziert ist, qualifizieren ein Profil für die Aufnahme in inkrementelle Exporte. Änderungen an Attributen oder Identitätszuordnungen für ein Profil qualifizieren ein Profil nicht für die Aufnahme in inkrementelle Exporte.

Die Profile, für die die Zielgruppenzugehörigkeit geändert wurde, sowie die neuesten Informationen zu jedem für den Export ausgewählten XDM-Attribut.

Profile mit dem Status „Beendet“ werden in Zielexporte eingeschlossen, wenn im Zuordnungsschritt das XDM-Feld segmentMembership.status ausgewählt wird.

TIP
Zur Erinnerung: Änderungen an Attributwerten oder Identitätszuordnungen für ein Profil qualifizieren ein Profil nicht für die Aufnahme in einen inkrementellen Dateiexport.

Nächste Schritte next-steps

Nachdem Sie dieses Dokuments gelesen haben, wissen Sie jetzt, was Sie bei Profilexporten an Streaming-, Unternehmens- und dateibasierten Ziele erwarten können.

Als Nächstes können Sie mehr darüber erfahren, wie Identitäten im Aktivierungs-Workflow verarbeitet werden.

7f4d1967-bf93-4dba-9789-bb6b505339d6