Compatibilidad para pasar códigos de inventario externos y de origen de tráfico en la solicitud de anuncios para iOS
Información general: Código de inventario externo
Un código de inventario externo proporciona a los publicadores la capacidad de dividir los datos de su inventario de forma más granular que el nivel de ubicación. El valor se puede pasar a través del ext_inv_code
campo del cuerpo de la solicitud mediante la extInvCode
propiedad , pero debe especificarse en el sistema antes de que se registre y esté disponible como una dimensión en los informes pertinentes. Para obtener más información, vea Servicio de código de inventario externo. En resumen, esta propiedad le permite pasar los códigos de inventario externos predefinidos en las llamadas de anuncios y, a continuación, informar sobre ellos.
Ámbito de extInvCode
Debe establecer el código de inventario externo mediante la extInvCode
propiedad de ANBannerAdView
, InterstitialAdView
ANNativeAdRequest
yANInstreamVideoAd
, sin embargo, el ámbito de uso de esta propiedad depende del requisito de generación de informes. Puede omitir la llamada a esta propiedad si no desea usar esta característica.
Propiedad
Propiedad | Tipo | Atributo | Descripción |
---|---|---|---|
extInvCode |
Cadena | readwrite | Indica el valor predefinido pasado en la cadena de consulta que se puede usar en los informes. |
/**
Set the extInvCode, Specifies predefined value passed on the query string that can be used in reporting. The value must be entered into the system before it is logged.
*/
@property (nonatomic, readwrite, strong, nullable) NSString *extInvCode;
Ejemplo
//Banner
ANBannerAdView * banner = [[ANBannerAdView alloc] initWithFrame: CGRectMake(0, 0, 320, 50)];
.............
[banner setExtInvCode:@"Xandr-extInvCode"];
//Native
ANNativeAdRequest * nativeAdRequest = [[ANNativeAdRequest alloc] init];
...........
[nativeAdRequest setExtInvCode:@"Xandr-extInvCode"];
Información general: Código fuente de tráfico
Un código fuente de tráfico proporciona la capacidad de comprobar el origen de tráfico de terceros de una impresión determinada. Si el código fuente del tráfico está registrado previamente con Xandr y se pasa a través de la cadena de consulta mediante la trafficSourceCode
propiedad , se le permitirá conocer los orígenes del tráfico de terceros que se produjeron para una impresión.
Ámbito de trafficSourceCode
Debe establecer el código fuente de tráfico mediante la trafficSourceCode
propiedad de ANBannerAdView
, InterstitialAdView
ANNativeAdRequest
y ANInstreamVideoAd
.
Propiedad
Propiedad | Tipo | Atributo | Descripción |
---|---|---|---|
trafficSourceCode |
Cadena | readwrite | Indica valores de código fuente predefinidos para el tráfico de terceros pasado en la cadena de consulta. |
/**
Set the trafficSourceCode, Specifies the third-party source of this impression.
*/
@property (nonatomic, readwrite, strong, nullable) NSString *trafficSourceCode;
Ejemplo
//Banner
ANBannerAdView * banner = [[ANBannerAdView alloc] initWithFrame: CGRectMake(0, 0, 320, 50)];
.............
[banner setTrafficSourceCode:@"Xandr-trafficSourceCode"];
//Native
ANNativeAdRequest * nativeAdRequest = [[ANNativeAdRequest alloc] init];
...........
[nativeAdRequest setTrafficSourceCode:@"Xandr-trafficSourceCode"];