Google ima 広告タグの幅と高さを指定できる場所はたくさんあります。
1- https://pubads.g.doubleclick.net/gampad/ads?sz=640x480&
( sz:タグパラメータ内)
2- new google.ima.AdDisplayContainer(div_id)
div_idの幅と高さは固定されています (html5 ima sdk with js)
3-googletag.defineSlot("/" + scope.vgNetwork + "/" + scope.vgUnitPath, size, div_id)
サイズは、[[300,100]、[468、70]]のようなサイズの配列にすることができます
4-adsManager.init(width, height, google.ima.ViewMode.NORMAL);
ここに adsmanager パラメータがあります
5-adsRequest.nonLinearAdSlotWidth = 748;
adsRequest.nonLinearAdSlotHeight = 90
adsRequest.linearAdSlotWidth= 468
adsRequest.linearAdSlotHeight= 70
ここには 4 つのスポットがあり、2 つは非線形linearAdSlotWidth nonLinearAdSlotHeight用、2 つは線形linearAdSlotWidth linearAdSlotHeight用です
私が今直面している問題は、ほとんどの場合、広告が表示されないことです。次の 2 種類のエラーが発生します。
1-The VAST response document is empty.
2-Non linear assets were found in the VAST ad response, but none of them matched the video player's capabilities.
私のタグ幅のテスト google ima 広大なインスペクターは問題ありません。広告は 100% 表示されます。幅と高さの設定、特に幅と高さの構成に何か関係があると思います。幅と高さの構成であり、どちらが重要であり、違いを生み出しています。