Android での外部エンベントリー コードとトラフィック ソース コードのサポート

概要 - 外部インベントリ コード

外部インベントリ コードを使用すると、パブリッシャーは、配置レベルよりも詳細にインベントリ上のデータを分割できます。 値は、 プロパティを ext_inv_code 使用して要求本文のフィールドを介して extInvCode 渡すことができますが、ログに記録され、関連するレポートのディメンションとして使用できるようになる前に、システムに入力する必要があります。 詳細については、「 外部インベントリ コード サービス」を参照してください。 つまり、このプロパティを使用すると、事前に定義された外部インベントリ コードを広告呼び出しに渡し、レポートすることができます。

extInvCode のスコープ

、、および の プロパティ NativeAdRequestBannerAdViewInterstitialAdViewを使用して、外部インベントリ コードをextInvCode設定するVideoAd必要があります。 ただし、このプロパティの使用範囲は、レポート要件によって異なります。 この機能を使用しない場合は、このプロパティの呼び出しを省略できます。

プロパティ

プロパティ 説明
extInvCode String 外部インベントリ コードを設定し、レポートで使用できるクエリ文字列に渡される定義済みの値を示します。
/**
 * Passes the external inventory code to the Ad Request
 * @param extInvCode passed as String, specifies predefined value passed on the query string that can be used in reporting.
 * */
public void setExtInvCode(String extInvCode)
 
 
/**
 * Returns the external inventory code, initially added using {@link #setExtInvCode(String)}
 * @@return extInvCode as String, specifies predefined value passed on the query string that can be used in reporting.
 * */
public String getExtInvCode()

//Banner
bannerAdView.setExtInvCode("Xandr-extInvCode");
bannerAdView.getExtInvCode();
//Native
nativeAdRequest.setExtInvCode("Xandr-extInvCode");
nativeAdRequest.getExtInvCode();

概要 - トラフィック ソース コード

トラフィック ソース コードを使用すると、特定のインプレッションのサードパーティのトラフィック ソースをチェックできます。 トラフィック ソース コードが Xandr に事前登録されていて、 プロパティを使用してクエリ文字列を介して渡される場合は、インプレッションに対して trafficSourceCode 発生したサード パーティのトラフィックのソースを知らせます。

trafficSourceCode のスコープ

、、ANNativeAdRequestおよび の InterstitialAdViewANBannerAdViewプロパティを使用してtrafficSourceCode、Traffic Source Code を設定するANInstreamVideoAd必要があります。  

プロパティ

プロパティ 説明
trafficSourceCode String クエリ文字列で渡されるサード パーティのトラフィックに対して定義済みのソース コード値を示します。
/**
 * Passes the traffic source code to the Ad Request
 * @param trafficSourceCode passed as String, specifies the third-party source of this impression.
 * */
public void setTrafficSourceCode(String trafficSourceCode) {
    requestParameters.setTrafficSourceCode(trafficSourceCode);
}
 
/**
 * Returns the traffic source code, initially added using {@link #setTrafficSourceCode(String)}
 * @return trafficSourceCode as String, specifies the third-party source of this impression.
 * */
public String getTrafficSourceCode() {
    return requestParameters.getTrafficSourceCode();
}

//Banner
bannerAdView.setTrafficSourceCode("Xandr-trafficSourceCode");
bannerAdView.getTrafficSourceCode();
 
//Native
nativeAdRequest.setTrafficSourceCode("Xandr-trafficSourceCode");
nativeAdRequest.getTrafficSourceCode();