Partager via


Prise en charge du code d’enventory externe et du code source du trafic sur Android

Vue d’ensemble - Code d’inventaire externe

Un code d’inventaire externe permet aux éditeurs de décomposer les données de leur inventaire de manière plus granulaire que le niveau de placement. La valeur peut être transmise via le ext_inv_code champ du corps de la demande à l’aide de la extInvCode propriété , mais doit être entrée dans le système avant d’être journalisée et disponible en tant que dimension dans les rapports pertinents. Pour plus d’informations, consultez External Inventory Code Service. En bref, cette propriété vous permet de passer les codes d’inventaire externes prédéfinis sur les appels publicitaires, puis de créer des rapports sur ceux-ci.

Étendue de extInvCode

Vous devez définir le code d’inventaire externe à l’aide de la extInvCode propriété , NativeAdRequestBannerAdViewInterstitialAdViewet .VideoAd Toutefois, l’étendue d’utilisation de cette propriété dépend de vos besoins en matière de création de rapports. Vous pouvez omettre l’appel à cette propriété si vous ne souhaitez pas utiliser cette fonctionnalité.

Propriété

Propriété Type Description
extInvCode Chaîne Définit le code d’inventaire externe et indique la valeur prédéfinie passée sur la chaîne de requête qui peut être utilisée dans la création de rapports.
/**
 * 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()

Exemple

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

Vue d’ensemble - Code source du trafic

Un code source de trafic permet d’case activée la source de trafic tierce d’une impression particulière. Si le code source du trafic est préinscrit auprès de Xandr et est transmis via la chaîne de requête à l’aide de la trafficSourceCode propriété , il vous indique que les sources du trafic tiers se sont produites pour une impression.

Étendue de trafficSourceCode

Vous devez définir le code source du trafic à l’aide de la trafficSourceCode propriété , ANNativeAdRequestANBannerAdViewInterstitialAdViewet .ANInstreamVideoAd  

Propriété

Propriété Type Description
trafficSourceCode Chaîne Indique des valeurs de code source prédéfinies pour le trafic tiers transmis sur la chaîne de requête.
/**
 * 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();
}

Exemple

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