如何在我的Android应用程序中显示VAST广告?

7

我想在我的应用程序中展示基于VAST的视频广告。有人可以指导我如何做吗?


你找到了吗? - sasikt
@sasikt 还没有。实际上我们放弃了那个计划。那是为一个客户准备的。他们转向使用谷歌广告了。 - Ajith M A
我现在也在尝试同样的事情,但没有成功:D 谢谢 :) - sasikt
我认为在Android上使用Google IMA SDK应该可以完成工作。 https://developers.google.com/interactive-media-ads/docs/sdks/android/quickstart - Olsi Saqe
3个回答

6

您可以使用任何支持VAST广告的广告SDK来展示VAST视频广告。

或者

您可以在应用程序中解析VAST响应,然后可以在Android本机视频播放器中播放视频链接。在这种情况下,您还必须触发所有VAST广告跟踪事件。


你能详细说明一下我们如何解析VAST响应吗? - shubham003

2
我知道这是一个老问题,但对于最近查看它的任何人- Nexage 的 这个 是一个不错的 VAST 容器。 集成非常容易,并且运行得很好,唯一的缺点是它会向您的项目添加一个巨大的库(不必要的巨大),这可能会对遇到 DEXOPT 限制问题的大型项目造成问题。

1

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集成(客户端到服务器)。


2022年7月,Google互动媒体广告易于集成。 “内容”可以是放置在资源文件夹中的0秒长度视频。 - Oleksii K.

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接