このガイドでは、Google Mobile Ads SDK を使用して、Google Mobile Ads SDK を読み込んで表示する方法を説明します。 LINE のメディエーションを使用して広告が配信され、 ウォーターフォール統合です広告ユニットに Line を Line SDK とアダプタの統合方法について 統合します
サポートされている統合と広告フォーマット
LINE 向けの Ad Manager メディエーション アダプタには、 次のような機能があります。
統合 | |
---|---|
単価設定 | |
滝 | 1 |
フォーマット | |
バナー | |
インタースティシャル | |
特典 |
1 ウォーターフォールの統合は クローズド ベータ版。アクセス権をリクエストするには、アカウント マネージャーにお問い合わせください。
要件
- Unity 4 以降
- 最新の Google Mobile Ads SDK
- Android にデプロイする
- Android API レベル 21 以降
- iOS にデプロイするには
- iOS デプロイ ターゲットが 12.0 以降であること
- Google Mobile Ads SDK で構成された Unity プロジェクトが動作している。詳しくは、スタートガイドをご覧ください。
- メディエーションのスタートガイドを完了している
ステップ 1: Line UI で構成をセットアップする
ステップ 2: 管理画面で Ad Manager 回線デマンドを設定する
広告ユニットのメディエーション設定を行う
ステップ 3: Line SDK とアダプタをインポートする
Line 用 Google モバイル広告メディエーション プラグインの最新バージョンをダウンロード
ダウンロード リンクから
変更履歴と抽出
ZIP ファイル内の GoogleMobileAdsLineMediation.unitypackage
。
Unity プロジェクト エディタで、[Assets] >パッケージをインポート >
Custom Package を開き、GoogleMobileAdsLineMediation.unitypackage
を見つけます。
表示されます。すべてのファイルが選択されていることを確認して、
インポート。
次に、[アセット >Play 開発者サービス リゾルバ >Android リゾルバ >
Force Resolve。Unity Play Services Resolver ライブラリは、
最初から依存関係を解決し、宣言された依存関係を
Unity アプリの Assets/Plugins/Android
ディレクトリ。
ステップ 4: 必要なコードを追加する
Android
LINE の統合に追加のコードは必要ありません。
iOS
SKAdNetwork との統合
Line のドキュメントを参照
プロジェクトの Info.plist
ファイルに SKAdNetwork 識別子を追加します。
ステップ 5: 実装をテストする
テスト広告を有効にする
Ad Manager。
Line の Android と iOS のドキュメント の手順に沿って、LINE テスト広告を有効にします。
テスト広告を確認する
Lineからテスト広告を受信していることを確認するには、広告インスペクタで Line (Waterfall) 広告ソースを使用して単独の広告ソースのテストを有効にします。
省略可能なステップ
ネットワーク固有のパラメータ
Line Unity メディエーション プラグインでは、次の追加リクエストがサポートされています。
LineMediationExtras
を介してアダプターに渡すことができるパラメータ
クラス:
SetEnableAdSound(boolean)
: デフォルトのサウンド開始状態を指定します。 バナー広告、インタースティシャル広告、リワード広告。
以下は、これらのパラメータを設定する広告リクエストを作成するコード例です。
using GoogleMobileAds.Api;
using GoogleMobileAds.Mediation.Line.Api;
// ...
var adRequest = new AdRequest();
var lineExtras = new LineMediationExtras();
lineExtras.SetEnableAdSound(true);
adRequest.MediationExtras.Add(lineExtras);
エラーコード
アダプタが Line から広告を受け取れない場合は、
広告レスポンスの根本的なエラーを確認するため、
次のクラスの ResponseInfo
:
Android
com.line.ads
com.google.ads.mediation.line.LineMediationAdapter
iOS
GADMediationAdapterLine
広告の読み込みに失敗したときに Line アダプタによってスローされるコードとそれに付随するメッセージは次のとおりです。
Android
エラーコード | ドメイン | 理由 |
---|---|---|
1-10 | com.five_corp.ad | Line SDK から SDK 固有のエラーが返されました。詳しくは、 Line のドキュメント をご覧ください。 |
101 | com.google.ads.mediation.line | アプリケーション ID がないか、無効です。 |
102 | com.google.ads.mediation.line | スロット ID がないか、無効です。 |
103 | com.google.ads.mediation.line | リクエストされた広告サイズが、Line でサポートされているバナー広告のサイズと一致しません。 |
104 | com.google.ads.mediation.line | アクティビティのコンテキストがないため、インタースティシャル広告またはリワード広告を読み込めませんでした。 |
105 | com.google.ads.mediation.line | Line SDK がインタースティシャル広告またはリワード広告を表示できませんでした。 |
106 | com.google.ads.mediation.line | アセットがないため、ネイティブ広告を読み込めませんでした。 |
iOS
エラーコード | ドメイン | 理由 |
---|---|---|
1-10 | Line SDK により送信 | Line SDK から SDK 固有のエラーが返されました。詳しくは、 Line のドキュメント をご覧ください。 |
101 | com.google.ads.mediation.line | サーバー パラメータが無効です(例: アプリケーション ID やスロット ID がない)。 |
102 | com.google.ads.mediation.line | リクエストされた広告サイズが、Line でサポートされているバナー広告のサイズと一致しません。 |
103 | com.google.ads.mediation.line | ネイティブ広告の情報アイコン画像アセットを読み込めませんでした。 |
Line Unity メディエーション プラグインの変更履歴
バージョン 1.3.1
- Line Android アダプター バージョン 2.8.20240808.0 をサポートします。
- Line iOS アダプター バージョン 2.8.20240612.0 をサポートします。
- Google Mobile Ads Unity プラグイン バージョン 9.2.0 でビルド、テストされています。
バージョン 1.3.0
- Line Android アダプター バージョン 2.8.20240722.0 をサポートします。
- Line iOS アダプター バージョン 2.8.20240612.0 をサポートします。
- Google Mobile Ads Unity プラグイン バージョン 9.2.0 でビルド、テストされています。
バージョン 1.2.0
- Line Android アダプター バージョン 2.7.20240515.0 をサポート。
- Line iOS アダプター バージョン 2.8.20240612.0 をサポートします。
- Google Mobile Ads Unity プラグイン バージョン 9.1.1 でビルド、テストされています。
バージョン 1.1.2
- Line Android アダプター バージョン 2.7.20240515.0 をサポート。
- Line iOS アダプター バージョン 2.7.20240411.0 をサポートします。
- Google Mobile Ads Unity Plugin バージョン 9.1.0 でビルド、テストされています。
バージョン 1.1.1
- Line Android アダプタ バージョン 2.7.20240214.1 をサポート。
- Line iOS アダプター バージョン 2.7.20240411.0 をサポートしています。
- Google Mobile Ads Unity プラグイン バージョン 9.1.0 でビルド、テストされています。
バージョン 1.1.0
- メディエーションのエクストラの受け渡しをサポートするため、以下のメソッドを持つ
LineMediationExtras
クラスを追加しました。SetEnabledAdSound(bool)
- Line Android アダプター バージョン 2.7.20240214.1 をサポートします。
- Line iOS アダプター バージョン 2.7.20240318.0 をサポートします。
- Google Mobile Ads Unity プラグイン バージョン 9.0.0 でビルド、テストされています。
バージョン 1.0.0
- 初版リリース。
- Line Android アダプター バージョン 2.6.20230607.0 をサポート。
- Line iOS アダプタ バージョン 2.6.20230609.0 に対応。
- Google Mobile Ads Unity プラグイン バージョン 8.5.1 でビルド、テスト済み。