データおよびキーワードの送信
セグメントターゲティング
AppLovin MAX SDKバージョン12.6.0では、ウォーターフォールとDirect Soldキャンペーンをターゲットとする、プライバシーに配慮した方法を採用しています。 このバージョンで導入されたAPIは、汎用的なキーと値の数値のペアリング方式を使用しています。
各キーと各値の意味を決定してください。
例えば、ユーザーが関心を持つジャンルを表すセグメントを作成できます。
これらのセグメントはキー番号 849
で表すことができます。
ジャンルの値には「ホラー」、「スリラー」、「ロマンス」などがあります。
これらはそれぞれ 1
、 2
、 3
の値で表すことができます。
以下のコードは、このようにキーと値を定義した場合に、「ホラー」と「ロマンス」ジャンルのセグメントにユーザーを追加する方法を示しています。
val initConfig = AppLovinSdkInitializationConfiguration.builder( "«SDK-key»", this ) .setMediationProvider( AppLovinMediationProvider.MAX ) .setSegmentCollection( MaxSegmentCollection.builder() .addSegment( new MaxSegment( 849, Arrays.asList( 1, 3 ) ) ) .build() ) .build();⋮AppLovinSdk.getInstance( this ).initialize( initConfig, sdkConfig -> {⋮
val initConfig = AppLovinSdkInitializationConfiguration.builder("«SDK-key»", this) .setMediationProvider(AppLovinMediationProvider.MAX) .setSegmentCollection(MaxSegmentCollection.builder() .addSegment(MaxSegment(849, listOf(1, 3))) .build() ) .build()⋮AppLovinSdk.getInstance(this).initialize(initConfig) { sdkConfig ->⋮}
コンテンツURLの送信
AppLovinは、広告をリクエストする際にアプリコンテンツのURLを渡すことを推奨しています。 これにより、購入者側のコンテキスト分析やレビューが可能になります。 一部のDSPバイヤーがこれを必要とする場合があります。 入札リクエストでこのURLを渡してください。
広告リクエストを行う際に、アプリのコンテンツURLを渡すことができます。 以下のコードスニペットは、この方法を示したものです。
バナー広告
bannerAd = new MaxAdView( "«ad-unit-ID»", this );bannerAd.setExtraParameter( "content_url", "«value»" );
インタースティシャル広告
interstitialAd = new MaxInterstitialAd( "«ad-unit-ID»", this );interstitialAd.setExtraParameter( "content_url", "«value»" );
MREC広告
mrecAd = new MaxAdView( "«ad-unit-ID»", MaxAdFormat.MREC, this );mrecAd.setExtraParameter( "content_url", "«value»" );
ネイティブ広告
nativeAdLoader = new MaxNativeAdLoader( "«ad-unit-ID»", this );nativeAdLoader.setExtraParameter( "content_url", "«value»" );
リワード広告
rewardedAd = MaxRewardedAd.getInstance( "«ad-unit-ID»", this );rewardedAd.setExtraParameter( "content_url", "«value»" );
バナー広告
var bannerAd = MaxAdView( "«ad-unit-ID»", this )bannerAd.setExtraParameter( "content_url", "«value»" )
インタースティシャル広告
var interstitialAd = MaxInterstitialAd( "«ad-unit-ID»", this )interstitialAd.setExtraParameter( "content_url", "«value»" )
MREC広告
var mrecAd = MaxAdView( "«ad-unit-ID»", MaxAdFormat.MREC, this )mrecAd.setExtraParameter( "content_url", "«value»" )
ネイティブ広告
var nativeAdLoader = MaxNativeAdLoader( "«ad-unit-ID»", this )nativeAdLoader.setExtraParameter( "content_url", "«value»" )
リワード広告
var rewardedAd = MaxRewardedAd.getInstance( "«ad-unit-ID»", this )rewardedAd.setExtraParameter( "content_url", "«value»" )
統一識別子
入札ストリームでUID2 トークンを渡すことができます。 バイヤーはこれらのトークンを使って、アプリインベントリをターゲティングし、正確に入札します。 トークン化してAppLovinにトークンを渡すのは、お客様の責任で行っていただきますようお願いいたします。 以下のコードの例は、トークンを渡す方法を示しています。
AppLovinSdkSettings settings = AppLovinSdk.getInstance( context ).getSettings();settings.setExtraParameter( "uid2_token", "«value»" );
val settings = AppLovinSdk.getInstance( context ).settingssettings.setExtraParameter( "uid2_token", "«value»" )