Establecer GPID para Android

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 gpid se establece, el identificador se incluye en cada solicitud de anuncio de esa unidad.
  • Si gpid no se establece, no se envía ningún identificador de ubicación global con la solicitud.

Métodos

Método Descripción
public void setGpid(String gpid) Establece el identificador de ubicación global en la unidad de anuncios.
public String getGpid() Obtiene el identificador de ubicación global establecido actualmente.

Ejemplo

// Banner
BannerAdView banner = new BannerAdView(this, "123456");
banner.setGpid("Test_GlobalPlacementId"); // Set GPID
banner.loadAd(); // Load the ad
String gpid = banner.getGpid(); // Get GPID

// Native
NativeAdRequest nativeAdRequest = new NativeAdRequest(this, "123456");
nativeAdRequest.setGpid("Test_GlobalPlacementId"); // Set GPID
String nativeGpid = nativeAdRequest.getGpid(); // Get GPID