問題タブ [video-ads]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
157 参照

javascript - ビデオ広告スキップ ボタン イベントが発生すると、iframe ゲームにフォーカスを移動できない

私のウェブサイトにはいくつかの動画広告があります。ビデオ広告が表示された後 (ima.adevent.type.complete が発生)、ゲームは以下のコードでキーボード フォーカスを正常に取得します。ただし、ビデオ広告がスキップ ボタンのクリックでスキップされた場合、ゲームに適切にフォーカスが与えられません。つまり、以下のコードで google.ima.AdEvent.Type.SKIPPED が発生する場合です。

0 投票する
2 に答える
50 参照

media-player - クリエイティブが存在する場合にのみビデオプレーヤーを読み込む

Google AdManager で動画用の広告ユニットを作成しました。マニュアルはこちら: https://support.google.com/admanager/answer/1181016?hl=en . Radiant Player で生成された AdTagUrl を使用しました (記事に含まれるビデオ広告に使用したい)。マニュアルはこちら: https://www.radiantmediaplayer.com/docs/latest/outstream-video-ads.html . 正常に動作しています。ただし、AdManager がクリエイティブを送信する場合のみ。AdManager がクリエイティブを送信しない場合、プレーヤを非表示にする必要があります。

プレーヤをロードする前に AdManager がクリエイティブを送信したかどうかを検出する方法はありますか?

たとえば、次のようなものです。

...しかし、この広大なオブジェクトで Radiant Player を初期化することはできません。また、adTagUrl を再度使用すると、AdManager の場合は 2 番目の印象になりますが、それは異なる場合があります。クリエイティブがない場合に、ページがプレーヤ スクリプトを不必要に要求しないようにするソリューションはありますか?

私の英語に感謝し、申し訳ありません

0 投票する
0 に答える
40 参照

php - Video Ad Create で YoutubeVideoAssets が許可されない

PHP 用の Google 広告ライブラリを使用しており、YouTube 動画を使用して動画広告を作成しようとしています。ドキュメントにはVideoResponsiveAdInfo、広告で使用する YouTube ビデオ アセットの配列を受け入れると記載されています。ただし、例外がスローされExpect Google\Ads\GoogleAds\V6\Common\AdVideoAssetます。

ドキュメントには、VideoResponsiveAdInfo クラスが YouTube 動画の配列を受け入れると記載されています。

広告ドキュメンテーション

ビデオ レスポンシブ広告情報のドキュメントこれには、「広告に使用される YouTube ビデオ アセットのリスト」と記載されています。以下は、動画を設定するための Google\Ads\GoogleAds\V6\Common\VideoResponsiveAdInfo のソース コードです。