情况:
我正在尝试在我的应用上显示预贴广告视频。
我有两个不同的adTagUrl
.
一个工作正常,并显示预贴片广告。
另一个没有,我得到一个空的 VAST 响应。
我认为代码中可能有问题,所以我重新创建了一个基本的小应用程序,从google IMA repo 示例中获取代码。
结果是一样的。一个工作,另一个不工作。
错误:
errorCode: 1009
errorMessage: "The VAST response document is empty."
type: "adLoadError"
巨大的检查员:
如果我使用Google Video Suite Inspector检查 VAST 广告响应,则两者都adTagUrl
有效。
编码:
代码非常简单,取自 google IMA 示例 repo:
var adsRequest = new google.ima.AdsRequest();
adsRequest.adTagUrl = 'MY_TAG_URL';
adsRequest.linearAdSlotWidth = 640;
adsRequest.linearAdSlotHeight = 400;
adsRequest.nonLinearAdSlotWidth = 640;
adsRequest.nonLinearAdSlotHeight = 150;
adsLoader.requestAds(adsRequest);
问题:
为什么我会收到这个错误?
adTagUrl 怎么可能在 Vast Inspector 中正常工作,但是当我从代码中请求它时它不起作用?