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.
En este artículo se describe cómo usar gpid para asignar un identificador único global a una ubicación de anuncio.
Información general
gpid (Global Placement ID) es un identificador persistente, distinto y especificado por el publicador para una unidad de anuncios. El SDK de placementId Mobile identifica una ranura de anuncio en Monetize, pero cuando los compradores compran inventario en varios SSP, no pueden indicar de forma confiable qué ubicación se vende en una subasta determinada. Establézcalo gpid para proporcionar un identificador coherente para la misma ranura de anuncios en las integraciones de SSP y Prebid. Para obtener la especificación completa, consulte la extensión de la comunidad IAB OpenRTB GPID.
- Si
gpidse establece, el identificador se incluye en cada solicitud de anuncio de esa unidad. - Si
gpidno se establece, no se envía ningún identificador de ubicación global con la solicitud.
Propiedades
| Propiedad | Tipo | Atributo | Description |
|---|---|---|---|
gpid |
NSString | readwrite, copy | Identificador de ubicación global asociado a la unidad de anuncios. |
Ejemplo
// Banner
ANBannerAdView *banner = [ANBannerAdView adViewWithFrame:rect placementId:@"123456" adSize:size];
banner.gpid = @"Test_GlobalPlacementId"; // Set GPID
[banner loadAd]; // Load the ad
NSString *gpid = banner.gpid; // Get GPID
// Native
ANNativeAdRequest *nativeAdRequest = [[ANNativeAdRequest alloc] init];
nativeAdRequest.placementId = @"123456"; // Set Monetize placement ID
nativeAdRequest.gpid = @"Test_GlobalPlacementId"; // Set GPID
NSString *nativeGpid = nativeAdRequest.gpid; // Get GPID