# はじめに
本ページでは、弊社Ad Generation SDKの配信機能を用いて、弊社SDKを経由してAudience NetworkのBidding方式と連携する方法をご案内いたします。
弊社側で特別な配信設定をおこなう必要がございますので、お問い合わせフォーム (opens new window)に、配信したい旨をお知らせください。
こちらの配信をおこなう場合、Audience Network側で別途審査が必要となりますため、ご要望に沿わないケースがございますことをあらかじめご容赦ください。
# Meta AudienceNetwork SDKの導入
Audience Network SDK導入するために以下の行をプロジェクトのPodfileに追加します。
pod 'FBAudienceNetwork', '~> 6.12.0'
# 実装について
# FBAdSettings
Note
広告リクエスト前に、ATTリクエストをおこなって承認された場合のみ、FBAdSettingsの該当フラグをYESにしてください ※公式ガイド (opens new window)
# SKAdNetworkID
アプリのInfo.plistに下記を追加してください ※公式ガイド (opens new window)
<array>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>v9wttpbfk9.skadnetwork</string>
</dict>
<dict>
<key>SKAdNetworkIdentifier</key>
<string>n38lu8286q.skadnetwork</string>
</dict>
</array>
# BidderToken
Note
- Audience Networkから発行されるトークンを事前に取得し、弊社SDKのインスタンスに付与する必要がございます
サンプルコード内では、
- [adg]は[ADGManagerViewController]を事前にインスタンス化したもの
- [adgInterstitial]は[ADGInterstitial]を事前にインスタンス化したもの
と仮定して記述しております
# テストモード
Note
- AudienceNetworkのテスト広告を表示させたい場合は、AudienceNetwork向け専用のテストモードをONにする必要がございます
- 配信する広告に収益の発生はございませんので、テストモードのままリリースしないようご注意ください。
# ネイティブおよびネイティブバナーのご利用について
正常にネイティブ
およびネイティブバナー
の広告がレスポンスされた場合、
弊社の - (void)ADGManagerViewControllerReceiveAd:(ADGManagerViewController *)adgManagerViewController mediationNativeAd:(id)mediationNativeAd;
デリゲートにて、
下記のオブジェクトがコールバックされますので、アプリ側でご利用ください。
ネイティブ : FBNativeAd
ネイティブバナー : FBNativeBannerAd