Deze pagina behandelt gegevensinzameling voor de naam van het Hoofdstukβvariabele. Zie {de naam van 0} Hoofdstuk π voor de overeenkomstige het melden afmeting.
De hoofdstuknaamvariabele is de voor mensen leesbare titel van een hoofdstuk (bijvoorbeeld "Pilot Episode - Opening" ). Stel deze in voor elke media.chapterStart -gebeurtenis waarvan de inhoud is verdeeld in hoofdstukken.
a.media.chapter.friendlyNamec_contextdata.a.media.chapter.friendlyNameWeb SDK
Stel friendlyName 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 hoofdstuknaam als eerste (name) 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 friendlyName 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 friendlyName binnen mediaCollection.chapterDetails:
{
"events": [{
"xdm": {
"eventType": "media.chapterStart",
"mediaCollection": {
"chapterDetails": {
"friendlyName": "Pilot Episode - Opening",
"index": 1,
"offset": 0,
"length": 240
},
"sessionID": "{sid}",
"playhead": 0
}
}
}]
}
Media SDK
Geef de hoofdstuknaam als het eerste argument door aan ADB.Media.createChapterObject :
var chapterInfo = ADB.Media.createChapterObject(
"Pilot Episode - Opening", // name
1, // position
240, // length (seconds)
0 // start time (seconds)
);
tracker.trackEvent(ADB.Media.Event.ChapterStart, chapterInfo, contextData);
Media Collection-API
Neem media.chapter.friendlyName op in het params -object van uw chapterStart POST-aanvraag:
{
"playerTime": { "playhead": 0, "ts": 1699523820000 },
"eventType": "chapterStart",
"params": {
"media.chapter.friendlyName": "Pilot Episode - Opening"
}
}
Zie de β Verwijzing van de Inzameling API van Media β voor de volledige verzoekstructuur.