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): eventTypegleich commerce.purchases AND web.webPageDetails.URL enthä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.

NOTE
Sie können bis zu 5 Regeln für Adobe Experience Platform, 5 für Adobe Analytics, 5 für Adobe Target, 5 für Adobe Audience Manager und 5 für die Ereignisweiterleitung haben, alle im selben Datenstrom. Die Beschränkungen gelten unabhängig voneinander pro Dienst.

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.

Überlegung
Umsetzbar zuerst
Analytische zuerst
Am besten wenn
Die meisten Ihrer Ereignisse sind umsetzbar (z. B. Transaktions-Apps, Treueplattformen)
Die meisten Ihrer Ereignisse sind analytisch (z. B. inhaltslastige Websites mit hohem Seitenansichtsvolumen)
Standardverhalten
Alle Ereignisse gehen an Profil. Regeln leiten analytische Ereignisse vom Profil weg.
Alle Ereignisse werden nur an den Data Lake gesendet. Regeln leiten umsetzbare Ereignisse an das Profil weiter.
Regeleffizienz
Weniger Regeln erforderlich, wenn Analytics-Ereignistypen eine kleine Gruppe sind
Weniger Regeln erforderlich, "" Ereignistypen nur eine kleine Gruppe sind
Wenn etwas schief geht
Unerwartete Ereignisse landen im Profil (höhere Kosten, aber kein Opportunity-Verlust für Personalisierung)
Unerwartete Ereignisse bleiben außerhalb des Profils (niedrigere Kosten, möglicherweise aber fehlende Personalisierungsmöglichkeiten)

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

recommendation-more-help
experience-platform-help-datastreams