mcpField
I
ima-sdk-client-side

ima-sdk-client-side

github.com/google開発21.6k4.7k 回インストール今日更新
リポジトリ

ima-sdk-client-side について

ウェブサイトやアプリに動画・音声広告を組み込む開発者向けの、IMA SDK クライアント統合スキルです。広告リクエストから再生、後片付けまでの流れと、プラットフォーム別ガイドを示します。

主な機能

  1. 01動画・音声のインストリーム広告読み込み
  2. 02VAST サーバーへの広告リクエスト
  3. 03広告再生イベントの処理
  4. 04AdsManager リソースの解放

活用シーン

  1. 01ウェブサイトやアプリへの動画広告導入
  2. 02広告読み込みの成功・失敗処理
  3. 03広告とコンテンツの再生制御

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/google/skills --skill ima-sdk-client-side

インストール後、Claude Code で/ima-sdk-client-sideを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

references/
ima-sdk-android-guide.md
ima-sdk-ios-guide.md
ima-sdk-tvos-guide.md
ima-sdk-web-guide.md
ima-sdk-web-iframe-mode.md
ima-sdk-web-mobile-safari.md

詳細

IMA SDK クライアントサイド

Google IMA SDK(Interactive Media Ads)を使用すると、ウェブサイト、アプリ、テレビなどのデジタルプラットフォームにインストリーム動画広告や音声広告を読み込めます。IMA SDK を使用して、VAST 準拠の任意の広告サーバーに広告をリクエストし、広告の再生を管理できます。

前提条件

IMA SDK を統合する前に、アプリがサポートできるすべてのプラットフォームに対応するため、以下のプラットフォーム別ガイドを必ずお読みください。


クイックスタート(一般的なワークフロー)

  1. SDK をインポートします:前提条件、依存関係。
  2. 初期化:早期セットアップ、ウォームアップ、設定の構成、広告 UI のセットアップ。
  3. 広告リクエスト:リクエストの作成と実行、ユーザージェスチャーへの準拠。
  4. 広告の読み込み成功/失敗:読み込みイベントを処理して AdsManager を取得するか、早期の致命的エラーを処理します。
  5. 広告再生イベント:AdsManager 経由で再生イベントを監視し、コンテンツの再生/一時停止を調整するとともに、致命的でない LOG イベントや再生中の致命的エラーを処理します。
  6. クリーンアップ:AdsManager を適切に破棄してリソースを解放し、メモリリークを防ぎます。

プラットフォーム固有の実装について詳しくは、必ず「前提条件」セクションのガイドを参照してください。

コメント