このガイドでは、Google Mobile Ads SDK を使用して、Google Mobile Ads SDK を読み込んで表示する方法を説明します。 メディエーションを使った Pangle の広告 ウォーターフォールと入札の両方に対応 入札 の統合をご覧ください。このコースでは、 広告ユニットのメディエーション設定への Pangle の追加と、 SDK とアダプタをアプリに Unity Pangle します。
サポートされている統合と広告フォーマット
Pangle 向け Ad Manager メディエーション アダプタには、 次のような機能があります。
統合 | |
---|---|
単価設定 | |
滝 | 1 |
フォーマット | |
バナー | |
インタースティシャル | |
特典 | |
リワード インタースティシャル |
要件
- 最新の Google Mobile Ads SDK
- Unity 5.6 以降
- Android にデプロイする
<ph type="x-smartling-placeholder">
- </ph>
- Android API レベル 21 以降
- iOS にデプロイする場合
<ph type="x-smartling-placeholder">
- </ph>
- iOS デプロイ ターゲットが 12.0 以降であること
- 以下で構成された Unity 作業プロジェクト Google Mobile Ads SDK詳しくは、 スタートガイドをご覧ください。
- メディエーションを完了する スタートガイド
ステップ 1: Pangle UI で構成をセットアップする
新しいアプリケーションの追加
[Applications] タブに移動し、[Add App] ボタンをクリックします。
アプリケーションを作成するオペレーティング システムを選択し、フォームの残りの部分を入力します。[送信] をクリックします。
Android
iOS
アプリケーションのアプリ ID をメモします。
Android
iOS
広告プレースメントを作成する
アプリが作成されたら、[追加] ボタンをクリックして広告のプレースメントを作成します。
Android
iOS
入札
広告フォーマットと広告プレースメント名を選択し、[価格設定タイプ] として [アプリ内入札] を選択します。フォームの残りの部分に記入して、[送信] をクリックします。
広告のプレースメントを作成したら、広告プレースメント ID をメモします。
Android
iOS
ウォーターフォール
[広告フォーマット] と [広告プレースメント名] を選択し、[課金タイプ] で [グローバル CPM] を選択します。フォームの残りの部分に記入して、[送信] をクリックします。
広告のプレースメントを作成したら、広告プレースメント ID をメモします。
Android
iOS
テストモードをオンにする
Pangle のテスト広告を有効にする方法については、Pangle のテスト広告を追加する方法ガイドをご覧ください。
ステップ 2: UI で Ad Manager Pangle デマンドを設定する
広告ユニットのメディエーション設定を行う
ステップ 3: Pangle SDK とアダプタをインポートする
Pangle 向け Google モバイル広告メディエーション プラグインの最新バージョンをダウンロード
変更履歴のダウンロード リンクから確認できます。
zip から GoogleMobileAdsPangleMediation.unitypackage
を抽出します
表示されます。
Unity プロジェクト エディタで、[Assets] >パッケージをインポート >カスタム
パッケージ化し、GoogleMobileAdsPangleMediation.unitypackage
を見つけます。
表示されます。すべてのファイルが選択されていることを確認して、
インポート。
次に、[アセット >Play 開発者サービス リゾルバ >Android リゾルバ >
Force Resolve。Unity Play Services Resolver ライブラリは、
最初から依存関係を解決し、宣言された依存関係を
Unity アプリの Assets/Plugins/Android
ディレクトリ。
ステップ 4: 必要なコードを追加する
Android
Pangle の統合に必要な追加のコードはありません。
iOS
SKAdNetwork との統合
Pangle のドキュメントを参照する
プロジェクトの Info.plist
ファイルに SKAdNetwork 識別子を追加します。
ステップ 5: 実装をテストする
テスト広告を有効にする
Ad Manager にテストデバイスを登録し、 Pangle UI でテストモードを有効にします。
テスト広告を確認する
Pangleからテスト広告を受信していることを確認するには、広告インスペクタで Pangle (Bidding) and Pangle (Waterfall) 広告ソースを使用して単独の広告ソースのテストを有効にします。
エラーコード
アダプタが Pangle から広告を受信できない場合、パブリッシャーは
広告レスポンスからの根本的なエラーを
ResponseInfo
クラスがあります。
Android
com.pangle.ads
com.google.ads.mediation.pangle.PangleMediationAdapter
iOS
GADMediationAdapterPangle
以下に、Pangle アダプタがスローするコードとそのメッセージを示します。 広告の読み込みに失敗した場合:
Android
エラーコード | ドメイン | 理由 |
---|---|---|
101 | com.google.ads.mediation.pangle | サーバー パラメータが無効です(例: アプリ ID やプレースメント ID がない)。 |
102 | com.google.ads.mediation.pangle | リクエストされた広告サイズが、Pangle でサポートされているバナーサイズと一致しません。 |
103 | com.google.ads.mediation.pangle | 入札レスポンスがないか、無効です。 |
-1-60000 | com.pangle.ads | Pangle SDK からエラーが返されました。詳しくは、Pangle のドキュメントをご覧ください。 |
iOS
エラーコード | ドメイン | 理由 |
---|---|---|
101 | com.google.ads.mediation.pangle | サーバー パラメータが無効です(例: アプリ ID やプレースメント ID がない)。 |
102 | com.google.ads.mediation.pangle | リクエストされた広告サイズが、Pangle でサポートされているバナーサイズと一致しません。 |
-1-60000 | Pangle SDK から送信 | Pangle SDK からエラーが返されました。詳しくは、Pangle のドキュメントをご覧ください。 |
Pangle Unity メディエーション プラグインの変更履歴
バージョン 4.2.1
- Pangle Android アダプター バージョン 6.1.0.7.0 をサポートします。
- Pangle iOS アダプター バージョン 6.1.0.6.0 をサポートします。
- Google Mobile Ads Unity Plugin バージョン 9.2.0 でビルド、テストされています。
バージョン 4.2.0
DummyClient
の名前をPlaceholderClient
に変更しました。- Pangle Android アダプター バージョン 6.1.0.6.0 をサポートします。
- Pangle iOS アダプター バージョン 6.1.0.5.0 をサポートします。
- Google Mobile Ads Unity Plugin バージョン 9.2.0 でビルド、テストされています。
バージョン 4.1.0
- Pangle Android アダプター バージョン 6.0.0.8.0 をサポートします。
- Pangle iOS アダプター バージョン 6.1.0.5.0 をサポートします。
- Google Mobile Ads Unity プラグイン バージョン 9.1.1 でビルド、テストされています。
バージョン 4.0.1
- Pangle Android アダプター バージョン 6.0.0.5.0 をサポートします。
- Pangle iOS アダプター バージョン 6.0.0.6.0 をサポートします。
- Google Mobile Ads Unity Plugin バージョン 9.1.0 でビルド、テストされています。
バージョン 4.0.0
- Pangle Android アダプター バージョン 6.0.0.5.0 をサポートします。
- Pangle iOS アダプター バージョン 6.0.0.5.0 をサポートします。
- Google Mobile Ads Unity Plugin バージョン 9.1.0 でビルド、テストされています。
バージョン 3.0.0
- Pangle Android アダプター バージョン 6.0.0.3.0 をサポートします。
- Pangle iOS アダプター バージョン 5.9.0.9.0 をサポートします。
- Google Mobile Ads Unity Plugin バージョン 9.1.0 でビルド、テストされています。
バージョン 2.8.1
- Pangle Android アダプター バージョン 5.9.0.6.0 をサポートします。
- Pangle iOS アダプター バージョン 5.9.0.8.0 をサポートします。
- Google Mobile Ads Unity Plugin バージョン 9.1.0 でビルド、テストされています。
バージョン 2.8.0
- Pangle Android アダプター バージョン 5.9.0.4.0 をサポートします。
- Pangle iOS アダプター バージョン 5.9.0.7.0 をサポートします。
- Google Mobile Ads Unity Plugin バージョン 9.1.0 でビルド、テストされています。
バージョン 2.7.0
- Pangle Android アダプター バージョン 5.9.0.2.0 をサポートします。
- Pangle iOS アダプター バージョン 5.8.0.8.0 をサポートします。
- Google Mobile Ads Unity Plugin バージョン 9.1.0 でビルド、テストされています。
バージョン 2.6.0
- Pangle Android アダプター バージョン 5.8.0.9.0 をサポートします。
- Pangle iOS アダプター バージョン 5.8.0.8.0 をサポートします。
- Google Mobile Ads Unity プラグイン バージョン 9.0.0 でビルド、テストされています。
バージョン 2.5.0
- Pangle Android アダプター バージョン 5.7.0.1.0 をサポートします。
- Pangle iOS アダプター バージョン 5.7.0.7.0 をサポートします。
- Google Mobile Ads Unity プラグイン バージョン 8.6.0 でビルド、テストされています。
バージョン 2.4.0
- Pangle Android アダプター バージョン 5.5.0.9.0 をサポートします。
- Pangle iOS アダプター バージョン 5.5.0.9.0 をサポートします。
- Google Mobile Ads Unity プラグイン バージョン 8.6.0 でビルド、テストされています。
バージョン 2.3.0
- Pangle Android アダプター バージョン 5.3.0.6.0 をサポートします。
- Pangle iOS アダプタ バージョン 5.3.1.2.0 をサポートしています。
- Google Mobile Ads Unity Plugin バージョン 8.4.1 でビルド、テストされていること。
バージョン 2.2.0
- Pangle Android アダプター バージョン 5.2.0.6.0 をサポートします。
- Pangle iOS アダプター バージョン 5.2.0.9.0 をサポートします。
- Google Mobile Ads Unity プラグイン バージョン 8.3.0 でビルド、テストされています。
バージョン 2.1.0
- Pangle Android アダプター バージョン 5.1.0.9.0 をサポートします。
- Pangle iOS アダプタ バージョン 5.1.1.0.0 をサポートしています。
- Google Mobile Ads Unity プラグイン バージョン 8.1.0 でビルド、テストされています。
バージョン 2.0.0
- アダプターのコンテンツを
GoogleMobileAds/Mediation/Pangle/
に移動しました。 GoogleMobileAds.Mediation.Pangle
を使用するようにアダプターの名前空間をリファクタリングしました。- Pangle Android アダプター バージョン 5.0.0.7.0 をサポートします。
- Pangle iOS アダプター バージョン 5.0.0.6.0 をサポートします。
- Google Mobile Ads Unity Plugin バージョン 7.4.1 でビルド、テストされていること。
バージョン 1.5.1
- Pangle Android アダプター バージョン 4.9.0.7.0 をサポートします。
- Pangle iOS アダプター バージョン 4.9.0.8.0 をサポートします。
- Google Mobile Ads Unity Plugin バージョン 7.4.0 でビルド、テストされていること。
バージョン 1.5.0
- Pangle Android アダプター バージョン 4.9.0.6.0 をサポートします。
- Pangle iOS アダプター バージョン 4.9.0.7.0 をサポートします。
- Google Mobile Ads Unity Plugin バージョン 7.3.1 でビルド、テストされていること。
バージョン 1.4.0
- Pangle Android アダプター バージョン 4.8.1.0.0 をサポートします。
- Pangle iOS アダプター バージョン 4.8.1.0.0 をサポートします。
- Google Mobile Ads Unity Plugin バージョン 7.3.1 でビルド、テストされていること。
バージョン 1.3.1
- Pangle Android アダプター バージョン 4.7.0.6.0 をサポートします。
- Pangle iOS アダプター バージョン 4.7.0.6.0 をサポートします。
- Google Mobile Ads Unity Plugin バージョン 7.2.0 でビルド、テストされていること。
バージョン 1.3.0
Pangle
クラスの次のメソッドの名前を変更しました。 <ph type="x-smartling-placeholder">- </ph>
SetGDPR()
->SetGDPRConsent()
SetCCPA()
->SetDoNotSell()
- Pangle Android アダプター バージョン 4.7.0.5.0 をサポートします。
- Pangle iOS アダプター バージョン 4.7.0.5.0 をサポートします。
- Google Mobile Ads Unity Plugin バージョン 7.2.0 でビルド、テストされていること。
バージョン 1.2.0
- Pangle Android アダプター バージョン 4.5.0.6.1 をサポートします。
- Pangle iOS アダプター バージョン 4.5.2.8.0 をサポートします。
- Google Mobile Ads Unity プラグイン バージョン 7.1.0 でビルド、テストされています。
バージョン 1.1.0
- Pangle Android アダプター バージョン 4.5.0.3.0 をサポートします。
- Pangle iOS アダプター バージョン 4.5.1.3.0 をサポートします。
- Google Mobile Ads Unity Plugin バージョン 7.0.2 でビルド、テストされていること。
バージョン 1.0.0
- 初回リリース
- Pangle Android アダプター バージョン 4.3.0.8.0 をサポートします。
- Pangle iOS アダプタ バージョン 4.3.0.5.0 をサポートしています。
- Google Mobile Ads Unity プラグイン バージョン 7.0.0 でビルド、テストされています。