サイトのトップへ戻る

Twitter 開発者 ドキュメント日本語訳

サードパーティ製ネイティブ広告ネットワークを組み込む

MoPub SDKでは、アダプターとカスタムイベント機能を使って任意のネイティブ広告ネットワークを配信できます。 開発者にとっては,これによりMPNativeAdインタフェースを介して複数のネットワークから広告を提供することができます。 MoPubネイティブ広告を組み込む手順は ここで見ることができます。

FacebookInMobi向けには'plug-and-play'を使う方法が用意されています。 これらを組み込むには以下の手順に従ってください。

> 注意:zipアーカイブを使ってMoPub SDKの組み込みを既に完了してるものとして説明します。

  1. mopub-ios-sdk リポジトリのクローンを作成する。

    • ターミナル端末から git clone https://github.com/mopub/mopub-ios-sdk.gitをコマンド入力する。
  2. 以下のファイル(クローンしたリポジトリ内にある)を追加する:

    • Facebook Audience Network用のファイル:
      • AdNetworkSupport/Facebook/FacebookNativeCustomEvent.h
      • AdNetworkSupport/Facebook/FacebookNativeCustomEvent.m
      • AdNetworkSupport/Facebook/FacebookNativeAdAdapter.h
      • AdNetworkSupport/Facebook/FacebookNativeAdAdapter.m
    • InMobi用のファイル:
      • AdNetworkSupport/InMobi/InMobiNativeCustomEvent.h
      • AdNetworkSupport/InMobi/InMobiNativeCustomEvent.m
      • AdNetworkSupport/InMobi/InMobiNativeAdAdapter.h
      • AdNetworkSupport/InMobi/InMobiNativeAdAdapter.m

    上記のファイルをあなたの Xcode プロジェクトに追加してください。 > 重要 手動メモリ管理MRC を使用している場合は、これらのファイルに -fobjc-arc のコンパイラフラグを設定する必要があります。 ここに記載された説明に従ってください。

  3. 各広告ネットワークをサポートしている最新バージョンのMopubをダウンロードし、その広告ネットワークの導入手順に沿ってインポートしてください:



InMobi の組み込み

  • app.mopub.com 上で、InMobi をカステムネイティブネットワークとして設定する必要があります。手順は ここで見ることができます。

  • アプリケーションのコード上で、InMobi Integration Guideに記載されているように、アプリ起動時にSDKを初期化する必要があります。

  • InMobiを使うことで、広告出稿者はネイティブ広告エディタ上で広告コンテンツにキー名を設定することができます。 InMobiNativeAdAdapter.mの上部に定義されているcounterparts があなたのキー名と一致していることを確認してください。

Facebook の組み込み

  • app.mopub.com上で Facebook用の配信を設定します。手順はここで見ることができます。

  • 配信機能はFacebook iOS SDKのバージョン 3.18.2 と互換性があります。

これであなたのアプリはサードパーティ製のネイティブ広告ネットワークを表示できるようになりました。