Google proporciona información de ubicación geográfica a través del objeto Geo
, que es común a los protocolos de OpenRTB y de Google. En este documento, se describen detalles de mayor nivel sobre el modo en que Google propaga la ubicación geográfica en las solicitudes de oferta y sugiere prácticas recomendadas para su uso.
Cómo se propaga el objeto Geo
Google solo obtiene las ubicaciones de los dispositivos a partir de la ubicación geográfica de IP, nunca del GPS o de otras fuentes. Si bien la especificación de 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 esta última. En consecuencia, la implementación de OpenRTB por parte de Google solo propaga BidRequest.device.geo
, y el protocolo RTB de Google obsoleto solo admite un campo BidRequest.geo
que hace referencia a la ubicación del dispositivo.
Protecciones de la privacidad
Para proteger la privacidad del usuario, Google solo proporciona una ubicación geográfica aproximada que es compartida por una cantidad suficiente de usuarios y generaliza la ubicación detectada según sea necesario.
Representaciones de ubicación
El objeto Geo
admite dos representaciones separadas de ubicación: la ubicación civil y las 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 precisión. Por ejemplo, si una solicitud de oferta propaga la Geo
con precisión a nivel de ciudad, los campos lat
y lon
contendrán la latitud y la 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 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 de forma truncada. El uso de direcciones IP truncadas para la ubicación geográfica puede generar resultados algo imprecisos.
Tabla geográfica (obsoleta)
El campo BidRequest.geo_criteria_id
del protocolo de RTB obsoleto de Google 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
para obtener información similar sobre la ubicación geográfica.
Por ejemplo, si una solicitud de oferta tiene Geo
propagado con precisión a nivel de ciudad, geo_criteria_id
contendrá el código de la ciudad correspondiente.
Puedes usar ese ID para ubicar un registro en la tabla de ubicación geográfica.
Columna
- ID de criterios
- Un ID asignado único y persistente. En la API, estos criterios son del tipo
Location
. - Nombre
- Es el mejor nombre en inglés disponible de la segmentación geográfica.
- Nombre canónico
- Es el nombre en inglés construido por completo que consta del nombre propio del destino, el de su elemento superior y su país. Este campo está destinado únicamente a desambiguar nombres de objetivos similares, ya que no se admite en LocationCriterionService (usa nombres de ubicación o ID de criterios en su lugar).
- ID superior
- Es el ID de criterios de un elemento superior. Este campo se incluye para 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
- El código de región ISO 3166‐2 para el estado o provincia objetivo, si existe.
- Country Code
- Es el código de país ISO‐3166‐1 alfa‐2 asociado con el objetivo.
- 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
- Otro
- 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 de la República Popular 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 se haya activado tu cuenta. Una vez que tu cuenta esté activa, recibirás información sobre cómo enviar certificados a Google.