广告时间开始
广告时间开始事件表示广告时间的开始。 广告时间是一个或多个广告的序列。 每个adStart、adComplete和adSkip事件都必须在adBreakStart和adBreakComplete对之间发生,即使播放单个广告也是如此。
- 先决条件: 会话开始
- 关联的量度:无
IMPORTANT
忽略广告事件(
adStart、adComplete、adSkip),但不包含adBreakStart和adBreakComplete个书挡。 如果没有这些时间戳,广告持续时间将归因于主内容持续时间,这会影响汇总的报表数据。建议的实施类型
Web SDK
使用eventType: "media.adBreakStart"和所需的advertisingPodDetails调用sendEvent:
| code language-javascript |
|---|
|
iOS
将广告时间名称、位置和开始时间传递给createAdBreakObject,然后调用trackEvent。
| code language-swift |
|---|
|
Android
将广告时间名称、位置和开始时间传递给createAdBreakObject,然后调用trackEvent。
| code language-kotlin |
|---|
|
Roku
使用eventType: "media.adBreakStart"和所需的advertisingPodDetails调用sendMediaEvent:
| code language-brightscript |
|---|
|
Media Edge API
使用所需的advertisingPodDetails调用adBreakStart终结点:
| code language-sh |
|---|
|
旧版实施类型(仅限Analytics)
Media SDK JS 3.x
将广告时间名称、位置和开始时间传递给ADB.Media.createAdBreakObject:
| code language-javascript |
|---|
|
Chromecast
将广告时间名称、位置和开始时间传递给ADBMobile.media.createAdBreakObject:
| code language-javascript |
|---|
|
媒体收集API
向事件终结点发送adBreakStart帖子:
| code language-json |
|---|
|
recommendation-more-help
media-analytics-help