Geniee Mediation Banner Integration For iOS AdManager - unigeniee/Geniee-iOS-SDK GitHub Wiki

iOS GoogleAdManager バナー広告のカスタムメディエーションにおけるGeniee広告配信の実装

Banner広告とは、画像やアニメーションによって表現する広告です。
本機能を使用する事により、GoogleAdManagerのメディエーション機能により、GenieeのBanner広告を配信することができます。

実装準備

GoogleMobileAds の追加

Podfileに以下の行を記述します。

pod 'Google-Mobile-Ads-SDK'

GNAdDFPBannerMediationAdapterの追加

Cocoapodsで導入する(推奨)

Podfileに以下を記述します。

pod 'Geniee-DFP-Mediation-Banner-Adapter'

手動で導入する

手動導入手順はこちら GNAdDFPBannerMediationAdapter をダウンロードします。

GNAdDFPBannerMediationAdapter

GNAdDFPBannerMediationAdapter.framework をドラッグアンドドロップでプロジェクトにコピーして追加してください。

ナビゲータエリアよりプロジェクトを選択し、"TARGET" -> "General" を選択する。
"Embedded Binaries" へ "GNAdDFPBannerMediationAdapter.framework" を追加する。

共通対応

  • ナビゲータエリアより"Pods/***.xcconfig" を選択する。
    "OTHER_LDFLAGS" から -framework "GoogleMobileAds" を削除する。
  • ナビゲータエリアよりプロジェクトを選択し、"TARGETS" -> "Build Settings" を選択する。
    "Other Linker Flags" から "GoogleMobileAds" を削除する。

Geniee SDK の追加

Geniee SDK のインストールは、下記スタートガイドから行ってください。
※ 本機能を使用する場合、Version3.1.1以上のGeniee SDKを使用してください。

スタートガイド

バナー広告の実装

GoogleAdManager管理画面でメディエーション設定したUnitIDを指定することで、メディエーションを行いバナー広告を表示できます。
GoogleAdManagerのバナー実装方法については、以下のサイトを参考にしてください。
GoogleAdManagerのバナー実装方法

⚠️ **GitHub.com Fallback** ⚠️