Deze pagina behandelt gegevensinzameling voor de lengte van het Hoofdstukvariabele. Zie lengte van het Hoofdstuk voor de overeenkomstige het melden afmeting.
De variabele van de hoofdstuklengte is de duur van het hoofdstuk, in seconden. Stel deze in voor elke media.chapterStart -gebeurtenis.
a.media.chapter.lengthc_contextdata.a.media.chapter.lengthWeb SDK
Stel length inside mediaCollection.chapterDetails in bij het aanroepen van sendEvent :
alloy("sendEvent", {
xdm: {
eventType: "media.chapterStart",
mediaCollection: {
chapterDetails: {
friendlyName: "Pilot Episode - Opening",
index: 1,
offset: 0,
length: 240
},
sessionID: "{sid}",
playhead: 0
}
}
});
Mobile SDK
Geef de hoofdstuklengte in seconden als derde argument door aan createChapterObject .
iOS (Zwift)
let chapterObject = Media.createChapterObjectWith(name: "Pilot Episode - Opening",
position: 1,
length: 240,
startTime: 0)
tracker.trackEvent(event: MediaEvent.ChapterStart, info: chapterObject, metadata: nil)
Android (Kotlin)
val chapterObject = Media.createChapterObject("Pilot Episode - Opening",
1L,
240.0,
0.0)
tracker.trackEvent(Media.Event.ChapterStart, chapterObject, null)
Roku (BrightScript)
Stel length inside mediaCollection.chapterDetails in wanneer u sendMediaEvent aanroept voor media.chapterStart :
m.aepSdk.sendMediaEvent({
"xdm": {
"eventType": "media.chapterStart",
"mediaCollection": {
"chapterDetails": {
"friendlyName": "Pilot Episode - Opening",
"index": 1,
"offset": 0,
"length": 240
},
"playhead": 0
}
}
})
Media Edge API
Roep het chapterStart eindpunt met length binnen mediaCollection.chapterDetails:
{
"events": [{
"xdm": {
"eventType": "media.chapterStart",
"mediaCollection": {
"chapterDetails": {
"index": 1,
"offset": 0,
"length": 240
},
"sessionID": "{sid}",
"playhead": 0
}
}
}]
}
Media SDK
Geef de lengte van het hoofdstuk als het derde argument door aan ADB.Media.createChapterObject:
var chapterInfo = ADB.Media.createChapterObject(
"Pilot Episode - Opening",
1,
240,
0
);
tracker.trackEvent(ADB.Media.Event.ChapterStart, chapterInfo, contextData);
Media Collection-API
Neem media.chapter.length op in het params -object van uw chapterStart POST-aanvraag:
{
"playerTime": { "playhead": 0, "ts": 1699523820000 },
"eventType": "chapterStart",
"params": {
"media.chapter.length": 240
}
}
Zie de Verwijzing van de Inzameling API van Media voor de volledige verzoekstructuur.