El feed de productos ofrece varias formas de especificar los lugares de interés asociados con el producto. Google usa esta información para mostrar el producto a los usuarios cuando se buscan lugares de interés o destinos relevantes.
Cada producto option
puede especificar uno o más lugares de interés relacionados con la opción mediante el campo related_location
(que contiene una lista de objetos RelatedLocation
). Cada objeto RelatedLocation
contiene una location
que describe el lugar de interés en cuestión y una relation_type
que describe la relación entre el lugar de interés y el option
del producto.
Ubicaciones relacionadas y ratio_type
Una opción de producto solo debe marcarse como relacionada si proporciona una experiencia significativa de la ubicación, además de visitarla físicamente. La definición de “significativo” puede variar según la ubicación, pero los elementos que, por lo general, no se deben marcar como relacionados incluyen vistas de un lugar de interés, por ejemplo, durante un crucero, un recorrido en autobús o puntos de encuentro para visitas guiadas (usa el campo meeting_point
en su lugar). Estos son los tres relation_types
:
RELATED_NO_ADMISSION: La ubicación está relacionada, pero la opción de producto no incluye la entrada o la entrada es irrelevante. Por ejemplo, si la ubicación es un cuadrado destacado en un recorrido por la ciudad.
ADMISSION_TICKET: La relación permite la admisión a esta ubicación relacionada.
SUPPLEMENTARY_ADDON: La relación declara un servicio adicional que no lleva al usuario a la ubicación relacionada. Por ejemplo, una multa de estacionamiento o una exhibición temporal.
Ejemplos
relation_type | Ejemplo |
---|---|
RELATED_NO_ADMISSION | Recorrido a pie por la torre Eiffel sin entrada. Recorrido en helicóptero por el Burj Khalifa. |
ADMISSION_TICKET | La entrada al zoológico puede incluir complementos adicionales. |
SUPPLEMENTARY_ADDON | Salta las filas sin entrada y audioguía sin entrada. |
No relacionadas | Paseo en bote que muestra el lugar de interés a la distancia. Oficina de turismo donde comienza el recorrido o se puede comprar la entrada. |
Cada option
de producto también puede tener un meeting_point
para tipos de recorridos específicos en los que la ubicación de partida no es clara y se debe determinar (p.ej., visitas guiadas).
Cómo solicitar que se agregue una nueva atracción
Si proporcionas las entradas oficiales para las atracciones y notas que una de las atracciones con las que trabajas no está en Google Things To Do, puedes completar el Formulario de solicitud de nuevos lugares de interés de TTD para solicitar que se agregue el lugar de interés como parte de Actividades.
Cómo transferir ubicaciones relacionadas a Google
Cuando se procesa un feed entrante, Google intenta hacer coincidir las sugerencias de ubicación proporcionadas como cadenas de texto con entidades internas de Google que representan esas ubicaciones, conocidas como lugares de interés.
Un lugar de interés puede definirse de manera general como un marcador con nombre en una ubicación específica (coordenadas). En el contexto de Actividades, los ejemplos relevantes incluyen operadores turísticos y atracciones turísticas. Sin embargo, en términos generales, un lugar de interés puede ser cualquier establecimiento con un nombre y una ubicación que Google conozca.
La coincidencia de ubicación se refiere al proceso de hacer coincidir una ubicación relacionada, en la forma de una sugerencia textual, con un lugar de interés conocido por Google (si existe uno en la base de datos de Google).
Existen varias maneras de enviar a Google una ubicación relacionada, según la fuente de los datos de ubicación, los requisitos contractuales con los proveedores y el nivel de control que se desee tener sobre el proceso de correlación.
Se admiten los siguientes tipos de sugerencias (en orden de preferencia):
Tipos de sugerencias
Tipo | Descripción | Uso recomendado |
---|---|---|
ID del Perfil de negocio |
Identifica una empresa de forma exclusiva en Google.
Solo se puede obtener directamente del propietario de la empresa a través de la página de configuración avanzada de su Perfil de Negocio, como se describe en Configuración avanzada del perfil. Se asigna al lugar de interés que representa a la empresa en Google. El mapeo solo se realizará correctamente si Google verificó la ubicación de la empresa. Además de los lugares de interés, este formato también admite tipos de empresas híbridos y de área de servicio, que se definen en Cómo usar un área de servicio en Google. |
|
Información del lugar |
Representación estructurada de un lugar de interés, con campos separados para el nombre del lugar, los componentes de la dirección y sugerencias adicionales, como el número de teléfono, el sitio web y las coordenadas
Este es el método preferido cuando no es posible obtener un ID del Perfil de Negocio del propietario del lugar de interés. |
|
ID de lugar |
Identifica de manera inequívoca un lugar de interés en Google.
Se puede obtener usando los extremos de la API de Places, como Place Search o Place Autocomplete, o manualmente con la herramienta Find Location Matches de Things to Do Center. |
|
Latitud y longitud | Identifica de manera imprecisa una región geográfica o geopolítica, como una ciudad, una localidad o un destino de viaje. |
|
Dirección |
Representa la ubicación de un lugar de interés como una dirección no estructurada de una sola línea que, de forma opcional, incluye el nombre del lugar.
Obsoleto. Este formato dejará de ser compatible a partir del 1 de mayo de 2024. |
|
Ejemplos
// Example 1: Business Profile ID, copied from the Advanced settings page
// of the Google Business Profile that manages the POI.
"location": {
"business_profile_id": 11458995034835395294
}
// Example 2: Place Info with structured address, coordinates, website URL,
// and phone number.
"location": {
"place_info": {
"name": "Colosseum",
"phone_number": "+39 063 99 67 700",
"website_url": "https://colosseo.it/",
"coordinates": {
"latitude": 41.8902102,
"longitude": 12.4922309
},
"structured_address" {
"street_address": "Piazza del Colosseo, 1",
"locality": "Roma",
"administrative_area": "RM",
"postal_code": "00184",
"country_code": "IT"
}
}
}
// Example 3: Place Info with unstructured address.
"location": {
"place_info": {
"name": "Eiffel Tower",
"unstructured_address": "5 Av. Anatole France, 75007 Paris, France"
}
}
// Example 4: Place Info using place name and coordinates only. This
// configuration is useful for matching POIs located in remote areas without
// an exact street address, such as POIs located in deserts or on unnamed
// roads.
"location": {
"place_info": {
"name": "Mutitjulu Waterhole",
"coordinates": {
"latitude": -25.3511774,
"longitude": 131.0326859
}
}
}
// Example 5: Latitude and longitude.
// This format maintains the old behavior and will only match to the city or
// region.
// For more accurate matching using coordinates, use PlaceInfo instead,
// which includes a mandatory field for the place name.
"location": {
"lat_lng": {
"latitude": 51.5072178,
"longitude": -0.1275862
}
}
Cómo migrar el campo address
al nuevo campo place_info
Puedes migrar el campo address
no estructurado existente al campo place_info
nuevo mediante los siguientes pasos:
- Si los datos de dirección que tienes no están estructurados, sucede lo siguiente:
- Agrega el nombre de la empresa al campo
place_info/name
- Ingresa la dirección sin el nombre de la empresa en
place_info/unstructured_address
. - Descarta el campo
address
existente del feed - Ir al paso 3
- Agrega el nombre de la empresa al campo
- Si los datos de dirección que tienes están estructurados, entonces:
- Agrega el nombre de la empresa al campo
place_info/name
- Agrega la información de la dirección, como
street_address
,postal_address
, enplace_info/structured_address
. - Descarta el campo
address
existente del feed - Ir al paso 3
- Agrega el nombre de la empresa al campo
- Agrega datos adicionales, como
website_url
yphone_number
, para mejorar la precisión de las coincidencias.