互动式媒体广告 (IMA) 是一套 SDK,可轻松地将多媒体广告集成到您的网站和应用中。IMA SDK 可以从任何符合 VAST 标准的广告服务器请求广告,并在您的应用中管理广告播放。IMA 还可以展示随播广告、向广告服务器报告指标以及纳入关键购买信号(如 Active View 可见度、IDFA/ADID 和内容定位)。
您可通过以下两种方法实现 IMA SDK:客户端(用于在应用内结合广告和内容视频)和动态广告插播 (DAI)(它会结合 Ad Manager 服务器上的广告和内容视频,然后将单个视频流返回到您的应用进行播放)。
IMA 客户端
使用 IMA 客户端 SDK,由您控制内容视频播放,而 SDK 负责处理广告播放。广告可在位于应用内容视频播放器之上的独立视频播放器中播放。
功能
- 适用于所有发布商。
- 可向 Google Ad Manager、Google AdSense 广告联盟或任何 符合 VAST 标准的广告服务器发出广告请求。
如需详细了解 IMA 客户端针对每个平台支持的功能,请参阅 支持与兼容性。
IMA DAI
借助 IMA DAI SDK,应用可针对广告和内容视频(VOD 或直播内容)发出视频流请求。然后,SDK 会返回合并的视频流,因此,您无需在应用中管理广告和内容视频之间的切换。
功能
- 提供类似广播的流畅观看体验。
- 可向 Google Ad Manager、Ad Exchange 视频广告、AdSense 视频广告和 AdSense 游戏广告广告联盟以及第三方广告服务器发出广告请求。无论广告托管在哪个广告资源网,视频流都会合并到 Ad Manager 服务器上。
其他平台和设备
除了将 IMA SDK 与原生平台配合使用外,您还可以使用原生 SDK 开发适用于兼容平台的应用,以便将 IMA 与其他平台和设备集成。