サイトのトップへ戻る

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

位置情報とデータを渡す

位置情報を渡す

MoPub マーケットプレイスと特定の広告ネットワークでは、ユーザーの位置情報を使ってさらに広告を絞り込むことができます。あなたのアプリケーションが位置情報へのアクセス権を既に持っている場合、MoPub SDK は広告リクエストのため自動的に位置情報の取得を試みます。`MoPub.h`の`locationUpdatesEnabled` を使い、この機能を無効にすることができます。 位置情報へのアクセス権が承認されていない場合、MoPub SDKがユーザーへアクセス権を要求することは決してありません。

You can also choose to pass the location yourself by passing any CLLocation to MPAdView which will forward what you supply to the location property down to the underlying ad network.

キーワードを渡す

adview上では、コンマ区切りで一覧にしたキーワードをアプリからMoPub へ渡すことができます。 キーワードはキーと値の組み合わせ(例えば m_age:24) の形式にする必要があります。“&” と “=”を除く、任意の文字が使用できます。スペースは使用でき、特殊文字は非推奨です。

MPAdView *adView
        = [[MPAdView alloc] initWithAdUnitId:@"AD_UNIT_ID" size:MOPUB_BANNER_SIZE];
adView.delegate = self;
adView.keywords = @"m_age:24,m_gender:m,m_marital:single";
[adView loadAd];
  • Using the same key value pairs, target campaigns using the keyword targeting function in the “Advanced Targeting” dropdown when managing campaigns on the MoPub Dashboard.
  • 複数のキーワードを対象にするには、 ANDを使用します。OR 句を使用したい場合は、キーワードを改行で分けます。プロパティを明示的に対象としない場合は、キーワードの前に“-”を付けます。
  • ANDのサンプル: m_gender:m AND m_age:25
    ORのサンプル m_gender:m
    m_age:25
    除外対象: -m_age:25

注意: ネイティブ広告では、MPNativeAdRequestTargeting クラスを使ってキーワードを渡すことができます。ネイティブ広告の組み込みガイドを参照してください。