Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Información general
La adResponseInfo clase es una clase cómoda creada para contener las propiedades de respuesta de la etiqueta universal que son relevantes para los editores. Cuando se devuelve un del AdUnit método sin un error, ya sea como una respuesta completamente loadAd definida adObject o sin oferta, ANAdResponseInfo se crea una instancia de un como una adResponseInfo propiedad del bloque de anuncios devuelto.
Para recuperar el objeto adResponseInfo de la respuesta al anuncio:
public ANAdResponseInfo getAdResponseInfo()
Propiedades
| Propiedad | Tipo | Descripción |
|---|---|---|
adType |
Tipo de anuncio | El tipo de anuncio del objeto de anuncio devuelto. |
contentSource |
Cadena | Un origen de contenido de AppNexus. Un contentSource puede ser RTB, CSM o SSM. |
memberID |
Entero | Un identificador único para el miembro asociado a la respuesta. |
networkName |
Cadena | Nombre de la red asociada a la respuesta. |
tagId |
Cadena | Un identificador único para la etiqueta de ubicación asociada a la respuesta. Nota: Esto también se puede conocer como placementId en algunas instancias de código. |
auctionId |
Cadena | Un identificador único generado para la puja actual. |
cpm |
Doble | El precio de oferta de la subasta actual expresado como Costo por mil, o mil (mille = mil en latín). Un modelo de precios en el que los anunciantes pagan por cada 1000 impresiones de su anuncio servido. Este es el modelo básico de precios estándar para la publicidad en línea. |
cpmPublisherCurrency |
Doble | El cpm expresado en la moneda de los editores. |
publisherCurrencyCode |
Cadena | El código de moneda de la moneda de los editores. Por ejemplo, USD |
isSov |
Booleano | Indica si el anuncio se vende de forma exclusiva. Exclusivo (también conocido como participación [SOV]) significa que el anunciante ha comprado el 100 % del inventario del emplazamiento durante un período de tiempo determinado. |
mediaTypeId |
Entero | Id. de tipo de medio asociado a la respuesta. |
mediaSubtypeId |
Entero | Identificador de subtipo de medio asociado a la respuesta. |
brandCategoryId |
Entero | Id. de categoría de marca asociado a la respuesta. |
dealId |
Entero | Deal ID asociado a la respuesta. |
isRoadblock |
Booleano | Indica si se trata de un anuncio de obstáculo. |
Nota:
AdResponseInfo se puede recuperar utilizando la instancia de anuncio de video, la instancia de vista de anuncios intersticiales y la respuesta de anuncios nativos, además de la vista de anuncios de banners.
Código de ejemplo (Java)
//Video Ad AdResponseInfo adResponseInfo = videoAd.getAdResponseInfo() //Native Ad AdResponseInfo adResponseInfo = nativeAdResponse.getAdResponseInfo() //Insterstitial Ad View AdResponseInfo adResponseInfo = interstitial.getAdResponseInfo()
Código de ejemplo (Kotlin)
//Video Ad val adResponseInfo = videoAd.adResponseInfo //Native Ad val adResponseInfo = nativeAdResponse.adResponseInfo //Insterstitial Ad View val adResponseInfo = interstitial.adResponseInfo
Ejemplo
// Request Banner Ad
bav = new BannerAdView(this);
bav.setPlacementID("1"); // Placement ID
bav.setAdSize(300, 250); // Size
bav.setAdListener(this) // AdListener
// On Ad Loaded
@Override
public void onAdLoaded(AdView bav) {
log("Banner Ad Loaded");
AdType adType = bav.getAdResponseInfo().getAdType();
String tagId = bav.getAdResponseInfo().getTagId();
String auctionId = bav.getAdResponseInfo().getAuctionId();
Double cpm = bav.getAdResponseInfo().getCpm();
Double cpmpublisherCurrency = bav.getAdResponseInfo().getCpmPublisherCurrency();
String publishercurrencyCode = bav.getAdResponseInfo().getPublisherCurrencyCode();
boolean isSov = banner.getAdResponseInfo().isSov();
int mediaTypeId = banner.getAdResponseInfo().getMediaTypeId();
int mediaSubtypeId = banner.getAdResponseInfo().getMediaSubtypeId();
int brandCategoryId = banner.getAdResponseInfo().getBrandCategoryId();
int dealId = banner.getAdResponseInfo().getDealId();
boolean isRoadblock = banner.getAdResponseInfo().isRoadblock();
}