Implementa la segmentación con par clave-valor

Selecciona la plataforma: Android iOS Unity Android (heredada)

La segmentación por pares clave-valor te permite definir una segmentación personalizada para segmentar a los usuarios a través de una solicitud de anuncio. Para obtener detalles sobre la segmentación con pares clave-valor, como agregar un par clave-valor en la IU de AdMob, consulta Cómo agregar la segmentación con pares clave-valor a un grupo de mediación.

En esta página, se explica cómo implementar la segmentación por clave-valor cuando configuras una solicitud de anuncio con el SDK de anuncios de Google para Unity.

Antes de comenzar

Para configurar la segmentación con par clave-valor en tu app, primero debes agregar la segmentación con par clave-valor a un grupo de mediación.

Cómo adjuntar pares clave-valor a una solicitud de anuncio

Después de configurar tus pares clave-valor personalizados en la IU de AdMob, adjunta los pares a una solicitud de anuncio en tu aplicación.

  1. Crea un objeto de par clave-valor que represente tus datos de segmentación personalizada.

  2. Establece la propiedad CustomTargeting de la solicitud de anuncio en este objeto.

En el siguiente ejemplo, se abarcan los pasos anteriores para segmentar a los usuarios por duración en una app:

var daysInApp = 1;

// Step 1: Create the key-value pair dictionary with custom targeting data.
var customTargeting = new Dictionary<string, string> {
  ["USER_DURATION"] = daysInApp < 3 ? "NEW" : "MATURE",
};

// Step 2: Create an ad request with custom targeting.
var request = new AdRequest() {
  CustomTargeting = customTargeting,
};

Prueba la configuración de la segmentación con par clave-valor

Para probar tu implementación en pares clave-valor personalizados, envía una solicitud de anuncio y verifica el objeto response info. Verifica que el valor del campo mediation_group_name coincida con el nombre del grupo de mediación esperado.

En el siguiente ejemplo, se verifica el nombre de un grupo de mediación en la respuesta de solicitud de anuncio:

{
  "Response ID": "r6_DZtitA8Gi2OMPyKeksAI",
  ...
  "Response Extras": {
    "mediation_group_name": "Mediation group for new users"
  }
}