资源:AdBreak
用于在实时视频活动中为广告插播时间点确定广告的广告插播元数据。
| JSON 表示法 |
|---|
{ "name": string, "createTime": string, "expectedDuration": string, "customParams": string, "scte35CueOut": string, "podTemplateName": string, "breakState": enum ( |
| 字段 | |
|---|---|
name |
仅限输出。广告插播的资源名称。此字段的格式为“networks/ network_code 是相应内容所属的 Google Ad Manager 广告资源网中的广告资源网代码。 asset_key 是 Google Ad Manager 中创建广告插播时所用的直播活动键。 adBreakId 是广告插播的键。仅限输出。 |
createTime |
仅限输出。广告插播时间点的创建时间。 采用 RFC 3339 标准,生成的输出将始终进行 Z 规范化(即转换为 UTC 零时区格式并在末尾附加 Z),并使用 0、3、6 或 9 个小数位。不带“Z”的偏差时间也是可以接受的。示例: |
expectedDuration |
必需。预期中断时长。 该时长以秒为单位,最多包含九个小数位,以“ |
customParams |
可选。这些键值对会加入到此广告插播时间点的广告请求中,以便在 Ad Manager 中执行自定义条件定位。示例:'key1=value&key2=value2,value22' 已弃用:请使用“cust_params”键在 breakParams.ad_tag_params 中设置 cust_params。 |
scte35CueOut |
可选。scte35 cue out 中采用 Base-64 编码的数据。可以包含 splice_insert() 或 time_signal() 命令。示例:- 使用 time_signal(): “/DA0AAAAAAAA///wBQb+cr0AUAAeAhxDVUVJSAAAjn/PAAGlmbAICAAAAAAsoKGKNAIAmsnRfg==”- 使用 splice_insert(): “/DAvAAAAAAAA///wFAVIAACPf+/+c2nALv4AUsz1AAAAAAAKAAhDVUVJAAABNWLbowo=” |
podTemplateName |
可选。Google Ad Manager Pod 模板名称。已弃用:请使用“ptpln”键在 breakParams.ad_tag_params 中设置 cust_params。 |
breakState |
仅限输出。广告插播时段的当前状态。 |
expectedStartTime |
可选。广告插播的预计开始时间。 采用 RFC 3339 标准,生成的输出将始终进行 Z 规范化(即转换为 UTC 零时区格式并在末尾附加 Z),并使用 0、3、6 或 9 个小数位。不带“Z”的偏差时间也是可以接受的。示例: |
expireDuration |
可选。在 expectedStartTime + expireDuration 时使广告插播过期。如果未设置 expectedStartTime,则广告插播将在做出决策后 expireDuration 时间后过期。默认值:30 分钟最小值:5 分钟最大值:6 小时 该时长以秒为单位,最多包含九个小数位,以“ |
breakSequence |
仅限输出。广告插播的中贴片序列 ID。如果通过 breakParams.ad_tag_params 使用 mridx 键明确指定,则多个广告插播时间点可以具有相同的 breakSequence。这样可有效地关联两个 GAM 广告插播时间。 |
breakParams |
可选。要包含在此插播时段的广告请求中的插播参数。 |
matchParams |
可选。用于缝合 DAI,以确定通过 API 创建的广告插播时间点如何与清单中的广告插播时间点相匹配。检测到新的插播时段后,系统将针对 breakState 为 为防止意外的“全部匹配”行为(如果 matchParams 为空但存在,则会发生这种情况),如果设置了 matchParams,则该参数不能为空。如果请求中包含相应字段,则必须设置该字段的至少一个子字段。 系统会按以下顺序检查广告插播时间:1. 带有 matchParams,按升序 expectedStartTime、升序 createTime 排序,其中在排序时,没有 expectedStartTime 的广告插播时间优先排序 2. 没有 matchParams,按升序 expectedStartTime、升序 createTime 排序,其中在排序时,没有 expectedStartTime 的广告插播时间优先排序 如果所有待处理的 EABN 都不匹配,DAI 将回退到 JIT 决策行为,并利用下一个可用的中贴片广告索引 |
servedBreak |
仅限输出。此属性反映了已投放广告插播时间点的实际信息。仅针对具有 |
方法 |
|
|---|---|
|
用于在直播中创建广告插播时间点的 API。 |
|
用于删除直播中的广告插播时间点的 API。 |
|
用于获取直播中的广告插播时间点的 API。 |
|
用于列出直播中的广告插播时间点的 API。 |
|
用于更新直播中的广告插播时间点的 API。 |