Implementeer de invoegtoepassing voor het streamen van media-verzamelingen met de Edge Network
Met de Adobe Experience Platform-Edge Network kunt u gegevens die bestemd zijn voor meerdere producten naar een gecentraliseerde locatie verzenden. De ervaring met Edge geeft de juiste informatie door aan de gewenste producten. Met dit concept kunt u de implementatie-inspanningen consolideren, met name voor het overspannen van meerdere gegevensoplossingen.
In de volgende afbeelding ziet u hoe de invoegtoepassing voor het streamen van media-Adobe kan worden geïmplementeerd om Experience Platform Edge te gebruiken om gegevens beschikbaar te maken in Analysis Workspace, in Adobe Analytics of Customer Journey Analytics:
Voor een overzicht van alle implementatieopties, met inbegrip van implementatiemethodes die geen Experience Platform Edge gebruiken, zie de Streaming Invoegtoepassing van de Inzameling van Media uitvoeren.
Ongeacht of u de Adobe Experience Platform Web SDK, de Adobe Experience Platform Mobile SDK, de Adobe Experience Platform Roku SDK, of API gebruikt om de Invoegtoepassing van de Inzameling van de Media van de Verzameling van het Streaming met Ervaring Edge uit te voeren, moet u eerst de volgende secties voltooien:
Schema instellen in Adobe Experience Platform
Om gegevensinzameling voor gebruik over toepassingen te standaardiseren die hefboomwerking Adobe Experience Platform, heeft de Adobe de open en openbaar gedocumenteerde norm, het Model van de Gegevens van de Ervaring (XDM) gecreeerd.
Een schema maken en instellen:
-
In Adobe Experience Platform, begin creërend het schema zoals die in wordt beschreven creeer en geef schema's in UIuit.
-
Op de pagina van de details van het Schema wanneer het creëren van het schema, kies {de Gebeurtenis van de 0} Ervaring wanneer het kiezen van de basisklasse voor het schema.
-
Selecteer daarna.
-
Specificeer een naam en een beschrijving van de schemavertoning, dan uitgezochte Afwerking.
-
In het gebied van de Samenstelling, in de 3} sectie van de Groepen van het Gebied {, uitgezocht voeg toe, dan onderzoek naar en voeg de volgende nieuwe gebiedsgroepen aan het schema toe:
Adobe Analytics ExperienceEvent Template
Implementation Details
MediaAnalytics Interaction Details
Nadat u de gebiedsgroepen toevoegt, zouden zij in de sectie van de Groepen van het Gebied, als volgt moeten tonen:
-
Selecteer sparen om uw veranderingen te bewaren.
-
(Optioneel) U kunt bepaalde velden verbergen die niet worden gebruikt door de Media Edge API. Het verbergen van deze gebieden maakt het schema gemakkelijker te lezen en te begrijpen, maar het wordt niet vereist. Deze velden verwijzen alleen naar de velden in de veldgroep
MediaAnalytics Interaction Details
.
-
Op het gebied van de Structuur, selecteer het
Media Collection Details
gebied, dan uitgezocht beheer verwante gebieden. -
Laat de optie toe om vertoningsnamen voor gebieden te tonen, dan het schema als volgt bij te werken:
-
Verberg in het veld
Media Collection Details
>Advertising Details
de volgende rapportvelden:Ad Completed
,Ad Started
enAd Time Played
. -
Verberg het volgende rapportveld in het veld
Media Collection Details
>Advertising Pod Details
:Ad Break ID
-
Verberg in het veld
Media Collection Details
>Chapter Details
de volgende rapportvelden:Chapter Completed
,Chapter ID
,Chapter Started
enChapter Time Played
. -
Verberg het veld
List Of States
in het veldMedia Collection Details
. -
Verberg in het veld
Media Collection Details
>List Of States End
enMedia Collection Details
>List Of States Start
de volgende rapportvelden:Player State Count
,Player State Set
enPlayer State Time
. -
Verberg in het veld
Media Collection Details
>Qoe Data Details
de volgende rapporteringsvelden: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 Duration
enTotal Stalling Duration
8}. -
Verberg in het veld
Media Collection Details
>Session Details
de volgende rapporteringsvelden:10% Progress Marker
,25% Progress Marker
,50% Progress Marker
,75% Progress Marker
,95% Progress Marker
,Ad Count
,Average Minute Audience
,Content Completes
,Chapter Count
,Content Starts
,Content Time Spent
,Estimated Streams
,Federated Data
,Media Segment Views
,Media Downloaded Flag
,Media Starts
,Pause Impacted Streams
8},Media Session Server Timeout
,Media Time Spent
,Pause Events
,Media Session ID
,Pev3
,Pccr
,Total Pause Duration
,Unique Time Played
enVideo Segment
.
-
-
Selecteer bevestigen om uw veranderingen te bewaren.
-
Op het gebied van de Structuur, laat de optie toe vertoningsnamen voor gebieden tonen, dan het
List Of Media Collection Downloaded Content Events
gebied selecteren. -
Selecteer beheer verwante gebieden, dan werk het schema als volgt bij:
-
Verberg in het veld
List Of Media Collection Downloaded Content Events
>Media Details
>Advertising Details
de volgende rapportvelden:Ad Completed
,Ad Started
enAd Time Played
. -
Verberg het volgende rapportveld in het veld
List Of Media Collection Downloaded Content Events
>Media Details
>Advertising Pod Details
:Ad Break ID
-
Verberg in het veld
List Of Media Collection Downloaded Content Events
>Media Details
>Chapter Details
de volgende rapportvelden:Chapter Completed
,Chapter ID
,Chapter Started
enChapter Time Played
. -
Verberg het veld
List Of States
in het veldList Of Media Collection Downloaded Content Events
>Media Details
. -
Verberg in het veld
List Of Media Collection Downloaded Content Events
>Media Details
>List Of States End
enMedia Collection Details
>List Of States Start
de volgende rapportvelden:Player State Count
,Player State Set
enPlayer State Time
. -
Verberg in het veld
List Of Media Collection Downloaded Content Events
>Media Details
>Qoe Data Details
de volgende rapporteringsvelden: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 Duration
8} enTotal Stalling Duration
. -
Verberg in het veld
List Of Media Collection Downloaded Content Events
>Media Details
>Session Details
de volgende rapporteringsvelden:10% Progress Marker
,25% Progress Marker
,50% Progress Marker
,75% Progress Marker
,95% Progress Marker
,Ad Count
,Average Minute Audience
,Chapter Count
,Content Completes
,Content Starts
,Content Time Spent
,Estimated Streams
,Federated Data
,Media Downloaded Flag
,Media Segment Views
,Pause Events
8},Media Session Server Timeout
,Media Starts
,Media Time Spent
,Media Session ID
,Pause Impacted Streams
,Pccr
,Pev3
,Total Pause Duration
,Unique Time Played
enVideo Segment
. -
Verberg het veld
Media Session ID
in het veldList Of Media Collection Downloaded Content Events
>Media Details
.
-
-
Selecteer bevestigen om uw veranderingen te bewaren.
-
Op het gebied van de Structuur, selecteer het
Media Reporting Details
gebied, uitgezocht beheer verwante gebieden. -
Laat de optie toe om vertoningsnamen voor gebieden te tonen, dan het schema als volgt bij te werken:
- Verberg in het veld
Media Reporting Details
de volgende velden:Error Details
,List Of States End
,List of States Start
enMedia Session ID
.
- Verberg in het veld
-
Selecteer bevestigen > sparen om uw veranderingen te bewaren.
- (Optioneel) U kunt aangepaste metagegevens toevoegen aan uw schema. Op deze manier kunt u aanvullende, door de gebruiker gedefinieerde metagegevens opnemen die u kunt aanpassen aan specifieke behoeften of contexten. Deze flexibiliteit is handig in situaties waarin bestaande schema's de gewenste gegevenspunten niet dekken. (U kunt ook werken met aangepaste metagegevens met Media Edge API's. Voor meer informatie, zie douanemetagegevens met Media Edge APIscreëren.)
-
Bepaal de plaats van de naam van de huurder van de org door Info van de Rekening > Toegewezen organen > organnaam > huurder te selecteren.
Deze aangepaste velden worden via dit pad ontvangen. (Bijvoorbeeld naam huurder: _dcbl → myCustomField path: _dcbl.myCustomField.)
-
Voeg een aangepaste veldgroep toe aan het door u gedefinieerde mediaschema.
-
Voeg aangepaste velden die u wilt bijhouden toe aan de veldgroep.
-
Gebruik de weg dievoor het douanegebied in uw verzoeklading wordt geproduceerd.
Een gegevensset maken in Adobe Experience Platform
-
Zorg ervoor dat u opstelling een schema zoals die in wordt beschreven opstelling het Schema in Adobe Experience Platform.
-
In Adobe Experience Platform, begin creërend de dataset zoals die in wordt beschreven gids UI van Datasets.
Wanneer het selecteren van een schema voor uw dataset, kies het schema dat u eerder creeerde, zoals die in wordt beschreven Opstelling het Schema in Adobe Experience Platform.
-
Ga met verder vormen een gegevensstroom in Customer Journey Analytics.
Een gegevensstroom configureren in Adobe Experience Platform
-
Zorg ervoor dat u een dataset zoals die in wordt beschreven creeerde een dataset in Adobe Experience Platform.
-
Creeer een nieuwe gegevensstroom zoals die in wordt beschreven vormt een datastream.
Zorg er bij het maken van de gegevensstroom voor dat u de volgende configuratieselecties maakt:
-
Op het Schema van de Gebeurtenis gebied wanneer het creëren van de gegevensstroom, zorg ervoor dat u het schema selecteert dat u in opstelling het schema in Adobe Experience Platformcreeerde. Selecteer sparen.
note important IMPORTANT Selecteer niet sparen en voeg Toewijzing toe omdat het doen dit in afbeeldingsfouten voor het gebied van de Chronologie zal resulteren. -
Voeg een van de volgende services toe aan de gegevensstroom, afhankelijk van of u Adobe Analytics of Customer Journey Analytics gebruikt:
-
Adobe Analytics (als het gebruiken van Adobe Analytics)
Als u Adobe Analytics gebruikt, zorg ervoor u een rapportreeks bepaalt, zoals die in wordt beschreven creeer een rapportreeks.
-
Adobe Experience Platform (als het gebruiken van Customer Journey Analytics)
Voor informatie over hoe te om de dienst aan een datastream toe te voegen, zie de "diensten aan een datastream"sectie in een datastreamvormen.
toe
- Breid Geavanceerde Opties uit, dan laat de Analytics van Media optie toe.
-
-
-
U bent nu klaar om Media Edge APIof Media Edge SDKuit te voeren om media analysegegevens te beginnen verzamelen.
Nadat u wat gegevens hebt verzameld, kunt u een verbinding in Customer Journey Analyticstot stand brengen.
Verbinding maken in Customer Journey Analytics
-
Zorg ervoor dat u een gegevensstroom zoals die in wordt beschreven vormde een gegevensstroom in Customer Journey Analytics.
-
In Customer Journey Analytics, creeer een verbinding zoals die in wordt beschreven creeer een verbinding.
Bij het maken van de verbinding zijn de volgende configuratieselecties vereist voor de implementatie van de invoegtoepassing voor het streamen van media-verzamelingen:
-
Selecteer de dataset die u eerder creeerde, zoals die in wordt beschreven creeer een dataset in Adobe Experience Platform.
-
Zorg ervoor dat de Invoer alle nieuwe gegevens het plaatsen wordt toegelaten.
-
-
Ga met verder creeer een gegevensmening in Customer Journey Analytics.
Een gegevensweergave maken in Customer Journey Analytics
-
Zorg ervoor dat u een verbinding in Customer Journey Analytics zoals die in wordt beschreven creeerde een verbinding in Customer Journey Analytics.
-
In de Analtyics van de Reis van de Klant, creeer een gegevensmening zoals die in wordt beschreven creeer of geef een gegevensmeninguit.
Wanneer het creëren van de gegevensmening, worden de volgende configuratieselecties vereist voor het uitvoeren van de Streaming Invoegtoepassing van de Inzameling van Media:
-
Op het gebied van de Verbinding, selecteer de verbinding die u eerder creeerde, zoals die in wordt beschreven creeer een verbinding in Customer Journey Analytics.
Het kan 15 minuten duren voordat de verbinding die u hebt gemaakt beschikbaar is om te selecteren.
-
Op het lusje van Componenten, in de gebieden van het Schema sectie, onderzoek naar elke component die in de lijsten hieronder wordt vermeld en sleep het in het Metriek paneel. Als er meerdere velden met dezelfde naam bestaan, gebruikt u het XDM-pad om te controleren of dit het juiste veld is.
Belangrijkste inhoud - de metriek van de Inhoud
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2 9-row-2 Componentnaam XDM-pad Start media mediaReporting.sessionDetails.isViewed Weergaven van mediasegment mediaReporting.sessionDetails.hasSegmentView Inhoud start mediaReporting.sessionDetails.isPlayed Inhoud voltooid mediaReporting.sessionDetails.isCompleted Tijd van inhoud besteed mediaReporting.sessionDetails.timePlayed Tijd besteed aan media mediaReporting.sessionDetails.totalTimePlayed Unieke afgespeelde tijd mediaReporting.sessionDetails.uniqueTimePlayed Voortgangsmarkering 10% mediaReporting.sessionDetails.hasProgress10 Gemiddeld aantal minuten publiek mediaReporting.sessionDetails.averageMinuteAudience Hoofdstuk & Advertenties - Hoofdstuk & de metriek van Advertenties
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 Componentnaam XDM-pad Hoofdstuk gestart mediaReporting.chapterDetails.isStarted Hoofdstuk voltooid mediaReporting.chapterDetails.isCompleted Afspeeltijd van hoofdstuk mediaReporting.chapterDetails.timePlayed Advertentie gestart mediaReporting.advertisingDetails.isStarted Advertentie voltooid mediaReporting.advertisingDetails.isCompleted Ad-tijd afgespeeld mediaReporting.advertisingDetails.timePlayed QoE - QoE metriek
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2 9-row-2 10-row-2 Componentnaam XDM-pad Te starten tijd mediaReporting.qoeDataDetails.timeToStart Drops voordat wordt gestart mediaReporting.qoeDataDetails.isDroppedBeforeStart Door buffer beïnvloede stromen mediaReporting.qoeDataDetails.hasBufferImpactedStreams Door bitsnelheidwijziging beïnvloede stromen mediaReporting.qoeDataDetails.hasBitrateChangeImpactedStreams Wijzigingen in bitsnelheid mediaReporting.qoeDataDetails.bitrateChangeCount Gemiddelde bitsnelheid mediaReporting.qoeDataDetails.bitrateAverage Gedropte frames mediaReporting.qoeDataDetails.droppedFrames Fouten mediaReporting.qoeDataDetails.errorCount Fout beïnvloede stromen mediaReporting.qoeDataDetails.hasErrorImpactedStreams Gedropte framestromen mediaReporting.qoeDataDetails.hasDroppedFrameImpactedStreams staat van de Speler - de staatsmetriek van de Speler
table 0-row-2 1-row-2 2-row-2 3-row-2 Componentnaam XDM-pad Set spelerstatussen mediaReporting.states.isSet Aantal statussen van speler mediaReporting.states.count Frametijd van speler mediaReporting.states.time -
Werk de etiketten (in het drop-down menu van de Context labels) voor de componenten in de volgende lijst bij. Zoek naar componenten en sleep om het even welke componenten die nog niet in het metriekpaneel in het paneel zijn.
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 Componentnaam Contextlabel Tijdslimiet mediasessie Media: Seconden sinds laatste vraag Tijd besteed aan media Media: media-tijd besteed Totale bufferduur Media: totale bufferduur Te starten tijd Media: Te starten tijd Totale pauzeduur Media: totale pauzeduur -
Om onderverdelingen aan uw project van de Customer Journey Analytics toe te voegen, voeg de volgende afmetingen aan het Dimensionen paneel toe:
table 0-row-2 1-row-2 2-row-2 XDM-pad Componentnaam mediaReporting.states.name Framenaam van speler mediaReporting.sessionDetails.ID Mediasessie-id Naast de afmetingen in deze lijst, kunt u in om het even welke andere afmetingen toevoegen die u aan filtergegevens door in projecten van de Customer Journey Analytics ter beschikking wilt stellen.
-
-
Selecteer sparen en ga > verder sparen en beëindigen om uw veranderingen te bewaren.
-
Ga met voort creeer en vorm een project in Customer Journey Analytics.
Creeer en vorm een project in Customer Journey Analytics
-
Zorg ervoor dat u een gegevensmening in Customer Journey Analytics zoals die in wordt beschreven creeerde een gegevensmening in Customer Journey Analytics.
-
In Customer Journey Analytics, in het Workspace lusje, in het gebied van Projecten, uitgezocht creeer project.
-
Selecteer Leeg project > creëren.
-
Selecteer in het nieuwe project de gegevensweergave die u eerder hebt gemaakt.
Wanneer het creëren van panelen in uw project, kunt u om het even welke componenten gebruiken die u aan uw gegevensmening toevoegde, zoals die in wordt beschreven creeer een gegevensmening in Customer Journey Analytics.
De volgende vier deelvensters zijn voorbeelden van deelvensters die u kunt maken:
-
Selecteer het pictogram van Panelen in het linkerspoor, dan belemmering in het gelijktijdige kijkers van Media paneel en de doorgebrachte tijd van de media playback paneel.
De twee deelvensters moeten er als volgt uitzien:
-
(Voorwaardelijk) als u douanemetagegevens aan uw schema toevoegde, zoals die in Stap 8 van worden beschreven opstelling het schema in Adobe Experience Platform, dan moet u de persistentie voor de douanegebieden plaatsen, zoals die in de montages van de componenten van de Persistentiein de gids van de Customer Journey Analytics wordt beschreven.
Wanneer de gegevens in Customer Journey Analytics aankomen, zal de dimensie van de Gebruiker van de Douane beschikbaar zijn.
note note NOTE Als u Adobe Analytics instelt als een upstream voor uw gegevensstroom, zijn de aangepaste metagegevens ook aanwezig in ContextData, met de naam die u instelt in het schema (zonder het voorvoegsel van de huurder, bijvoorbeeld myCustomField). Dit maakt het mogelijk om alle eigenschappen van Adobe Analytics beschikbaar voor ContextData, zoals te gebruiken creërend een verwerkingsregel. -
Deel het project zoals die in wordt beschreven de projecten van het Aandeel.
note note NOTE Als de gebruikers u wilt delen met niet beschikbaar zijn, zorg ervoor de gebruikers gebruiker en admin toegang tot Customer Journey Analytics in Adobe Admin Console hebben. -
Ga met verder verzenden gegevens naar Experience Platform Edge.
Gegevens verzenden naar Experience Platform Edge
Afhankelijk van het type gegevens dat u naar Experience Platform Edge wilt verzenden, kunt u een van de volgende methoden gebruiken:
Web: De SDK van het Web van Adobe Experience Platform gebruiken
Mobiel: gebruik de Adobe Experience Platform Mobile SDK
Gebruik de volgende documentatiebronnen om de implementatie voor zowel iOS als Android te voltooien:
Roku: Adobe Experience Platform Roku SDK
API: Web en andere
De API is momenteel de enige ondersteunde manier om webgegevens naar Experience Platform Edge te verzenden.
De API is ook beschikbaar als u een aangepaste implementatie van de Edge API's wilt gebruiken.
Zie de volgende bronnen voor meer informatie over de media Edge API: