ドキュメント

​
​

Development

User Acquisition

Monetization

産業

LevelPlay SDK - iOS

Unity SDK

Android SDK

iOS SDK

Adobe AIR SDK

Flutter SDK

React Native SDK

LevelPlay SDK - iOS

Unity LevelPlay
​
​
iOS SDK
  • 使用の準備
  • 規制と設定
  • Ad formats (広告フォーマット)
  • メディエーションネットワーク
    • iOS のメディエーションネットワーク
    • メディエーションネットワークガイド
      • 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 Network
    • SKAdNetwork ID の手動追加
    • Ad Quality でサポートされる広告ソース
  • インテグレーションのテスト
  1. ゲームの成長
  2. Unity LevelPlay
  3. LevelPlay SDK
  4. iOS 開発者向け LevelPlay SDK

Google入札インテグレーション

自動設定ツールまたは手動設定を使用して、Unity LevelPlay Mediation で Google を入札ネットワークとして設定します。
読み終わるまでの所要時間 10 分
最終更新 6日前

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

前提条件

  • リワード広告、インタースティシャル広告、またはバナー広告をアプリケーションに正しく統合していることを確認します。インテグレーション手順については、以下のプラットフォーム固有のガイドを参照してください。

    • リワード広告
    • インタースティシャル
    • バナー
  • Google 入札は、ironSourcr SDK バージョン 7.2.7 以降でサポートされています。
  • Google Ad Manager 広告は、AdMob SDK を使用して配信されます。
  • AdMob SDK は iOS バージョン 10 以降をサポートしており、iOS バージョン 11 以降のユーザーに対して広告をサーバー配信します。

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

  1. Unity LevelPlay Mediation を通じて Google の広告インベントリにアクセスするには、AdMob でアカウントを作成する必要があります。
  2. Unity LevelPlay プラットフォームに合わせて AdMob アカウントのタイムゾーンを UTC に調整することをお勧めします。これにより、正確なレポートが保証されます。詳細
注
ステップ1を完了したら、ステップ3にスキップして自動入札設定ツールを使用して、Unity LevelPlayでGoogle入札を開始して実行できます。手動設定を続行する場合は、ステップ 2 に進みます。

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

次に、アプリケーションを AdMob アカウントに追加する必要があります。

アプリケーションの追加

  • AdMob アカウントにログインします。ダッシュボードで、Apps、Add applicationを選択します。
  • モーダルが表示されます。ここで、アプリケーションの検索、アプリケーションの手動追加、既存のアプリケーションを選択して収益化できます。ironsource アカウントと同様に、プラットフォームごとに一意の AdMob アプリケーションが必要です (iOS + Android)。
  • 広告単位形式として「interstitial」、「rewarded」、または「banners」を選択し、関連する詳細を入力します。
  • Interstitial (インタースティシャル)
    • 広告ユニット名: 広告単位に直感的な名前を付け、配信する広告単位として認識しやすくします。
    • パートナー入札:チェックボックスをオンにして、別のメディエーションプラットフォームで入札を使用していることを示します。
  • リワード広告
    • 広告ユニット名: 広告単位に直感的な名前を付け、配信する広告単位として認識しやすくします。
    • パートナー入札:チェックボックスをオンにして、別のメディエーションプラットフォームで入札を使用していることを示します。
  •  バナー
    • 広告ユニット名: 広告単位に直感的な名前を付け、配信する広告単位として認識しやすくします。
    • パートナー入札:チェックボックスをオンにして、別のメディエーションプラットフォームで入札を使用していることを示します。

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

LevelPlay で Meta オーディエンス ネットワーク の設定を行うには 2 つの方法があります。
  • 自動設定 - Googleアカウントにログインして、新しいアプリケーションと入札プレースメントを自動的に作成し、Google AdMobプラットフォームから必要な設定をすべて取得します。
  • 手動 - LevelPlay プラットフォームと Google AdMob プラットフォーム間で必要な情報を取得して入力します。

自動設定

  • LevelPlay アカウントにログインし、LevelPlay サイドナビバー> 設定> Networks に移動します。
  • 使用可能な広告ネットワークのリストからGoogle AdMobを選択します。
  • Login with Googleを選択し、承認済みのGoogleアカウントでログインします。
  • すでにログインしている場合は、リセット ログインを選択します**(新しいログイン**が必要です)
  • ログイン後、Google自動設定入札者をトグル
  • Instancesページに移動し、Googleのインタースティシャル広告、リワード広告、バナー広告を実行するアプリケーションを選択します。 
  • 「**Add Bidder(**入札を追加)」を選択すると、AdMobプラットフォームに新しいアプリケーションと入札プレースメントが自動的に作成され、広告単位IDがインポートされます。App IDがすでにアプリケーションにアタッチされている場合、広告単位IDパラメーター値を指定せずに配置が1つ以上あれば、自動設定ツールを使用できます。この場合、新しい入札配置が作成されます。
  • Save (保存) を選択して、すべての設定を承認および承認します。保存せずにモジュールを閉じると、データを LevelPlay プラットフォームにインポートせずに AdMob プラットフォームにアセットが作成されます。
Google 入札者インスタンスの状態は、広告形式では ironsource Ads 入札者の状態と同じです。例えば、リワード広告にironsource Adsの入札者を使用していない場合、Googleネットワークでは自動的にアクティブになりません。

手動設定

  1. LevelPlay アカウントにログインし、LevelPlay サイドナビバー> 設定> Networks に移動します。
  2. 使用可能な広告ネットワークのリストからGoogle AdMobを選択します。
  3. LevelPlay ネットワーク設定モジュールに以下のデータを入力して、AdMob が LevelPlay SDK を統合できるようにします。

データ

説明

App ID (アプリ ID)Admob のダッシュボードでアプリケーションに割り当てられた一意の ID。
広告単位 IDAdmob のダッシュボードでアプリケーションの広告単位に割り当てられた一意の ID。
クライアント IDこれは、アカウントと広告単位の関係を指定する一意の識別子です。
クライアントシークレットクライアント ID とペアになる秘密鍵
リフレッシュトークンこれは、クライアントアプリケーションがすでに受信した更新トークンです。
これらの AdMob パラメータを LevelPlay に統合するには、以下の手順を参照してください。
1

App ID

  1. App ID を取得するには、Admob のプラットプラットフォームの左側のサイドバーにある 'Apps' タブに移動し、アプリケーション Settings を選択します。 アプリケーションの設定と App ID が表示されます。
2

Ad Unit ID

  1. 「Ad 単位 ID」 広告単位 ID を取得するには、Admob のプラットプラットフォームの左側のサイドバーにある「Apps」タブに移動し、「Ad Units」を選択します。アプリケーションの広告単位と広告単位 ID が表示されます。
3

Client ID  and Client Secret

  1. クライアント ID とクライアントシークレット を取得するには、Google の API マネージャー にアクセスしてください。
  2. ページの左上にある「API Project」ドロップダウンを選択し、「Create a project」を選択するか、このアプリケーション用にすでに作成したプロジェクトを選択します。この目的で新しいプロジェクトを作成する場合は、表示されるダイアログボックスに プロジェクト名、課金アカウント、場所 を入力し、Create を選択します。
  3. 左のサイドバーで「Credentials」を選択し、「OAuth consent 画面」タブを選択します。次に、「Product Name」を入力し、「Save」を選択します。
  4. 左側のサイドバーで、「ダッシュボード」を選択し、「Enable APIs and services」に移動します。 5.次に、AdMob API を有効にします。 6.左のサイドバーで「Credentials」タブを選択します。Create Credentials ドロップダウンを選択し、OAuth client ID を選択します。
  5. ウェブ アプリケーション を選択し、アプリケーションの名前を入力します。下のフィールドには、少なくとも 1 つの Authorized リダイレクト URI に https://developers.google.com/oauthplayground を入力する必要があります。例を次に示します。
  • Authorized JavaScript origins:
    https://YOUR_NAMESPACE **(Optional)**
  • 承認リダイレクトURI: https://developers.google.com/oauthplayground
  1. Create を選択すると、クライアント ID と クライアントシークレット が表示されます。
4

Refresh Token

  1. 更新トークン を取得するには、**OAuth 2.0 Playground にアクセスします。
  2. 右上隅にある設定アイコンを選択します。「Force 承認 プロンプト」というラベルのボックスのチェックを外し、「Use your own OAuth credentials」をチェックします。Client ID と クライアントシークレット を入力。
  3. 次に、ステップ 1:& Authorize APIs を選択し、https://www.googleapis.com/auth/admob.report と入力し、Authorize APIs を選択します。
  4. AdMob データへのプロジェクトアクセスの許可 5.その後、ステップ 1 から承認コードを受け取り、Exchange 承認 コード for tokens ボタンを選択できるようになります。その後、リフレッシュトークン とアクセストークンが取得されます。
  1. これらのパラメータをすべて設定したら、LevelPlay の Google AdMob アカウント設定に入力します。
  2. 次に、Instances (インスタンス) ページに移動します。Unity LevelPlay の Mediation を Google 入札で実行するページ上部のアプリケーションを選択します。
  3. Ad Networksの設定リストからGoogleを選択し、ツールの定義アイコンを選択します。次に、「Interstitial, リワード広告 Video or Banner Settings(インタースティシャル、リワード広告ビデオ、またはバナー設定)」にApp IDと広告単位****IDを入力します。

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

AdMob SDK 7.69.0 以降では、AdMob は XCFramework を使用しています。AdMob インテグレーションに CocoaPods を使用している場合は、CocoaPods Version 1.9.0 以降が必要です。
V7.42.0 (Adapter バージョン 4.3.3 以降) では、AdMob の SDK ではここで説明されているように、パブリッシャーが AdMob App ID をアプリケーションの Plist に追加する必要があります。または、この変更をプログラムで行うことができます。
<key>GADApplicationIdentifier</key><string>[APP_ID]</string>
GADApplicationIdentifier
値をステップ 3 で取得した App ID 値に置き換えます。

ステップ 5.Info.plist 更新

V7.42.0 (Adapter バージョン 4.3.3 以降) では、AdMob の SDK ではここで説明されているように、パブリッシャーが AdMob App ID をアプリケーションの Plist に追加する必要があります。または、この変更をプログラムで行うことができます。
<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 iOS Adapter 4.3.11 以降を使用して有効化されます。
以下の構文を使用して、パラメーター YES で AdMob tagForChildDirectedTreatment を設定します。
[LevelPlay setMetaDataWithKey:@"AdMob_TFCD" value:@"true"];
LevelPlay.setMetaDataWithKey("AdMob_TFCD", value: "true")
以下の構文を使用して、AdMob tagForChildDirectedTreatment にパラメーター NO を設定します。
[LevelPlay setMetaDataWithKey:@"AdMob_TFCD" value:@"false"];
LevelPlay.setMetaDataWithKey("AdMob_TFCD", value: "false")
AdMob ネットワークの Child-directed 設定の詳細については、 ここ を参照してください。

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

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

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

Unity LevelPlay メディエーションを使用すると、パブリッシャーは AdMob ネットワークと通信できます。すべての広告リクエストに対する最大広告コンテンツレーティングです。この特徴は、LevelPlay SDK 7.12.0 以降、AdMob iOS Adapter 4.3.28 以降を使用して有効化されます。
以下の構文を使用して、maxAdContentRating を設定します
[LevelPlay setMetaDataWithKey:@"AdMob_MaxContentRating" value:@"MAX_AD_CONTENT_RATING_G"];
LevelPlay.setMetaDataWithKey("AdMob_MaxContentRating", value:"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.51 以降を使用して有効化されます。Googleのコンテンツマッピングの詳細については、こちらを参照してください。
単一コンテンツの URL を渡すには、以下の構文を使用します。
[LevelPlay setMetaDataWithKey:@"Google_Content_Mapping" value:@"https://www.example.com"];
LevelPlay.setMetaDataWithKey("Google_Content_Mapping", value: "https://www.example.com")
複数の URL をサポートするには、同じキーを使用し、最大 4 つの URL を共有します。
[LevelPlay setMetaDataWithKey:@"Google_Content_Mapping" value:@[@"https://www.example1.com",@"https://www.example2.com"] mutableCopy];
LevelPlay.setMetaDataWithKey("Google_Content_Mapping", values: ["https://www.example1.com", "https://www.example2.com"])

ステップ 7.ネイティブ広告を有効にする (クローズドベータ版)

リソースバンドル リソースバンドルには、さまざまなバナーサイズのネイティブバナーカスタムビューが含まれています。以下のステップに従って、リソースバンドルをプロジェクトに追加します。
  1. プロジェクトターゲットの選択 
  2. ビルドフェーズタブに移動します。
  3. Copy Bundle Resourcesを開き、**+**アイコンを選択します。
  4. ISAdMobResources.bundle を選択し、Add を選択します。
注
AdMob のネイティブバリデーター特徴は、テスト広告ではデフォルトで有効になっています。AdMob ウェブサイト にアクセスして特徴を無効にしてください。

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

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

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

  • このページ
    • 前提条件

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

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

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

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

      • 自動設定

      • 手動設定

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

    • ステップ 5.Info.plist 更新

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

      • 子ども向け設定 - COPPA

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

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

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

    • ステップ 7.ネイティブ広告を有効にする (クローズドベータ版)


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