ドキュメント

​
​

Development

User Acquisition

Monetization

産業

LevelPlay SDK - Unity

Unity SDK

Android SDK

iOS SDK

Adobe AIR SDK

Flutter SDK

React Native SDK

LevelPlay SDK - Unity

Unity LevelPlay
​
​
Unity SDK
  • 使用の準備
  • 規制と設定
  • Ad formats (広告フォーマット)
  • メディエーションネットワーク
    • Unity 向けメディエーションネットワーク
    • メディエーションネットワークガイド
      • AppLovin
      • APS
      • BidMachine
      • BIGO Ads
      • Chartboost
      • CSJ
      • DT Exchange
      • Google Ad Manager
      • Google AdMob
      • Google bidding
      • HyprMX
      • InMobi
      • Liftoff Monetize
      • LY Ads Network
      • Meta Audience Network
      • Mintegral
      • MobileFuse
      • Moloco
      • Ogury
      • Pangle
      • PubMatic
      • Smaato
      • SuperAwesome
      • Tencent
      • Unity Ads
      • Verve
      • VK Ad Network
      • Voodoo
      • Yandex Ads
      • YSO
    • SKAdNetwork ID の手動追加
    • Ad Quality でサポートされる広告ソース
  • インテグレーションのテスト
  1. ゲームの成長
  2. Unity LevelPlay
  3. LevelPlay SDK
  4. Unity 開発者向け LevelPlay SDK

Google AdMob インテグレーション

AdMob アカウントの作成、アプリケーションの追加、広告ゾーンの設定により、AdMob を Unity LevelPlay の広告ネットワークとして統合します。
読み終わるまでの所要時間 11 分
最終更新 6日前

重要
以下のドキュメントでは、Unity が開発、所有、または運用するものではない製品またはサービス ("サードパーティ製品") を取り上げます。 その情報は、古かったり、不完全であったりする可能性がありますが、利便性のために提供しています。 サードパーティ製品を使用する際は、その製品の規約に従うものとします。 Unity はそれらの製品に関して一切保証を行わず、その使用によって生じた損害や損失 (サードパーティプロバイダーのコンテンツ、広告、製品、資料に関する問題を含む) について責任を負いません。
注
このメディエーション ネットワークのアダプタ変更ログを表示するには、Unity 向けメディエーション ネットワーク を参照してください。
このガイドでは、Unity LevelPlay Mediation で AdMob と AdMob ネイティブをライブ広告ネットワークとして設定する手順をステップごとに説明します。

前提条件

LevelPlay SDK のインタースティシャルメディエーション、リワードメディエーション、またはバナーメディエーションがアプリケーションに正しく統合されていることを確認します。
Google Ad Manager 広告は、AdMob SDK を使用して配信されます。
AdMob SDK 7.69.0 以降では、AdMob は XCFramework を使用しています。AdMob インテグレーションに CocoaPods を使用している場合は、CocoaPods Version 1.9.0 以降が必要です。
AdMob は Android オペレーティングシステムバージョン 4.1 (API レベル 16) 以降をサポートします。必要な Gradle ビルドツールは 3.5.4 です。\
AdMob SDK は iOS バージョン 10 以降をサポートしており、iOS バージョン 11 以降のユーザーに対して広告をサーバー配信します。

ステップ 1. AdMob アカウントの作成

  1. Unity LevelPlay Mediationを使用してAdMobのバナーとネイティブ広告インベントリにアクセスするには、AdMobでアカウントを作成する必要があります。
  2. ironsource プラットフォームに合わせて AdMob アカウントのタイムゾーンを UTC に調整することをお勧めします。これにより、正確なレポートが保証されます。詳細

ステップ 2. Admob でのアプリケーションと広告ゾーンの作成

次に、アプリケーションを追加し、AdMob アカウントに広告ゾーンを設定する必要があります。
AdMob では、同じ設定で同じ広告タイプの広告ゾーンを 3 つ以上設定することはできません。
例えば、メディエーショングループに対して許可されるリワード広告は3つまでです。

アプリケーションの追加

  • AdMob アカウントにログインします。ダッシュボードで、Appsを選択します。
  • モーダルが表示されます。ここで、アプリケーションの検索、アプリケーションの手動追加、既存のアプリケーションを選択して収益化できます。
    注
    LevelPlay アカウントと同様に、プラットフォーム (iOS + Android) ごとに一意の AdMob アプリケーションが必要です。
  • 広告単位形式として、「interstitial」、「rewarded」、「banners」、または「ネイティブ advanced(バナーのネイティブ広告)」を選択し、関連する詳細を入力します。

Interstitial (インタースティシャル)

  • 広告タイプ:インタースティシャルではテキスト、画像、ビデオ、リッチ メディアをサポートするため、2 つのボックスはチェックしたままにしておきます。
  • 広告ユニット名: 推奨されるベストプラクティスは、Unity LevelPlay Mediation を通じて AdMob インタースティシャルに提供する広告単位として認識しやすいように、広告単位に直感的に名前を付けることです。

リワード広告

  • 広告ユニット名: 推奨されるベストプラクティスは、Unity LevelPlay Mediation を通じて AdMob のリワード広告を配信する広告単位として認識しやすいように、広告単位に直感的に名前を付けることです。

バナー

  • 広告単位名: 推奨されるベストプラクティスは、広告単位に直感的な名前を付けて、AdMobバナーを配信する広告単位として認識しやすくすることです。 Unity LevelPlay Mediation
  • eCPMフロア - 国とウォーターフォール戦略に応じて、eCPM値を有効化して入力します。
重要
自動更新:「Do not refresh」オプションを選択します。(繰り返しになりますが、更新頻度はメディエーションプラットフォームでコントロールできます)

ネイティブ

バナーのネイティブ広告を使用すると、Google AdMob からネイティブ広告の需要にアクセスできます。つまり、Googleのネイティブとバナーの両方の需要にアクセスすることでバナーのパフォーマンスを向上させることができます。
  • 広告ユニット名: 簡単に認識できるように名前を入力します。
    • 詳細設定:画像とビデオの両方を選択
    • eCPM floor:国とウォーターフォール戦略に従って eCPM 値を有効にして入力します。
App IDと広告単位IDを取得し、後で使用するために保存します。次に、Done (完了) を選択します。

ステップ 3. LevelPlay ネットワークワーク設定モジュールで AdMob をアクティベートする

LevelPlay SDK Networks 設定ページで AdMob を設定するときに Google アカウントにサインインします。AdMob インタースティシャル、リワード広告、バナー、ネイティブ広告を実行するために必要なパラメータが自動的に取得されます。
AdMob が LevelPlay SDK で正しく動作するためには、ironsource ネットワーク設定モジュールに AdMob アカウントのデータをいくつか挿入する必要があります。

データ

説明

App ID (アプリ ID)Admob のダッシュボードでアプリケーションに割り当てられた一意の ID。
広告単位 IDAdmob のダッシュボードでアプリケーションの広告単位に割り当てられた一意の ID。
クライアント IDアカウントと広告単位の関係を指定する一意の識別子。
クライアントシークレットクライアント ID とペアになる秘密鍵
リフレッシュトークンクライアントアプリケーションがすでに受信している更新トークン。
この情報を取得したら、LevelPlay アカウントで AdMob のパラメータを設定する必要があります。上記の情報を正しく追加することで、AdMob の広告インベントリと Unity LevelPlay Mediation のレポートデータを最大限に活用できるようになります。
  1. App ID (アプリ ID) App ID を取得するには、Admob のプラットフォームの左側のサイドバーにある Apps (アプリケーション) タブに移動し、アプリケーション設定を選択します。アプリケーションの設定と App ID が表示されます。
アプリ ID の場所
  1. 広告単位 ID 広告単位 ID を取得するには、Admob のプラットフォームの左側のサイドバーにある Apps (アプリケーション) タブに移動し、Ad Units (広告単位) を選択します。アプリケーションの広告単位と広告単位 ID が表示されます。
広告単位 ID の場所
  1. Client ID and Client Secret (クライアント ID とクライアントシークレット)
    1. クライアントIDとクライアントシークレットを取得するには、GoogleのAPI Managerにアクセスします。
    2. ページの左上にある API Project ドロップダウンを選択し、Create a project を選択するか、このアプリケーション用にすでに作成したプロジェクトを選択します。この目的で新しいプロジェクトを作成する場合は、表示されるダイアログボックスにプロジェクト名、課金アカウント、場所を入力し、Create (作成) を選択します。
    3. 左側のサイドバーで、[Credentials] を選択し、[OAuth consent screen] タブを選択します。 このページで、**Product Name (**製品名) を指定します。Save (保存) を選択します。
    4. 左側のサイドバーで、「ダッシュボード**」を選択し、「ENABLE APIS AND SERVICES」に移動します。
    5. 次に、AdMob API を有効にします。
    6. 左側のサイドバーでCredentialsタブを選択します。Create Credentials ドロップダウンを選択し、OAuth client ID を選択します。
    7. ウェブアプリケーションを選択し、アプリケーションの名前を指定します。下のフィールドに、少なくとも 1 つの Authorized リダイレクト URI のhttps://developers.google.com/oauthplaygroundを入力する必要があります。例を次に示します。
      • Authorized JavaScript origins:
        https://YOUR_NAMESPACE **(Optional)**
      • Authorized リダイレクト URI:https://developers.google.com/oauthplayground
    8. Create を選択すると、クライアント ID とクライアントシークレットが表示されます。
  2. リフレッシュトークン
    1. リフレッシュトークンを取得するには、OAuth 2.0 Playground に移動します。
    2. 右上隅にある設定アイコンを選択します。承認プロンプトの強制というラベルのボックスをオフにし、Use your own OAuth credentials をオンにします。クライアント ID とクライアントシークレットを入力。
OAuth 設定
  1. 次に、ステップ 1:& Authorize APIs を選択し、**https://www.googleapis.com/auth/admob.report を**入力して Authorize APIs を選択します。
Authorize APIs
  1. プロジェクトに AdMob データへのアクセスを許可します。
  2. 次に、ステップ1から承認コードを受け取り、Exchange承認コード for tokensボタンを選択できるようになります。次に、更新トークンとアクセストークンを取得します。
リフレッシュトークン

LevelPlay アカウントでの AdMob パラメータの設定

  • これらのパラメータをすべて設定したら、Ironsource アカウントにログインし、「Monetize(収益化)」>「設定」>「**SDK Networks(**SDK ネットワーク)」に移動します。
SDK ネットワーク
  • Manage Networks のリストから Admob を選択し、Admob Client ID、クライアントシークレット、リフレッシュトークンを入力するか、Login with Google オプションを選択します。
ログイン オプション
Login with Google
  • Save (保存) を選択します。すると、AdMob と AdMob ネイティブが Available Ad Networks テーブルで有効になります。
SDK Networks テーブル
  • 次に、AdMob で Unity LevelPlay の Mediation を実行するアプリケーションを選択します。
  • Ad Networksの設定リストからAdmobを選択し、ツールの定義アイコンを選択します。次に、「Interstitial, リワード広告 Video or Banner Settings(インタースティシャル、リワード広告ビデオ、またはバナー設定)」にApp IDと広告単位****IDを入力します。
設定の定義
  • Reporting API とのインテグレーションを確認します。この列では、Reporting API を通じたインテグレーションを確認し、次の 3 つの応答を返します。検証済み、失敗、無反応。インテグレーションと上で入力した情報を再確認し、検証済み(Verified) が表示されるまで 再試行(Retry) を選択します。

ステップ 4. Admob アダプタをビルドに追加する

Unity インテグレーション マネージャ(推奨)

SDK インテグレーションが完了したら、Unity インテグレーションマネージャーを使用して AdMob Adapter をダウンロードできます。
Unity Development プラットフォームで、LevelPlay > インテグレーションマネージャー に移動します。
すでに最新バージョンのアダプタがある場合は、アクション ボタンが「Updated」に変わり、無効になります。

Android (手動解決)

変更を適用するには、必ず「解決」プロセスを使用してください。これにより、選択に応じて関連するアーティファクトがすべてダウンロードされます。詳細については、こちらの手順を参照してください。

AdMob App ID の追加

Android

AdMob App IDをアプリケーションのAndroidマニフェストに
<application></application>
タグの子として追加します。
<meta-data android:name="com.google.android.gms.ads.APPLICATION_ID" android:value="[ADMOB_APP_ID]"/>
[ADMOB\_APP\_ID\]
をステップ 3 で取得した App ID 値に置き換えます。 これを行わないと、AdMob の SDK に起因するクラッシュが発生します。詳細については、AdMobのガイドを参照してください。

iOS

ここで説明されているように、AdMob App ID をアプリケーションの plist に追加します。 または、この変更をプログラムで行うことができます。
<key>GADApplicationIdentifier</key><string>[APP_ID]</string>
“GADApplicationIdentifier” の値をステップ 3 で取得した App ID 値に置き換えます。

Android プラグイン手動インテグレーション

  1. Android 用 Admob Adapter のダウンロード:
    AdMob アダプタと AdMob SDK (AAR) はここからダウンロードしてください。
  2. Unity プロジェクトに Admob ファイルを追加します。
    ファイルを Assets/Plugins/Android/ にインポートします。
  3. AdMob App IDをアプリケーションのAndroidマニフェストに
    <application></application>
    タグの子として追加します。
<meta-data android:name="com.google.android.gms.ads.APPLICATION_ID" android:value="[ADMOB_APP_ID]"/>
  1. [ADMOB\_APP\_ID\]
    をステップ 3 で取得した App ID 値に置き換えます。 これを行わないと、AdMob の SDK に起因するクラッシュが発生します。詳細については、AdMobのガイドを参照してください。

iOS プラグイン手動インテグレーション

  1. AdMob iOS アダプターをダウンロードします。 iOS のメディエーションネットワーク を参照してください。
  2. Unity プロジェクトに AdMob アダプタを追加します。 AdMob アダプタファイルを Assets/Plugins/iOS にインポート
  3. Xcode プロジェクトに SDK を追加します。 Unity3DはXCFrameworksをサポートしていないため、SDK XCFrameworksをXcodeプロジェクトに直接追加します。
  4. ここで説明されているように、AdMob App ID をアプリケーションの plist に追加します。 または、この変更をプログラムで行うことができます。
<key>GADApplicationIdentifier</key><string>[APP_ID]</string>
  1. “GADApplicationIdentifier” の値をステップ 3 で取得した App ID 値に置き換えます。

ステップ 5.Info.plist の更新 (iOS の場合)

AdMob SDK V7.42.0 for iOS**(Adapter version** 4.3.3 + iOS/Unity )以降、AdMobのSDKでは、パブリッシャーがここで説明されているように、アプリケーションのplistにAdMob App IDを追加する必要があります。 または、この変更をプログラムで行うことができます。
<key>GADApplicationIdentifier</key><string>[APP_ID]</string>
“GADApplicationIdentifier” の値をステップ 3 で取得した App ID 値に置き換えます。 これを行わないと、AdMob の SDK に起因するクラッシュが発生します。詳細については、AdMobのガイドを参照してください。

ステップ 6.追加ステップ

子ども向け設定 – COPPA

Unity LevelPlay メディエーションを使用すると、パブリッシャーは AdMob の子指向設定を AdMob ネットワークに直接通知できます。 この特徴は、LevelPlay SDK 6.14.0 以降、AdMob Unity Adapter 4.3.12 以降を使用して有効化されます。
以下の構文を使用して、AdMob の setTagForChildDirectedTreatment をパラメーター true で設定します。
LevelPlay.SetMetaData("AdMob_TFCD","true");
以下の構文を使用して、AdMob の setTagForChildDirectedTreatment をパラメーター false で設定します。
LevelPlay.SetMetaData("AdMob_TFCD","false");
AdMob ネットワークでの Child-directed 設定の詳細については、次の URL を参照してください。 ここ。

同意年齢に満たないユーザー – GDPR

Unity LevelPlay メディエーションを使用すると、パブリッシャーは AdMob ネットワーク、TFUA (ヨーロッパの同意年齢に満たないユーザーのためのタグ) リクエストと通信できます。 この特徴は、LevelPlay SDK 6.14.0 以降、AdMob Unity Adapter 4.3.12 以降を使用して有効化されます。
以下の構文を使用して、setTagForUnderAgeOfConsent を true に設定します。
LevelPlay.SetMetaData("AdMob_TFUA","true");
以下の構文を使用して、setTagForUnderAgeOfConsent を false に設定します。
LevelPlay.SetMetaData("AdMob_TFUA","false");
AdMob ネットワークの Child-directed 設定の詳細については、こちらを参照してください。

広告コンテンツフィルタリング

Unity LevelPlay メディエーションを使用すると、パブリッシャーは AdMob ネットワークと通信できます。すべての広告リクエストに対する最大広告コンテンツレーティングです。 この特徴は、LevelPlay SDK 7.12.0 以降、AdMob Android Adapter 4.3.23 以降を使用して有効化されます。
maxAdContentRating を設定するには、以下の構文を使用します。
LevelPlay.SetMetaData("AdMob_MaxContentRating","MAX_AD_CONTENT_RATING_G");
このプロパティに指定できる値は、Google が定義したデジタルコンテンツラベル分類に基づいています。
  • MAX_AD_CONTENT_RATING_G
  • MAX_AD_CONTENT_RATING_PG
  • MAX_AD_CONTENT_RATING_T
  • MAX_AD_CONTENT_RATING_MA
AdMob ネットワークの Ad Content Rating プロパティの詳細については、こちらを参照してください。

コンテンツ URL マッピング サポート

Unity LevelPlay は、Google のアプリケーションのコンテンツマッピングをサポートしており、「Google_コンテンツ_マッピング」設定を使用して URL を共有できます。この特徴は、LevelPlay SDK 7.7.0 以降、AdMob Adapter 4.3.58 以降を使用して有効化されます。Google のコンテンツマッピングの詳細については、こちらを参照してください。
単一コンテンツの URL を渡すには、以下の構文を使用します。
LevelPlay.SetMetaData("Google_Content_Mapping","https://www.example.com");
複数の URL をサポートするには、同じキーを使用し、最大 4 つの URL を共有します。
LevelPlay.SetMetaData("Google_Content_Mapping",new[] {"https://www.example1.com","https://www.example2.com"});

広告ネットワークインテグレーションの確認

LevelPlay とその他の Ad Networks のインテグレーションを検証するには、このドキュメントを参照してください。

次のステップ

Unity LevelPlay を通じて追加の広告ネットワークを活用するには、アダプタを統合し、インテグレーションガイドに従います。

  • Unity
  • Android
  • iOS
  • Adobe AIR
  • Flutter
  • React ネイティブ

Copyright © 2026 Unity Technologies
法規事項プライバシーポリシークッキーDocumentation Terms of Use私の個人情報を販売または共有しないプライバシーに関する選択 (クッキー設定)

"Unity" の名称、Unity のロゴ、およびその他の Unity の商標は、米国およびその他の国における Unity Technologies またはその関係会社の商標または登録商標です (詳しくはこちら)。その他の名称またはブランドは該当する所有者の商標です。

一部のページは利便性向上のため機械翻訳を使用しており、内容に不正確な表現が含まれる場合があります。内容に齟齬または不一致が生じた場合は、英語版を正本とします。

  • このページ
    • 前提条件

    • ステップ 1. AdMob アカウントの作成

    • ステップ 2. Admob でのアプリケーションと広告ゾーンの作成

      • アプリケーションの追加

        • Interstitial (インタースティシャル)

        • リワード広告

        • バナー

        • ネイティブ

    • ステップ 3. LevelPlay ネットワークワーク設定モジュールで AdMob をアクティベートする

      • LevelPlay アカウントでの AdMob パラメータの設定

    • ステップ 4. Admob アダプタをビルドに追加する

      • Unity インテグレーション マネージャ(推奨)

      • Android (手動解決)

      • AdMob App ID の追加

        • Android

        • iOS

        • Android プラグイン手動インテグレーション

        • iOS プラグイン手動インテグレーション

    • ステップ 5.Info.plist の更新 (iOS の場合)

    • ステップ 6.追加ステップ

      • 子ども向け設定 – COPPA

      • 同意年齢に満たないユーザー – GDPR

        • 広告コンテンツフィルタリング

        • コンテンツ URL マッピング サポート

    • 広告ネットワークインテグレーションの確認

    • 次のステップ


このページの問題を報告する