Konfigurationsmuster für dynamische Datenströme
Für Dynamic Datastream Configuration Regelentwurf gelten zwei Kategorien von Mustern: allgemeine Regelschreibmuster, die für alle Services gelten, und Adobe Experience Platform Datensatzstrategiemuster. Jede Kategorie behandelt eine andere Design-Entscheidung und kann unabhängig angewendet werden.
Bevor Sie diese Seite lesen, überprüfen Sie die Ereigniswerttaxonomie in der Dynamic Datastream Configuration. Die Klassifizierung Ihrer Ereignisse als entbehrlich, analytisch oder umsetzbar ist eine Voraussetzung für die Auswahl des richtigen Musters.
Allgemeine Muster general-patterns
Die folgenden Muster gelten für alle Services: Adobe Analytics, Adobe Target, Adobe Audience Manager, Ereignisweiterleitung und Adobe Experience Platform.
Spezifische Regeln vor allgemeinen Regeln granular-before-generic
Da der Edge Network die Auswertung „Erstmatch-Wins“ verwendet, definieren Sie spezifischere Regeln vor allgemeineren. Eine generische Regel, die platziert wird, bevor eine bestimmte Regel zuerst übereinstimmt, wird von der Edge Network nie ausgewertet.
Beispiel Platzieren Sie zuerst die spezifischere Regel und dann die breitere Regel:
- Regel 1 (spezifisch):
eventTypegleichcommerce.purchasesANDweb.webPageDetails.URLenthält/checkout/confirmation - Artikel 2 (allgemein):
eventTypegleichcommerce.purchases
Regeln nur für Ausnahmen schreiben override-rules
Da nicht übereinstimmende Ereignisse auf die standardmäßige statische Datenstromkonfiguration zurückfallen, benötigen Sie keine Regeln für Ihren häufigsten Ereignispfad. Definieren Sie Regeln nur für die Untergruppe von Ereignissen, die von der Standardeinstellung abweichen sollen.
Beispiel Ein Datenstrom mit einem primären nicht profilaktivierten Datensatz (Web Events - Analytics) und einem sekundären profilaktivierten Datensatz (Web Events - Profile). Anstatt Regeln für alle Ereignistypen zu schreiben, schreiben Sie eine einzelne Regel, um () Ereignisse an Web Events - Profile weiterzuleiten. Alle anderen Ereignisse werden automatisch auf den primären Datensatz zurückgesetzt.
Experience Platform-Datensatzmuster aep-patterns
Wählen Sie beim Routing von Ereignissen an Adobe Experience Platform eine primäre Datensatzstrategie aus, bevor Sie Regeln schreiben. Die Strategie bestimmt, wo unübertroffene Ereignisse landen, was bei den meisten Ereignissen in den meisten Implementierungen der Fall ist.
Beide Muster unterstützen dieselben Edge Network-Services: Entscheidungs-Management, Edge-Segmentierung, Personalization-Ziele und Adobe Journey Optimizer. Siehe Experience Platform-, um sie für Ihren Datenstrom zu aktivieren.
Umsetzbar zuerst actionable-first
Umsetzbar zuerst bedeutet, dass Sie die Profilaufnahme, Segmentierung und Aktivierung priorisieren, indem Sie sicherstellen, dass jedes Ereignis an den Real-Time Customer Profile und alle aktivierten Edge-Services gesendet wird, es sei denn, eine Regel leitet es explizit an eine andere Stelle weiter.
Legen Sie den primären (Standard-)Datensatz auf einen profilaktivierten Datensatz fest. Aktivieren Sie die Adobe Experience Platform Edge-Services, die Sie benötigen.
Alle Ereignisse werden an den Data Lake, die Real-Time Customer Profile und alle aktivierten Edge-Services gesendet. Erstellen Sie Regeln, um Analytics-Ereignisse vom Profil wegzuleiten und Edge-Services für diese Ereignisse zu deaktivieren.
Analytische zuerst analytical-first
Analytisch zuerst bedeutet, dass Sie den Data Lake vor dem Real-Time Customer Profile priorisieren, indem Sie sicherstellen, dass jedes Ereignis in einem Nicht-Profil-Datensatz landet, es sei denn, eine Regel propagiert es explizit gegenüber den Real-Time Customer Profile- und Edge-Services.
Legen Sie den primären (Standard-)Datensatz auf einen nicht profilaktivierten Datensatz fest. Aktivieren Sie die Adobe Experience Platform Edge-Services, die Sie benötigen.
Alle Ereignisse werden nur an den Data Lake gesendet. Erstellen Sie Regeln, um Aktionable-Ereignisse an einen profilaktivierten Datensatz zu leiten, und aktivieren Sie die entsprechenden Edge-Services für diese Ereignisse. Fügen Sie nach Bedarf Regeln hinzu, um Edge Services für Analytics“-Ereignisse zu deaktivieren.
Wann zuerst umsetzbar versus zuerst analytisch gewählt werden sollte which-pattern
Wählen Sie je nach Ereignistyp den Großteil Ihres Traffics aus.
Faustregel: Sie Regeln für die Minderheit Ihrer Ereignistypen. Wenn Sie drei umsetzbare Ereignistypen und 15 analytische Ereignistypen haben, verwenden Sie zuerst Analytics und schreiben Sie drei Regeln, um umsetzbare Ereignisse zum Profil zu leiten. Dadurch bleibt die Regelanzahl gut innerhalb des Limits von 5 Regeln pro Service.
Nächste Schritte
- Siehe Anwendungsfälle für dynamische Datenstromkonfigurationen für konkrete Regelkonfigurationen, die auf diesen Mustern basieren.
- Sehen Sie sich das End-to-End-Beispiel an, um beide Muster zusammen in einem Produktionsszenario anzuwenden.
- Befolgen Sie die Anweisungen der Benutzeroberfläche in Erstellen dynamischer Datenstromkonfigurationen um Ihre Regeln zu erstellen.