Übersicht über die Edge-Implementierung
Mit Adobe Experience Platform Edge Network können Sie Daten, die für mehrere Produkte bestimmt sind, an einen einzelnen Endpunkt senden, der dann die entsprechenden Informationen an jedes Produkt weiterleitet. Dies konsolidiert den Implementierungsaufwand für mehrere Datenlösungen und ist die empfohlene Methode zur Implementierung der Streaming Media Collection für Adobe Analytics und Customer Journey Analytics.
Unabhängig davon, welche Codebasis Sie verwenden - die Web-SDK, die Mobile SDK (iOS oder Android), die Roku SDK oder die Media Edge-API - müssen Sie zunächst die auf dieser Seite beschriebene Plattformeinrichtung abschließen: Erstellen eines Schemas, Erstellen eines Datensatzes und Konfigurieren eines Datenstroms.
Voraussetzungen
-
Vervollständigen Sie die allgemeinen Voraussetzungen. Siehe Allgemeine Voraussetzungen.
-
Bestätigen einer kompatiblen Adobe-Lösung. Sie müssen über eine funktionierende Implementierung von Customer Journey Analytics, Adobe Analytics, Adobe Journey Optimizer oder Real-Time Customer Data Platform verfügen:
Einrichten des Schemas in Adobe Experience Platform
Um die Datenerfassung in allen Anwendungen zu standardisieren, die Adobe Experience Platform verwenden, hat Adobe den offenen, öffentlich dokumentierten Experience-Datenmodell (XDM)-Standard erstellt.
-
Beginnen Sie in Adobe Experience Platform mit der Erstellung des Schemas, wie unter Erstellen und Bearbeiten von Schemas in der Benutzeroberfläche beschrieben.
-
Wählen Sie auf der Seite mit den „Erlebnisereignis als Basisklasse für das Schema aus.
-
Klicken Sie auf Weiter.
-
Geben Sie einen Anzeigenamen und eine Beschreibung für das Schema an und wählen Sie dann Beenden.
-
Wählen Sie im Bereich Komposition im Abschnitt Feldergruppen die Option Hinzufügen aus, suchen Sie dann nach den folgenden Feldergruppen und fügen Sie sie zum Schema hinzu:
End User ID DetailsImplementation DetailsMediaAnalytics Interaction Details
Nachdem Sie die Feldergruppen hinzugefügt haben, werden sie im Abschnitt Feldergruppen angezeigt:
-
Klicken Sie Speichern, um Ihre Änderungen zu speichern.
-
(Optional) Sie können bestimmte Felder ausblenden, die nicht von der Media Edge-API verwendet werden. Das Ausblenden dieser Felder erleichtert die Lesbarkeit des Schemas, ist aber nicht erforderlich. Diese Felder beziehen sich nur auf die Felder in der
MediaAnalytics Interaction DetailsFeldergruppe.accordion Erweitern Sie , um Anweisungen zu Feldern anzuzeigen, die Sie ausblenden können. -
Wählen Sie Bereich Struktur“ das Feld
Media Collection Detailsund dann Verwandte Felder verwalten aus.
-
Aktivieren Sie die Option Anzeigenamen für Felder anzeigen und aktualisieren Sie dann das Schema wie folgt:
-
Blenden Sie im Feld
Media Collection Details>Advertising Detailsdie folgenden Berichtsfelder aus:Ad Completed,Ad StartedundAd Time Played. -
Blenden Sie im Feld
Media Collection Details>Advertising Pod Detailsdas folgende Berichtsfeld aus:Ad Break ID -
Blenden Sie im Feld
Media Collection Details>Chapter Detailsdie folgenden Berichtsfelder aus:Chapter Completed,Chapter ID,Chapter StartedundChapter Time Played. -
Blenden Sie im Feld
Media Collection Detailsdas FeldList Of Statesaus.
-
Blenden Sie im Feld
Media Collection Details>List Of States EndundMedia Collection Details>List Of States Startdie folgenden Berichtsfelder aus:Player State Count,Player State SetundPlayer State Time.
-
Blenden Sie im Feld
Media Collection Details>Qoe Data Detailsdie folgenden Berichtsfelder aus:Average Bitrate,Average Bitrate Bucket,Bitrate Change Impacted Streams,Bitrate Changes,Buffer Impacted Streams,Buffer Events,Dropped Frame Impacted Streams,Drops Before Starts,Errors,External Error IDs,Error Impacted Streams,Media SDK Error IDs,Player SDK Error IDs,Stalling Impacted Streams,Stalling Events,Total Buffer DurationundTotal Stalling Duration. -
Blenden Sie im Feld
Media Collection Details>Session Detailsdie folgenden Berichtsfelder aus:10% Progress Marker,25% Progress Marker,50% Progress Marker,75% Progress Marker,95% Progress Marker,Ad Count,Average Minute Audience,Content Completes,Estimated Streams,Federated Data,Media Downloaded Flag,Chapter Count,Content Time Spent,Media Segment Views,Media Session ID,Media Starts,Media Session Server Timeout,Media Time Spent,Pause Events,Pause Impacted Streams,Pev3,PccrTotal Pause DurationUnique Time PlayedVideo Segment,Content Starts, und .
-
-
Wählen Bestätigen, um Ihre Änderungen zu speichern.
-
Aktivieren Sie im Bereich Struktur die Option Anzeigenamen für Felder anzeigen und wählen Sie dann das
List Of Media Collection Downloaded Content Eventsaus. -
Wählen Sie Verknüpfte Felder verwalten und aktualisieren Sie das Schema wie folgt:
-
Blenden Sie im Feld
List Of Media Collection Downloaded Content Events>Media Details>Advertising Detailsdie folgenden Berichtsfelder aus:Ad Completed,Ad StartedundAd Time Played. -
Blenden Sie im Feld
List Of Media Collection Downloaded Content Events>Media Details>Advertising Pod Detailsdas folgende Berichtsfeld aus:Ad Break ID -
Blenden Sie im Feld
List Of Media Collection Downloaded Content Events>Media Details>Chapter Detailsdie folgenden Berichtsfelder aus:Chapter Completed,Chapter ID,Chapter StartedundChapter Time Played. -
Blenden Sie im Feld
List Of Media Collection Downloaded Content Events>Media Detailsdas FeldList Of Statesaus. -
Blenden Sie im Feld
List Of Media Collection Downloaded Content Events>Media Details>List Of States EndundMedia Collection Details>List Of States Startdie folgenden Berichtsfelder aus:Player State Count,Player State SetundPlayer State Time. -
Blenden Sie im Feld
List Of Media Collection Downloaded Content Events>Media Details>Qoe Data Detailsdie folgenden Berichtsfelder aus:Average Bitrate,Average Bitrate Bucket,Bitrate Change Impacted Streams,Bitrate Changes,Buffer Events,Buffer Impacted Streams,Drops Before Starts,Dropped Frame Impacted Streams,Error Impacted Streams,Errors,External Error IDs,Media SDK Error IDs,Player SDK Error IDs,Stalling Events,Stalling Impacted Streams,Total Buffer DurationundTotal Stalling Duration. -
Blenden Sie im Feld
List Of Media Collection Downloaded Content Events>Media Details>Session Detailsdie folgenden Berichtsfelder aus:10% Progress Marker,25% Progress Marker,50% Progress Marker,75% Progress Marker,95% Progress Marker,Ad Count,Average Minute Audience,Content Time Spent,Estimated Streams,Media Downloaded Flag,Chapter Count,Content Starts,Media Session ID,Federated Data,Media Segment Views,Media Session Server Timeout,Media Starts,Media Time Spent,Content Completes,Pause Events,Pause Impacted StreamsPccrPev3Total Pause DurationUnique Time PlayedVideo Segment, und . -
Blenden Sie im Feld
List Of Media Collection Downloaded Content Events>Media Detailsdas FeldMedia Session IDaus.
-
-
Wählen Bestätigen, um Ihre Änderungen zu speichern.
-
Wählen Sie Bereich Struktur“ das Feld
Media Reporting Detailsund dann Verwandte Felder verwalten aus. -
Aktivieren Sie die Option Anzeigenamen für Felder anzeigen und aktualisieren Sie dann das Schema wie folgt:
- Blenden Sie im Feld
Media Reporting Detailsdie folgenden Felder aus:Error Details,List Of States End,List of States StartundMedia Session ID.
- Blenden Sie im Feld
-
Wählen Bestätigen > Speichern, um Ihre Änderungen zu speichern.
-
-
(Optional) Sie können Ihrem Schema benutzerdefinierte Metadaten hinzufügen. Auf diese Weise können Sie zusätzliche, benutzerdefinierte Metadaten für bestimmte Anforderungen oder Kontexte einfügen. Weitere Informationen zu benutzerdefinierten Metadaten mit der Media Edge-API finden Sie unter Unterstützung benutzerdefinierter Metadaten.
accordion Erweitern Sie , um Anweisungen zum Hinzufügen benutzerdefinierter Metadaten zu Ihrem Schema anzuzeigen. -
Suchen Sie den Mandantennamen der Organisation, indem Sie Kontoinformationen > Zugewiesene > Organisationsname > Mandant.
Benutzerdefinierte Felder werden über diesen Pfad empfangen. (Beispiel: Mandantenname: _dcbl → myCustomField-Pfad: _dcbl.myCustomField.)
-
Fügen Sie eine benutzerdefinierte Feldergruppe zu Ihrem definierten Medienschema hinzu.
-
Fügen Sie alle benutzerdefinierten Felder, die Sie verfolgen möchten, zur Feldergruppe hinzu.
-
Verwenden Sie den generierten für das benutzerdefinierte Feld in Ihrer Anfrage-Payload.
-
-
Fahren Sie mit Erstellen eines Datensatzes in Adobe Experience Platform fort.
Datensatz in Adobe Experience Platform erstellen
-
Stellen Sie sicher, dass Sie ein Schema wie in Einrichten des Schemas in Adobe Experience Platform beschrieben einrichten.
-
Beginnen Sie in Adobe Experience Platform mit der Erstellung des Datensatzes, wie im Handbuch zur Benutzeroberfläche von Datensätzen beschrieben.
Wählen Sie bei der Auswahl eines Schemas für Ihren Datensatz das zuvor erstellte Schema aus.
-
Fahren Sie mit Konfigurieren eines Datenstroms in Adobe Experience Platform .
Konfigurieren eines Datenstroms in Adobe Experience Platform
-
Stellen Sie sicher, dass Sie einen Datensatz wie in Erstellen eines Datensatzes in Adobe Experience Platform beschrieben erstellt haben.
-
Erstellen Sie einen neuen Datenstrom, wie in Konfigurieren eines Datenstroms beschrieben.
Wählen Sie beim Erstellen des Datenstroms die folgenden Optionen aus:
-
Wählen Sie im Feld Ereignisschema das Schema aus, das Sie in erstellt haben ( des Schemas in Adobe Experience Platform . Wählen Sie Speichern aus.
note important IMPORTANT Wählen Sie nicht Speichern und Zuordnung hinzufügen, da dies zu Zuordnungsfehlern für das Zeitstempelfeld führt.
-
Fügen Sie dem Datenstrom einen der folgenden Services hinzu, je nachdem, ob Sie Adobe Analytics oder Customer Journey Analytics verwenden:
-
Adobe Analytics (bei Verwendung von Adobe Analytics)
Wenn Sie Adobe Analytics verwenden, definieren Sie eine Report Suite wie in Erstellen einer Report Suite beschrieben.
-
Adobe Experience Platform (bei Verwendung von Customer Journey Analytics)
Informationen zum Hinzufügen eines Services zu einem Datenstrom finden Sie unter „Hinzufügen von Services zu einem Datenstrom“ in Konfigurieren eines Datenstroms.
-
-
Erweitern Sie Erweiterte Optionen und aktivieren Sie dann die Option Media Analytics.
-
Wählen Sie Ihre Implementierungsmethode
Wenn das Schema, der Datensatz und der Datenstrom eingerichtet sind, implementieren Sie eine der folgenden Code-Basen, um mit dem Senden von Streaming-Mediendaten an die Edge Network zu beginnen. Jede Seite behandelt die für Streaming-Medien spezifische Einrichtung. Der Code pro Ereignis und pro Variable wird in „Ereignisse und „Variablen .
Nächster Schritt
Nachdem Sie mit der Datenerfassung begonnen haben, können Sie das Reporting konfigurieren:
- Einrichten von Berichten für Edge-Implementierungen (Customer Journey Analytics)
- Einrichten des Reportings für reine Analytics-Implementierungen (wenn Ihr Datenstrom Adobe Analytics speist)