このガイドでは、Google Mobile Ads SDK を使用して、Google Mobile Ads SDK を読み込んで表示する方法を説明します。 メディエーション、 ウォーターフォールと入札の両方に対応していますPangle を Google Cloud の 広告ユニットのメディエーション設定、Pangle SDK と Pangle の アプリへの Android 変換も可能。
サポートされている統合と広告フォーマット
Pangle のメディエーション アダプタには次の機能があります。
統合 | |
---|---|
単価設定 | |
滝 | 1 |
フォーマット | |
アプリ起動 | 2 |
バナー | |
インタースティシャル | |
特典 | |
リワード インタースティシャル | |
ネイティブ |
2入札の統合: このフォーマットはクローズド ベータ版です。
要件
- Android API レベル 21 以降
最新の Google Mobile Ads SDK
メディエーションを完了する スタートガイド
ステップ 1: Pangle UI で構成をセットアップする
ステップ 2: UI で Ad Manager Pangle デマンドを設定する
ステップ 3: Pangle SDK とアダプタをインポートする
Android Studio の統合(推奨)
プロジェクト レベルの settings.gradle.kts
ファイルに、次のコードを追加します。
リポジトリ:
dependencyResolutionManagement {
repositories {
google()
mavenCentral()
maven {
url = uri("https://artifact.bytedance.com/repository/pangle/")
}
}
}
次に、アプリレベルの build.gradle.kts
ファイルに以下を追加します。
構成について説明します。最新バージョンの
Pangle SDK とアダプタ:
dependencies {
implementation("com.google.android.gms:play-services-ads:23.3.0")
implementation("com.google.ads.mediation:pangle:6.1.0.9.0")
}
手動による統合
最新バージョンの Android 向け Pangle SDK ダウンロードしたアーカイブ フォルダから
open_ad_sdk.aar
を抽出します プロジェクトに追加します[ Pangle アダプタのアーティファクト Google の Maven リポジトリにあります最新バージョンを選択して Pangle をダウンロードし、 アダプタの
.aar
ファイルを開き、プロジェクトに追加します。
ステップ 4: 必要なコードを追加する
ProGuard の難読化
ProGuard を使用して Android コードを難読化する場合は、 Pangle のドキュメント Pangle SDK のコードが難読化されないようにしました。
ステップ 5: 実装をテストする
テスト広告を有効にする
Ad Manager にテストデバイスを登録し、 Pangle UI でテストモードを有効にします。
テスト広告を確認する
Pangleからテスト広告を受信していることを確認するには、広告インスペクタで Pangle (Bidding) and Pangle (Waterfall) 広告ソースを使用して単独の広告ソースのテストを有効にします。
省略可能な手順
ネイティブ広告
広告のレンダリング
Pangle アダプタは、ネイティブ広告を
NativeAd
説明します。次のように入力されています。
フィールド
を
NativeAd
を選択します。
フィールド | Pangle アダプターに常に含まれるアセット |
---|---|
広告見出し | |
画像 | 1 |
本文 | |
アイコン | |
行動を促すフレーズ | |
評価 | |
ストア | |
価格 | |
広告主様 |
1 Pangle アダプターに
ネイティブ広告のメインの画像アセットに直接アクセスできる。代わりに、
すべての Pod に
MediaView
追加できます。
エラーコード
アダプタが Pangle から広告を受信できない場合は、
広告レスポンスからの根本的なエラーを
ResponseInfo.getAdapterResponses()
次のクラスに分類されます。
com.pangle.ads
com.google.ads.mediation.pangle.PangleMediationAdapter
以下に、Pangle アダプタがスローするコードとそのメッセージを示します。 広告の読み込みに失敗した場合:
エラーコード | ドメイン | 理由 |
---|---|---|
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 のドキュメントをご覧ください。 |
Pangle Android メディエーション アダプタの変更履歴
バージョン 6.1.0.9.0
- Pangle SDK バージョン 6.1.0.9 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 23.2.0.
- Pangle SDK バージョン 6.1.0.9。
バージョン 6.1.0.7.0
- Pangle SDK バージョン 6.1.0.7 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 23.2.0.
- Pangle SDK バージョン 6.1.0.7.
バージョン 6.1.0.6.0
- Pangle SDK バージョン 6.1.0.6 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 23.2.0.
- Pangle SDK バージョン 6.1.0.6。
バージョン 6.0.0.8.0
- Pangle SDK バージョン 6.0.0.8 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 23.1.0.
- Pangle SDK バージョン 6.0.0.8。
バージョン 6.0.0.7.0
- Pangle SDK バージョン 6.0.0.7 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 23.1.0.
- Pangle SDK バージョン 6.0.0.7.
バージョン 6.0.0.5.0
- Pangle SDK バージョン 6.0.0.5 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 23.1.0.
- Pangle SDK バージョン 6.0.0.5。
バージョン 6.0.0.4.0
- Pangle SDK バージョン 6.0.0.4 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 23.1.0.
- Pangle SDK バージョン 6.0.0.4。
バージョン 6.0.0.3.0
- Pangle SDK バージョン 6.0.0.3 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 23.1.0.
- Pangle SDK バージョン 6.0.0.3。
バージョン 5.9.0.6.0
- Pangle SDK バージョン 5.9.0.6 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 23.1.0.
- Pangle SDK バージョン 5.9.0.6。
バージョン 5.9.0.5.0
- Pangle SDK バージョン 5.9.0.5 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 23.1.0.
- Pangle SDK バージョン 5.9.0.5。
バージョン 5.9.0.4.0
- Pangle SDK バージョン 5.9.0.4 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 23.0.0 にアップデートします。
- Pangle SDK バージョン 5.9.0.4。
バージョン 5.9.0.2.0
- Pangle SDK バージョン 5.9.0.2 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 23.0.0 にアップデートします。
- Pangle SDK バージョン 5.9.0.2。
バージョン 5.8.1.0.0
- Pangle SDK バージョン 5.8.1.0 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 23.0.0 にアップデートします。
- Pangle SDK バージョン 5.8.1.0。
バージョン 5.8.0.9.0
- Pangle SDK バージョン 5.8.0.9 との互換性を検証しました。
- 必要な Google Mobile Ads SDK の最小バージョンを 23.0.0 に更新しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 23.0.0 にアップデートします。
- Pangle SDK バージョン 5.8.0.9。
バージョン 5.8.0.7.0
- Pangle SDK バージョン 5.8.0.7 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 22.6.0.
- Pangle SDK バージョン 5.8.0.7。
バージョン 5.8.0.6.0
- Pangle SDK バージョン 5.8.0.6 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 22.6.0.
- Pangle SDK バージョン 5.8.0.6。
バージョン 5.7.0.3.0
- Pangle SDK バージョン 5.7.0.3 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 22.6.0.
- Pangle SDK バージョン 5.7.0.3。
バージョン 5.7.0.2.0
- Pangle SDK バージョン 5.7.0.2 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 22.6.0.
- Pangle SDK バージョン 5.7.0.2。
バージョン 5.7.0.1.0
- Pangle SDK バージョン 5.7.0.1 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 22.6.0.
- Pangle SDK バージョン 5.7.0.1。
バージョン 5.6.0.3.0
- Pangle SDK バージョン 5.6.0.3 との互換性を検証しました。
- 最低限必要な Google Mobile Ads SDK のバージョンを 22.6.0 に更新しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 22.6.0.
- Pangle SDK バージョン 5.6.0.3。
バージョン 5.5.0.9.0
- 必要な Google Mobile Ads SDK の最小バージョンを 22.5.0 に更新しました。
- Pangle SDK バージョン 5.5.0.9 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 22.5.0.
- Pangle SDK バージョン 5.5.0.9。
バージョン 5.5.0.8.0
- Pangle SDK バージョン 5.5.0.8 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 22.3.0.
- Pangle SDK バージョン 5.5.0.8。
バージョン 5.5.0.7.0
- Pangle SDK バージョン 5.5.0.7 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 22.3.0.
- Pangle SDK バージョン 5.5.0.7。
バージョン 5.5.0.6.0
- 入札アプリ起動時広告フォーマットは、このバージョンでは Google Mobile Ads SDK バージョン 22.3.0 に依存するよう元に戻されたためサポートされていません。
- Pangle SDK バージョン 5.5.0.6 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 22.3.0.
- Pangle SDK バージョン 5.5.0.6。
バージョン 5.5.0.4.0
- アプリ起動時広告フォーマットの入札サポートを追加しました。
- 入札広告で透かしがサポートされるようになりました。
- 必要な Google Mobile Ads SDK の最小バージョンを 22.4.0 に更新しました。
- Pangle SDK バージョン 5.5.0.4 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 22.4.0.
- Pangle SDK バージョン 5.5.0.4。
バージョン 5.4.1.1.0
- アダプターの初期化が失敗する問題を修正しました。
- Pangle SDK バージョン 5.4.1.1 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 22.3.0.
- Pangle SDK バージョン 5.4.1.1。
バージョン 5.4.0.9.0
- Pangle SDK バージョン 5.4.0.9 との互換性を検証しました。
- 必要な最小バージョンの Google Mobile Ads SDK を 22.3.0 に更新しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 22.3.0.
- Pangle SDK バージョン 5.4.0.9。
バージョン 5.4.0.8.0
- Pangle SDK バージョン 5.4.0.8 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 22.2.0.
- Pangle SDK バージョン 5.4.0.8.
バージョン 5.3.0.6.0
- Pangle SDK バージョン 5.3.0.6 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 22.2.0.
- Pangle SDK バージョン 5.3.0.6。
バージョン 5.3.0.5.0
- Pangle SDK バージョン 5.3.0.5 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 22.2.0.
- Pangle SDK バージョン 5.3.0.5。
バージョン 5.3.0.4.0
- Pangle SDK バージョン 5.3.0.4 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 22.2.0.
- Pangle SDK バージョン 5.3.0.4。
バージョン 5.2.0.7.0
- Pangle SDK バージョン 5.2.0.7 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 22.1.0.
- Pangle SDK バージョン 5.2.0.7。
バージョン 5.2.0.6.0
- Pangle SDK バージョン 5.2.0.6 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 22.1.0.
- Pangle SDK バージョン 5.2.0.6。
バージョン 5.2.0.5.0
- Pangle SDK バージョン 5.2.0.5 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 22.1.0.
- Pangle SDK バージョン 5.2.0.5。
バージョン 5.2.0.3.0
- アプリ起動時、バナー(MREC を含む)、インタースティシャル、 ネイティブ広告フォーマットです
- Pangle SDK バージョン 5.2.0.3 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 22.0.0 にアップデートします。
- Pangle SDK バージョン 5.2.0.3。
バージョン 5.1.0.9.0
- Pangle SDK バージョン 5.1.0.9 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 22.0.0 にアップデートします。
- Pangle SDK バージョン 5.1.0.9。
バージョン 5.1.0.8.0
- Pangle SDK バージョン 5.1.0.8 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 22.0.0 にアップデートします。
- Pangle SDK バージョン 5.1.0.8.
バージョン 5.1.0.6.0
- 新しい
VersionInfo
クラスを使用するようにアダプターを更新しました。 - 必要な Google Mobile Ads SDK の最小バージョンを 22.0.0 に更新しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 22.0.0 にアップデートします。
- Pangle SDK バージョン 5.1.0.6。
バージョン 5.0.1.1.0
- Pangle SDK バージョン 5.0.1.1 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 21.5.0.
- Pangle SDK バージョン 5.0.1.1。
バージョン 5.0.1.0.0
- Pangle SDK バージョン 5.0.1.0 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 21.5.0.
- Pangle SDK バージョン 5.0.1.0。
バージョン 5.0.0.9.0
- Pangle SDK バージョン 5.0.0.9 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 21.5.0.
- Pangle SDK バージョン 5.0.0.9。
バージョン 5.0.0.8.0
- Pangle SDK バージョン 5.0.0.8 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 21.5.0.
- Pangle SDK バージョン 5.0.0.8。
バージョン 5.0.0.7.0
- Pangle SDK バージョン 5.0.0.7 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 21.5.0.
- Pangle SDK バージョン 5.0.0.7。
バージョン 5.0.0.6.0
- Pangle SDK バージョン 5.0.0.6 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 21.5.0.
- Pangle SDK バージョン 5.0.0.6。
バージョン 4.9.0.9.0
- Pangle SDK バージョン 4.9.0.9 との互換性を検証しました。
- 必要な Google Mobile Ads SDK の最小バージョンを 21.5.0 に更新しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 21.5.0.
- Pangle SDK バージョン 4.9.0.9。
バージョン 4.9.0.8.0
- Pangle SDK バージョン 4.9.0.8 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 21.4.0.
- Pangle SDK バージョン 4.9.0.8。
バージョン 4.9.0.7.0
- Pangle SDK バージョン 4.9.0.7 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 21.4.0.
- Pangle SDK バージョン 4.9.0.7。
バージョン 4.9.0.6.0
- Pangle SDK バージョン 4.9.0.6 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 21.4.0.
- Pangle SDK バージョン 4.9.0.6。
バージョン 4.8.1.0.0
- Pangle SDK バージョン 4.8.1.0 との互換性を検証しました。
- 必要な最小バージョンの Google Mobile Ads SDK を 21.4.0 に更新しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 21.4.0.
- Pangle SDK バージョン 4.8.1.0。
バージョン 4.8.0.9.0
- Pangle SDK バージョン 4.8.0.9 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 21.3.0.
- Pangle SDK バージョン 4.8.0.9。
バージョン 4.8.0.8.0
- Pangle SDK バージョン 4.8.0.8 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 21.3.0.
- Pangle SDK バージョン 4.8.0.8。
バージョン 4.8.0.7.0
- Pangle SDK バージョン 4.8.0.7 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 21.3.0.
- Pangle SDK バージョン 4.8.0.7。
バージョン 4.8.0.6.0
- Pangle SDK バージョン 4.8.0.6 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 21.3.0.
- Pangle SDK バージョン 4.8.0.6。
バージョン 4.7.0.7.0
- Pangle SDK バージョン 4.7.0.7 との互換性を検証しました。
- 必要な最小バージョンの Google Mobile Ads SDK を 21.3.0 に更新しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 21.3.0.
- Pangle SDK バージョン 4.7.0.7。
バージョン 4.7.0.6.0
- Pangle SDK バージョン 4.7.0.6 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 21.2.0.
- Pangle SDK バージョン 4.7.0.6。
バージョン 4.7.0.5.0
- Pangle SDK バージョン 4.7.0.5 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 21.2.0.
- Pangle SDK バージョン 4.7.0.5。
バージョン 4.7.0.3.0
- Pangle SDK バージョン 4.7.0.3 との互換性を検証しました。
- アダプタが、広告を読み込む前に Pangle SDK の初期化を試行するようになりました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 21.2.0.
- Pangle SDK バージョン 4.7.0.3。
バージョン 4.6.0.9.0
- Pangle SDK バージョン 4.6.0.9 との互換性を検証しました。
- 必要な最小バージョンの Google Mobile Ads SDK を 21.2.0 に更新しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 21.2.0.
- Pangle SDK バージョン 4.6.0.9。
バージョン 4.5.0.6.1
- ネイティブ広告フォーマットの入札サポートが追加されました。
- 必要な最小の Google Mobile Ads SDK バージョンを 21.1.0 に更新しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 21.1.0.
- Pangle SDK バージョン 4.5.0.6。
バージョン 4.5.0.6.0
- Pangle SDK バージョン 4.5.0.6 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 21.0.0.
- Pangle SDK バージョン 4.5.0.6。
バージョン 4.5.0.5.0
- Pangle SDK バージョン 4.5.0.5 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 21.0.0.
- Pangle SDK バージョン 4.5.0.5。
バージョン 4.5.0.4.0
- Pangle SDK バージョン 4.5.0.4 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 21.0.0.
- Pangle SDK バージョン 4.5.0.4。
バージョン 4.5.0.3.0
- Pangle SDK バージョン 4.5.0.3 との互換性を検証しました。
compileSdkVersion
とtargetSdkVersion
を API 31 に更新しました。- 最低限必要な Google Mobile Ads SDK のバージョンを 21.0.0 に更新しました。
- 必要な最小 Android API レベルを 19 に更新しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 21.0.0.
- Pangle SDK バージョン 4.5.0.3。
バージョン 4.3.0.9.0
- Pangle SDK バージョン 4.3.0.9 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 20.6.0.
- Pangle SDK バージョン 4.3.0.9。
バージョン 4.3.0.8.0
- Pangle SDK バージョン 4.3.0.8 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 20.6.0.
- Pangle SDK バージョン 4.3.0.8。
バージョン 4.3.0.7.0
- Pangle SDK バージョン 4.3.0.7 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 20.6.0.
- Pangle SDK バージョン 4.3.0.7。
バージョン 4.3.0.6.0
- Pangle SDK バージョン 4.3.0.6 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 20.6.0.
- Pangle SDK バージョン 4.3.0.6。
バージョン 4.3.0.4.0
- Pangle SDK バージョン 4.3.0.4 との互換性を検証しました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 20.6.0.
- Pangle SDK バージョン 4.3.0.4。
バージョン 4.2.5.3.0
- 初回リリース
- バナー(MREC を含む)、インタースティシャル広告、リワード広告フォーマットの入札サポートが追加されました。
ビルドとテストに使用するツール:
- Google Mobile Ads SDK バージョン 20.6.0.
- Pangle SDK バージョン 4.2.5.3。