Begin advertentie
De gebeurtenis ad start geeft aan dat een afzonderlijke advertentie begon met afspelen. Het moet binnen een begin van de Break van de Advertentie voorkomen / Breek volledige paar.
- Eerste vereisten: Begin van de Zitting , Ad break begin
- Verwante metrisch: Advertentie begint
IMPORTANT
Deze gebeurtenis moet met
adBreakStart - en adBreakComplete -boekensteunen worden omringd, zelfs wanneer één advertentie wordt afgespeeld. Zonder deze boekensteunen, worden en gebeurtenissen genegeerd en wordt de duur van de advertentie geteld als duur van de belangrijkste inhoud.Web SDK
Roep sendEvent met eventType: "media.adStart" en de vereiste advertisingDetails aan:
alloy("sendEvent", {
xdm: {
eventType: "media.adStart",
mediaCollection: {
advertisingDetails: {
name: "ad-2125",
friendlyName: "Ford F-150",
length: 15,
playerName: "Freewheel",
podPosition: 0
},
sessionID: "{sid}",
playhead: 0
}
}
});
Mobile SDK
Geef de naam, de id, de podpositie en de lengte van de advertentie door aan createAdObject en roep vervolgens trackEvent aan.
iOS (Zwift)
let adObject = Media.createAdObjectWith(name: "Ford F-150",
id: "ad-2125",
position: 0,
length: 15)
tracker.trackEvent(event: MediaEvent.AdStart, info: adObject, metadata: nil)
Android (Kotlin)
val adObject = Media.createAdObject("Ford F-150",
"ad-2125",
0,
15)
tracker.trackEvent(Media.Event.AdStart, adObject, null)
Roku (BrightScript)
Roep sendMediaEvent aan met eventType: "media.adStart" en de vereiste advertisingDetails :
m.aepSdk.sendMediaEvent({
"xdm": {
"eventType": "media.adStart",
"mediaCollection": {
"advertisingDetails": {
"name": "ad-2125",
"friendlyName": "Ford F-150",
"length": 15,
"playerName": "Roku Player",
"podPosition": 0
},
"playhead": 0
}
}
})
Media Edge API
Roep het adStart eindpunt met vereiste advertisingDetails:
curl -X POST "https://edge.adobedc.net/ee/va/v1/adStart?configId={datastreamID}" \
--header 'Content-Type: application/json' \
--data '{
"events": [{
"xdm": {
"eventType": "media.adStart",
"mediaCollection": {
"sessionID": "{sid}",
"playhead": 0,
"advertisingDetails": {
"name": "ad-2125",
"length": 15,
"playerName": "Freewheel",
"podPosition": 0
}
},
"timestamp": "YYYY-08-20T22:41:40+00:00"
}
}]
}'
Media SDK
Geef de naam, de id, de positie en de lengte van de advertentie door aan ADB.Media.createAdObject :
var adInfo = ADB.Media.createAdObject(
"Ford F-150", // name (friendly name)
"ad-2125", // ad ID
0, // position in pod
15 // length (seconds)
);
tracker.trackEvent(ADB.Media.Event.AdStart, adInfo, null);
Media Collection-API
Verzend een adStart POST naar het gebeurteniseindpunt :
{
"playerTime": { "playhead": 0, "ts": 1699523820000 },
"eventType": "adStart",
"params": {
"media.ad.id": "ad-2125",
"media.ad.name": "Ford F-150",
"media.ad.length": 15,
"media.ad.podPosition": 0
}
}
recommendation-more-help
media-analytics-help