利用服务器引导式广告插播 (SGAI) 技术,为直播打造优质广告体验

2025 年 4 月 7 日,星期一

我们很高兴向您介绍 Google 的服务器引导式广告植入 (SGAI) 解决方案,该解决方案旨在为您带来以下主要优势:

  • 灵活性:支持创新的新广告格式,满足发布商的多样化需求
  • 掌控力:更好地控制广告插播时间点
  • 效率:节省资源并简化运营

SGAI 是一种广告插播方法,其中广告服务器会指示视频播放器如何在内容流中动态管理广告过渡。这种技术融合了两种常见方法的优势:既能像服务器端插播 (SSAI) 那样无缝集成广告,又能像客户端插播 (CSAI) 那样轻松实现。SGAI 能够支持非侵扰性广告体验,例如挤压式广告和 L 型横幅广告,这些广告会与持续播放的内容一起出现,从而在内容旁边创造出醒目的品牌宣传机会和体验。

在这篇博文中,我们将解答有关这项令人兴奋的新技术的核心概念和优势的关键问题。

SGAI 中的“服务器引导”部分是什么?

SGAI 使用 Google 动态广告插播 (DAI) 技术来选择广告、进行转码,并返回整个广告插播时间点的广告连播清单,以便视频播放器像加载和播放内容流一样加载和播放广告。

服务器引导这一方面突出了 SGAI 中广告投放的协作性质。虽然 Google DAI 服务器负责构建和投放广告插播时间点,但客户端应用和视频播放器会控制广告插播时间点的时间和插播。

对广告插播时间点排期的控制

如需控制广告插播时间点,您可以使用自己的基础架构,例如打包器、编码器、清单操纵器或直接向客户端应用发送通知。在广告插播时间点之前,您可以使用 Ad Manager 的广告插播时间点提前通知 API 创建和安排即将到来的广告插播时间点,从而针对高并发直播活动优化广告填充率。

使用这些工具,您可以定义广告插播时间点的预期开始时间、时长和元数据,并向 Google Ad Manager、客户端应用和视频播放器发出信号,以便准备和播放广告插播时间点。

SGAI 的灵活性如何?

为了满足发布商的多样化需求,我们提供了两种不同的服务器引导式广告插播方法:

  • 客户端广告拼接:客户端应用会监听视频播放器的定时元数据,以了解即将到来的广告插播时间点事件,或遵循预设的广告投放时间。客户端应用会主动加载广告插播时间点清单。
    在广告插播时间点开始时,客户端应用可以在内容和广告之间切换,也可以安排内容和广告同时播放,以实现创新的广告格式,例如挤压式广告、L 型横幅广告、并排窗口。
  • 服务器端广告拼接:打包器或编码器会将指向广告清单的广告标记插入内容清单中。视频播放器会主动加载广告插播时间点清单,并在适当的时间在内容和广告之间切换。

我们设计的 SGAI 能够与 HLS 插播广告和即将推出的 DASH 规范等标准搭配使用。这样可以轻松实现不同播放器、客户端平台和流式传输技术栈之间的互操作性。

SGAI 客户端广告拼接的工作原理是什么?

本部分介绍了一个 SGAI 客户端示例,其中视频播放器会解析内容清单中的 SCTE-35 标记并安排广告插播时间点。这种方法可以节省服务器资源并简化运维。

直播流程包含以下关键步骤:

  1. 客户端应用加载 IMA SDK,以创建 DAI 广告连播投放流会话并处理广告事件。
  2. 客户端应用使用视频播放器进行播放,并构建 HLS 或 DASH 广告连播清单网址,并根据需要纳入 SCTE-35 数据。
  3. 在预计的广告插播时间点前几秒,视频播放器会加载广告连播清单。在广告插播时间点开始时,客户端应用会从内容播放切换到广告播放。

SGAI 服务器端广告拼接的工作原理是什么?

采用 SGAI 服务器端广告拼接的直播工作流程遵循上述类似步骤,但打包器会在每个广告插播时间点之前不久插入指向广告连播清单网址的广告标记。

后续步骤

我们建议您探索 SGAI 文档,以便高效、灵活地打造优质广告体验。如需开始使用 SGAI,请与您的 Google 客户经理联系。

标签: dai、 ima-sdk、 sgai