# はじめに

本ページでは、弊社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
Last Updated: 10/6/2022, 8:46:38 AM