問題タブ [google-ima]
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.
tvos - Google の IMA3 SDK を tvos9 に統合できますか
TVOS9 に Google の IMA3 SDK を統合しています。サンプルアプリに従って、サンプルコードhttps://github.com/googleads/googleads-ima-ios/releasesに従って統合しました。
しかし、私は次のエラーが発生しています:
そしてスタック
google-ima - Google IMA HTML5 SDK API - 残りのスキップ時間を取得する
VideoJS のカスタム テーマに取り組んでおり、Google IMA HTML5 SDK API を使用してビデオ広告 (プレロール) を表示しています。
ユーザーが「広告をスキップ」をクリックできるようになるまでの残り時間を取得する方法はありますか (たとえば、「広告をスキップ」ボタンが有効になるまでの時間をカウントダウンするラベルと同じ時間)
これらすべてのプロパティ/メソッドがあります
- player.ima3.adsManager.getAdSkippableState()
- currentAd.isSkippable() を許可する player.ima3.adsManager.getCurrentAd()
しかし、広告をスキップする残りの時間を与えるものを見つけることができません
javascript - ロード時にプラグインを含まないrequirejsを使用したVideojs-imaプラグイン
RequireJS も使用している場合、videojs プラグインを使用するにはどうすればよいですかの例に従いました。これを準備しました。
そして、ページを実行するとエラーが発生します:
videojs.ima.js:1127 Uncaught TypeError: player.ads は関数ではありません
プレーヤーや広告もグローバルな範囲で含める必要があると思いますが、うまくいきませんでした。それを理解するのを手伝ってもらえますか?私はrequireJsを初めて使用していますが、まだ学習中ですが、優れた仕事をしているようです。
javascript - videojs プレーヤー + Google IMA 広告 - イベントの購読方法
video.js
Google IMAプラグインを備えたプレーヤーを使用してテストコードを実行しようとしています
プラグインの作成者が提供する簡単な例を使用しました: https://github.com/googleads/videojs-ima/tree/master/examples/simple
そして今、いくつかの広告プレーヤー イベントをサブスクライブしようとしています。
次の方法でイベントをサブスクライブしようとしました (元のサンプル コードの 48 行目以降の変更)。
そして、イベントを正しくキャプチャしますが、メイン プレーヤーが壊れています。広告が終了した後、IMA コントロールは無効にされず (メイン プレーヤーのコントロールにオーバーレイされます)、動画を制御することはできません。
誤って IMA のイベントの一部を上書きしてしまい、正しく機能していないと思います。
私はまた、そのようなイベントリスナーを追加しようとしました:
しかし、それは機能していません。
IMA のイベント、主に「広告開始」、「広告クリック」、「広告終了」イベントをサブスクライブする適切な方法はありますか?
objective-c - tvOS 向け Google インタラクティブ メディア広告
iOS アプリケーションで Google インタラクティブ メディア広告を使用しています。うまく機能しているので、tvOS アプリケーションで使用したいと考えています。Google インタラクティブ メディア広告のコードを追加すると、次の問題が発生します。
キャッチされていない例外 'NSInvalidArgumentException' が原因でアプリを終了しています。理由: '-[NSConcreteNotification imaMessage]: 認識されないセレクターがインスタンス 0x7fe4d9e0cb20 に送信されました'
広告を再生するために次のコードを使用しています。
tvOS で Google Interactive Media Ads を使用する方法を誰か教えてもらえますか? Google インタラクティブ メディア広告は、iOS アプリと tvOS アプリの両方で機能します。
javascript - モバイル デバイスでの Video.js + google IMA:「タップ」イベントによりエラーが発生する
video.js
Google の IMA プラグインを使用して、動画広告の表示を実装しようとしています。[videojs-ima][1]
サンプル コードには、次の部分があります。
しかし、モバイル デバイスで が にstartEvent
設定されてtap
いると、次のエラーが発生します。
行をコメントアウトすると、startEvent = 'tap'
これらのエラーは発生しなくなりましたが、video.js
プレーヤーの一部の機能が機能していません。つまり、ビデオ領域をクリックしてビデオを一時停止できません (一時停止ボタンをクリックする必要があり、それは難しいです)。モバイルデバイス)。
この「タップ」イベントをモバイル デバイスで正しく動作させるにはどうすればよいですか?
cors - Internet Explorer CORS の問題 - Google IMA HTML5 SDK
私は、Google IMA HTML5 SDK 駆動のビデオ広告を表示するプロジェクトに取り組んでいます。Internet Explorer 11 (最新の「Edge」リリースは正常に動作) を除いて、すべてが例外なく動作します。
IE11 では、ビデオ広告が表示されることがありますが、入力呼び出し (再生、一時停止、音量など) に応答しません。コンソールは、多くの URL に正しい CORS/クロスオリジン ポリシーの詳細が設定されていないことを示しています。ただし、他のすべてのブラウザーで全面的に機能するため、機能します。
IE11 には、CORS に関する追加のヘルプが必要ですか? 申し訳ありませんが、プロジェクト オーナーが指定したデモや特定の URL を提供することはできません。
どうもありがとう。
admob - Google Interactive Media Ads(IMA)とGoogle AdMobの違い
Google IMAとGoogle AdMobについて読みましたが、私の理解では、どちらも広告配信に使用されています。違いは次のとおりです。
1) GoogleIMA
は通常、AdMob でサポートされていないと思われる動画広告が必要な場合に使用されます。
2) AdMob
IMA SDK よりも簡単に統合できるため、通常、バナー広告のみが必要な場合に使用されます。
3) の場合、IMA
Adsを返すためにVAST サーバーが必要ですが、 の場合、AdUnits を作成するためにAdMob
のアカウントが必要です。AdMob
だから私の質問は:
1) 違いに関する私の理解は正しいですか?
2)バナー広告もサポートできるため、機能に関してIMA
はスーパーセットのように見えます。AdMob
あれは正しいですか?3)統合が簡単で、VAST サーバーを必要としないこと以外
に使用する理由はありますか?AdMob
IMA
javascript - DFP のタグとパラメータに関する詳しい情報はどこで入手できますか
このページ : https://support.google.com/dfp_sb/answer/1068325?hl=enでは、使用可能なすべてのオプション パラメータと必須パラメータが網羅されているわけではありません。
より具体的には、次のものが何に使用されているかを知りたいです。
- げた
- イード
- sdr