ドキュメント

サポート

Unity Ads Monetization (Unity Ads 収益化) ダッシュボード

Google での Unity Ads のアプリ内入札の使用の準備 (AdMob と Ad Manager)

Unity Ads のアプリ内入札を Google (AdMob と Ad Manager) と統合します。
読み終わるまでの所要時間 4 分最終更新 2日前

AdMob または Ad Manager のいずれかを使用して Google メディエーションで Unity のアプリ内入札の使用を開始するには、以下のステップを実行して Google と Unity Ads Monetization (Unity Ads 収益化) ダッシュボード を結び付けます。
  1. 前提条件 を実行します。SDK 互換性を確認し、Monetization ダッシュボードでアプリケーションを設定します。
  2. 新しい広告ユニットを作成して、Monetization ダッシュボードでアプリケーションの入札プレースメントを設定 します。
  3. SDK 入札とセキュアな信号共有を有効 にして、Google で Unity Ads ネットワークを設定します。
  4. Monetization ダッシュボードから 入札プレースメントを Google ダッシュボードにマップ します。

前提条件

Google (AdMob または Ad Manager) を Unity Ads の入札パートナーとして使用するには、以下の前提条件を満たしている必要があります。
  1. 最新バージョンの Unity Ads SDK をインストールする。
  2. Google Mediation SDK と Unity Ads アダプター をインストールする。
  3. Monetization ダッシュボードでプロジェクトのメディエーションパートナーとして Google (AdMob または Ad Manager) を設定する。

互換性のある SDK とアダプターの最小バージョン

パフォーマンスを最大限高めるうえで推奨されるベストプラクティスは、すべてのパブリッシャーで最新の Unity Ads SDK を使用することです。 すべてのプラットフォーム開発者が Google でアプリ内入札を使用するのに必要な互換性のある SDK とアダプターの最小バージョンは以下の通りです。
  • Unity Ads SDK のバージョン: 4.11.3+
  • Google モバイル広告 SDK バージョン:
    • iOS: 11.5.0+
    • Android: 23.0.0+
  • Google Unity Ads アダプター:
    • iOS: 4.11.3.1+
    • Android: 4.11.3.0+
iOS と Android の両方のアダプターは、基本的な SDK を共有しますが、わずかなバージョンの違いがあります。

Unity Ads SDK のインストール

Google メディエーション (AdMob または Ad Manager) を実装するには、まず最新バージョンの Unity Ads SDK をインストールして初期化し、アプリケーション用にコードベースを設定する必要があります。 Unity Ads SDK を使用して特定の開発者プラットフォームに合わせて異なる広告タイプをインストール、初期化、実装する方法については、Android 開発者iOS 開発者Unity 開発者 向けの Unity Ads インテグレーションガイドを参照してください。

Unity Ads アダプターを使用した Google Mobile Ads SDK のインストール

Unity Ads ネットワークでのアプリ内入札に Google をメディエーターとして使用するには、Google Mobile Ads SDK をダウンロードして、アプリケーションに Unity Ads アダプターを統合する必要があります。この方法は、アプリケーションで使用する開発者プラットフォームと、インテグレーションプロセスに必要となるカスタマイズレベルやコントロールレベルによって変わります。 詳細については、Google が提供するプラットフォームごとの「AdMob または Ad Manager 向けメディエーションネットワークの開発ガイド」を参照してください。

Monetization ダッシュボードで Google Admob/Ad Manager をメディエーションパートナーとして設定する

Monetization ダッシュボードでプロジェクトの Google メディエーションを有効にするには、Monetization ダッシュボードで以下を行って、Google (Admob/Ad Manager) をメディエーションパートナーとして設定してください。 現在のプロジェクトの場合:
  1. プロジェクトに移動し、Settings (設定) に移動します。
  2. Mediation Partner (メディエーションパートナー) セクションを編集し、Google (Admob/Ad Manager) をメディエーションパートナーに選択します。
  3. Save (保存) をクリックします。
新しいプロジェクトの場合:
  1. 新しいプロジェクトを作成してから、必要な情報を入力して設定を完了し、Monetization ダッシュボードにアクセスします。
  2. ナビゲーションメニューから Enable Ads (広告を有効化) をクリックします。
  3. メディエーションソリューションとして I use mediation (メディエーションを使用する) を選択し、メディエーションパートナーとして Google (AdMob/Ad Manager) を選択します。
  4. Next (次へ) をクリックし、プロジェクト情報、プレースメントの設定、ストア ID の設定を完了してから、Add Project (プロジェクトを追加) をクリックします。

Monetization ダッシュボードで新しい広告ユニットと入札プレースメントを作成する

Unity Ads SDK で Google メディエーションによるアプリ内入札を使用するには、最初のステップとして、Monetization ダッシュボードで新しい広告ユニットと入札プレースメントを作成する必要があります。Monetization ダッシュボードのこの新しい入札プレースメントを使用して、Google (AdMob または Ad Manager) ダッシュボードにマップされた入札プレースメントを作成します。入札設定 のステップに従って、Monetization ダッシュボード で新しい広告ユニットと入札プレースメントを作成します。
Unity Ads ネットワークは、入札またはウォーターフォールのいずれか一方に対してのみ設定可能で、両方を同時には設定できません。入札とウォーターフォールの両方のプレースメントが作成された場合、広告フィルのリクエストに関しては、デフォルトでウォーターフォールプレースメントよりも入札プレースメントが優先されます。ウォーターフォールプレースメントをアプリ内入札に再利用することはできません。Monetization ダッシュボードから入札プレースメント ID を生成する必要があるためです。
重要
作成済みの入札プレースメントを忘れずに検索し、関連する入札プレースメント ID をコピーします。この Unity 入札プレースメント ID は、AdMob または Ad Manager のダッシュボードで Google 入札プレースメントにマップするために必要です。

Google での SDK 入札用の Unity Ads ネットワークワークの設定

Google SDK Bidding では、セキュアな信号共有とプレースメントマッピングを有効にするには、アカウントごとに 1 回、Unity Ads ネットワークワークを設定する必要があります。 Unity では、これらの機能の両方を有効にする必要があり、有効にしないと入札を行いません。
Unity に入札を返すようにするには、Privacy and Messaging (プライバシーとメッセージ) 設定で、米国の州でのデータ処理を有効にしておきます。Unity は州の法的規制に準拠しています。詳細は、Unity のプライバシー のドキュメントを参照してください。
Google での SDK 入札の設定に関するガイダンスについては、SDK 入札設定の確認 に関する Google のドキュメントを参照してください。
重要
Google AdMob または Google Ad Manager のメディエーションで Unity Ads を入札者として使用する場合、SDK 入札からの収益はすべて Unity ではなく Google によって支払われます。Unity Ads のウォーターフォールプレースメントからの収益のみが Unity から支払われます。その結果、入札収益は Unity の Monetization ダッシュボードまたは Finance セクションには表示されません。支払いの詳細については、Google アカウントを参照してください。

Google ダッシュボードでの広告ユニットのマップ

Google メディエーションを使用して Unity Ads のアプリ内入札を使用する次のステップでは、Google AdMob または Ad Manager の広告ユニットを、Monetization ダッシュボードの Unity のプレースメント ID と結び付ける必要があります。 Google (AdMob または Ad Manager) ダッシュボードで新しい広告ユニットを作成する方法については、Google の Unity Ads とメディエーションの統合 ドキュメントを参照してください。Unity へのマッピングのヘルプについては、Google の Ad unity mapping for SDK Bidding のドキュメントを参照してください。

広告ユニットのマッピングに関する考慮事項

  • プレースメント同士を結び付けるには、Monetization ダッシュボードの入札プレースメント ID を、Google ダッシュボードの入札プレースメント ID フィールドに入力する必要があります。必ず Unity の入札プレースメント ID を入力してください。ウォーターフォールプレースメント ID を入力すると、設定が失敗します。
  • Unity は、入札とウォーターフォールが同じユーザーセッションで使用されるハイブリッドオークションをサポートしていません。A/B テストでは、ユーザーセッションを 100% ウォーターフォールと100% 入札に分割するか、開始から 100% 入札を採用する必要があります。