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