Google proporciona información de ubicación geográfica a través del objeto Geo
, común a los protocolos de OpenRTB y de Google. En este documento, se describen los detalles de nivel superior sobre cómo Google propaga la ubicación geográfica en las solicitudes de oferta y se sugieren prácticas recomendadas para su uso.
Cómo se propaga el objeto de ubicación geográfica
Google solo obtiene las ubicaciones de los dispositivos a partir de la ubicación geográfica de IP, nunca de GPS ni de otras fuentes. Si bien la especificación OpenRTB admite ubicaciones geográficas independientes para el usuario (por ejemplo, la dirección particular) y el dispositivo (donde se encuentra el dispositivo cuando se coloca el anuncio), Google solo admite lo último. En consecuencia, el protocolo de Google contiene un solo objeto Geo
, en BidRequest.geo
; y para OpenRTB, Google solo propagará el campo Device.geo
.
Los campos del objeto Geo
se propagan de forma idéntica para ambos protocolos. Los siguientes campos solo existen en la variante OpenRTB del objeto Geo
; Google nunca los propaga en ninguno de los protocolos: regionfips104
, lastfix
, type
y ipservice
. La mayoría de los campos no admitidos que se muestran más arriba están relacionados con fuentes de ubicación alternativas.
Protección de la privacidad
Para proteger la privacidad del usuario, Google solo proporciona una ubicación geográfica aproximada que comparte una cantidad lo suficientemente grande de usuarios, que generaliza la ubicación detectada según sea necesario.
Representaciones de ubicación
El objeto Geo
admite dos representaciones separadas de ubicación: ubicación civil y coordenadas geográficas.
Las ubicaciones civiles se representan con los siguientes campos:
country
region
metro
city
zip
Las coordenadas geográficas se representan con los siguientes campos:
lat
lon
accuracy
En los protocolos de Google y OpenRTB, ambas representaciones contienen la misma ubicación y exactitud. Por ejemplo, si una solicitud de oferta propaga el Geo
con precisión a nivel de ciudad, los campos lat
y lon
contendrán la latitud y longitud del punto central de la ciudad identificada, y accuracy
será el radio de un círculo con la misma área que esa ciudad. Google también limita la precisión de los campos lat
y lon
a 0.01 grados.
Prácticas recomendadas para la segmentación por ubicación geográfica
Para los ofertantes que necesitan datos de ubicación geográfica personalizados, recomendamos usar los campos
lat
, lon
y accuracy
aproximados para realizar búsquedas de ubicación geográfica espacial.
No recomendamos el uso del campo ip
para la ubicación geográfica, ya que Google solo comparte la dirección IP en forma truncada. El uso de direcciones IP truncadas para la ubicación geográfica puede dar como resultado resultados algo imprecisos.
La tabla geográfica
El campo geo_criteria_id
representa la ubicación geográfica como un identificador numérico, que se asigna a una ubicación geográfica en geo-table.csv, disponible para descargar en la
sección Tablas de referencia de la página Protos y datos de referencia. Este campo y
la tabla correspondiente dejaron de estar disponibles. Puedes usar el campo Geo
descrito
anteriormente para obtener información de ubicación geográfica similar. Por ejemplo, si en una solicitud de oferta se propagó el valor Geo
con precisión a nivel de ciudad, geo_criteria_id
contendrá el código de la ciudad correspondiente. Puedes utilizar ese ID para ubicar un registro en la tabla geográfica.
Columnas
- ID de criterios
- ID asignado único y persistente. En la API, estos criterios son del tipo
Location
. - Nombre
- Nombre del mejor nombre disponible en inglés de la segmentación geográfica.
- Nombre canónico
- Es el nombre en inglés completamente calificado que consiste en el nombre propio del destino, el nombre del elemento superior y el país. El objetivo de este campo solo es eliminar la ambigüedad en los nombres de destino similares; no se admite en LocationCriterionService (en su lugar, usa nombres de ubicaciones o IDs de criterios).
- ID superior
- El ID de criterios de un elemento superior. Este campo se incluye para la asistencia heredada, y es posible que los ID no sean coherentes en todos los conjuntos de datos. Los nombres canónicos son el método preferido para construir jerarquías.
- Código de región
- Es el código regional ISO 3166-2 para el estado o provincia objetivo, si existe.
- Código de país
- Es el código de país ISO-3166-1 alfa-2 asociado con el destino.
- Tipo de objetivo
Valores permitidos:
- Aeropuerto
- Distrito
- Comunidad autónoma
- Municipio
- Cantón
- Ciudad
- Región de la ciudad
- Distrito electoral
- País
- Condado
- Departamento
- Distrito
- Región de DMA
- Provincia
- Metro
- Municipalidad
- Parque nacional
- Vecindario
- Ókrug
- Otra opción
- Código postal
- Prefectura
- Provincia
- Región
- Estado
- Territorio
- Región de TV
- Territorios de la Unión
- Universidad
Ubicaciones a las que no se pueden orientar anuncios
Debido a las normativas y leyes de publicidad en la República Popular de China, es posible que se te solicite proporcionar certificados y licencias si publicitas ciertas categorías de productos en ese país. No es necesario que envíes certificados hasta que tu cuenta se haya activado. Una vez que tu cuenta esté activa, recibirás información sobre cómo enviar certificados a Google.