XDM-rapportschema
Als u gebeurtenissen voor mediatracering verzendt met de Adobe Experience Platform Edge Network, verwerkt de Media Analytics-back-end deze gebeurtenissen en schrijft deze de berekende Experience Events naar de gegevenssets van het Platform. Als u begrijpt welke gebeurtenissen Platform bereiken en wat de back-end voor u berekent, kunt u uw implementatie valideren en nauwkeurige rapporten maken in Customer Journey Analytics of Adobe Analytics.
Twee verschillende schema’s XDM worden gebruikt in verschillende delen van de inzameling en rapporteringspijpleiding:
xdm.mediaCollectionxdm.mediaReportingVelden in mediaReporting maar niet in de mediaCollection -payload worden afgeleid van de volledige reeks gebeurtenissen in een sessie. U verzendt deze velden nooit. Adobe genereert ze.
Gebeurtenissen die naar de datasets van het Platform schrijven
Van de 12 trackable gebeurtenistypen, produceren slechts vijf individuele Gebeurtenis van de Ervaring schrijft aan datasets:
Achteruit berekende velden
De volgende velden worden weergegeven in mediaReporting -ladingen, maar maken nooit deel uit van de inningslading. De backend leidt hen van de volledige gebeurtenisopeenvolging af.
zitting-niveau (verschijnen op sessionComplete):
xdm.mediaReporting.sessionDetails.timePlayedxdm.mediaReporting.sessionDetails.totalTimePlayedxdm.mediaReporting.sessionDetails.uniqueTimePlayedxdm.mediaReporting.sessionDetails.averageMinuteAudiencetimePlayed gedeeld door lengte van inhoudxdm.mediaReporting.sessionDetails.estimatedStreamsxdm.mediaReporting.sessionDetails.adCountxdm.mediaReporting.sessionDetails.chapterCountxdm.mediaReporting.sessionDetails.pauseCount / xdm.mediaReporting.sessionDetails.pauseTimexdm.mediaReporting.sessionDetails.hasProgress10 … xdm.mediaReporting.sessionDetails.hasProgress95xdm.mediaReporting.sessionDetails.hasSegmentViewxdm.mediaReporting.sessionDetails.isCompleted / xdm.mediaReporting.sessionDetails.isPlayedxdm.mediaReporting.sessionDetails.secondsSinceLastCallxdm.mediaReporting.sessionDetails.segment[0-1])Advertentieniveau (verschijnen op adComplete):
xdm.mediaReporting.advertisingDetails.timePlayedxdm.mediaReporting.advertisingDetails.isCompletedHoofdstuk-niveau (verschijnen op chapterComplete):
xdm.mediaReporting.chapterDetails.timePlayedxdm.mediaReporting.chapterDetails.isCompletedxdm.mediaReporting.chapterDetails.isStartedQoE (samengevoegd op sessionComplete):
xdm.mediaReporting.qoeDataDetails.bitrateAveragexdm.mediaReporting.qoeDataDetails.bitrateAverageBucketxdm.mediaReporting.qoeDataDetails.bitrateChangeCountxdm.mediaReporting.qoeDataDetails.errorCountxdm.mediaReporting.qoeDataDetails.droppedFramesxdm.mediaReporting.qoeDataDetails.playerSdkErrorsxdm.mediaReporting.qoeDataDetails.hasErrorImpactedStreamsxdm.mediaReporting.qoeDataDetails.hasDroppedFrameImpactedStreamsxdm.mediaReporting.qoeDataDetails.hasBitrateChangeImpactedStreamsGedownloade inhoud
Voor zittingen die gebruikend het gedownloade eindpunt worden gevolgd, plaatst het achtereind automatisch xdm.mediaReporting.sessionDetails.isDownloaded aan true op sessionStart rapporterend gebeurtenis. Alle andere rapportgebeurtenissen voor gedownloade sessies volgen hetzelfde schema als live sessies. Met dit veld in CJA of Adobe Analytics kunt u gedownloade afspelen filteren of segmenteren.
Zie Gedownload eindpunt in de verwijzing van Edge API van Media voor details van de inzamelingsimplementatie.
Uw implementatie valideren
Nadat u gebeurtenissen hebt verzonden via de Media Edge API, controleert u of de gegevens correct zijn geladen met een van de volgende methoden:
de datasetvoorproef van Adobe Experience Platform
- In Onderneming CX , navigeer aan Datasets en selecteer uw het stromen media dataset.
- Selecteer Preview dataset om de meest recente gebeurtenissen van de Ervaring te zien.
- Controleer of
eventType-waarden zoalsmedia.sessionStartenmedia.sessionCompleteworden weergegeven met gevuldemediaReporting-velden.
de datasetinspectie van Customer Journey Analytics
- Open in CJA de verbinding die aan uw streaming-mediaset is gekoppeld.
- Selecteer datasets toevoegen en inspecteer het schema om te bevestigen de
mediaReportinggebieden aan de verwachte afmetingen en metriek in kaart worden gebracht.
Adobe Analytics verwerkingsregels (als het gebruiken van de bestemming van Analytics)
Voor Adobe Analytics-rapportreeksen die gegevens ontvangen via de bronconnector Analytics, kunt u de verwerkingsregels gebruiken om mediaReporting -contextgegevensvariabelen toe te wijzen aan aangepaste props of eVars. De markering isDownloaded is beschikbaar als a.media.downloaded .
Voorbeelden van XDM-laadbewerkingen
De volgende voorbeelden tonen de volledige mediaReporting XDM-structuur voor elke rapportgebeurtenis zoals geschreven naar de datasets van het Platform. De eigenschap _{tenantName} vertegenwoordigt de huurdersnaamruimte van uw organisatie voor aangepaste velden.
| code language-json |
|---|
|
| code language-json |
|---|
|
| code language-json |
|---|
|
| code language-json |
|---|
|
| code language-json |
|---|
|
De zittingen volgden gebruikend het gedownloade eindpunt volgen het zelfde rapporteringsschema met één zeer belangrijk verschil: xdm.mediaReporting.sessionDetails.isDownloaded wordt ingesteld op true on the sessionStart reporting event. Alle andere gebeurtenistypen zijn gelijk aan de bovenstaande voorbeelden van live-inhoud.
| code language-json |
|---|
|