我想在我的应用程序中展示基于VAST的视频广告。有人可以指导我如何做吗?
我想在我的应用程序中展示基于VAST的视频广告。有人可以指导我如何做吗?
您可以使用任何支持VAST广告的广告SDK来展示VAST视频广告。
或者
您可以在应用程序中解析VAST响应,然后可以在Android本机视频播放器中播放视频链接。在这种情况下,您还必须触发所有VAST广告跟踪事件。
Daily Motion客户端 https://github.com/dailymotion/vast-client-js 在我看来,这是解析VAST响应最简单的方法。将解析器添加到html中,并使用提供解析器的数据实现简单的视频播放器。在WebView中显示结果html页面,您还可以使用javascript接口将Java中的参数传递给html中的javascript。
Google交互式媒体广告 https://developers.google.com/interactive-media-ads/docs/sdks/android/?hl=ru 将sdk集成以仅显示VAST广告而不包含内容很困难。
Nexage VAST SDK https://github.com/nexage/sourcekit-vast-android (拥有用于验证的大型库,但源代码开放,易于更改为javax.xml.validation.Validator)
他们可以通过网络标签请求广告,显示已加载的广告并跟踪用户操作。
这被称为c2s集成(客户端到服务器)。