En esta página, se describe cómo la fundamentación con Google Maps y Gemini Enterprise Agent Platform puede ayudarte a mejorar tus aplicaciones de IA generativa proporcionando contexto geoespacial.
Descripción general
La fundamentación con Google Maps de Gemini Enterprise Agent Platform es un servicio que conecta los modelos de Gemini con los datos geoespaciales de Google Maps. Google Maps tiene acceso a información sobre millones de ubicaciones, incluidas empresas, lugares emblemáticos y puntos de interés. Estos datos te brindan acceso a información sobre más de 250 millones de lugares que se pueden usar para fundamentar las respuestas de tu modelo, lo que permite que tus aplicaciones y agentes de IA proporcionen datos locales y contexto geoespacial.
También puedes habilitar la fundamentación simultánea con Google Maps, la Búsqueda de Google y la fundamentación con tus fuentes de datos.
Usos de la fundamentación con Google Maps
Puedes usar la fundamentación con Google Maps para diversas aplicaciones, como las siguientes:
- Asistentes conversacionales que pueden responder preguntas sobre lugares cercanos, como "¿Dónde puedo tomar un espresso italiano cerca?"
- Descripciones personalizadas y estadísticas de la comunidad, como "¿Puedes decirme más sobre los restaurantes aptos para familias que se encuentran a una distancia a pie?"
- Resúmenes de áreas alrededor de ubicaciones específicas, como una estación de carga de VE o un hotel
Esto puede ser beneficioso para los casos de uso en apps de bienes raíces, viajes, movilidad y redes sociales.
Modelos compatibles
En esta sección, se enumeran los modelos que admiten la fundamentación con Google Maps.
Haz clic para expandir los modelos compatibles
- Imagen de Gemini 3 Pro
- Imagen de Gemini 3.1 Flash
- Gemini 3.5 Flash
- Gemini 3.1 Flash-Lite
- Gemini 3.1 Flash Image
- Gemini 3.1 Pro
- Gemini 3 Flash
- Imagen de Gemini 3 Pro
- Gemini 2.5 Pro
- Gemini 2.5 Flash
- Gemini 2.5 Flash-Lite
- Gemini 2.5 Flash
- Gemini 2.5 Flash-Lite
- Gemini 2.5 Flash con audio nativo de la API de Gemini Live
- Gemini 2.0 Flash con la API de Gemini Live
Gemini 3 Pro y Gemini 3 Pro Image están limitados a 5,000 búsquedas por día.
Para obtener más información sobre los modelos de Gemini, consulta Modelos de Gemini.
Usa la fundamentación con Google Maps para fundamentar las respuestas de tu modelo
En esta muestra de código, se muestra cómo usar Fundamentación con Google Maps para fundamentar las respuestas de tu modelo.
Los resultados de la búsqueda se pueden personalizar para una ubicación geográfica específica con las coordenadas de latitud y longitud.
Console
Para usar Fundamentación con Google Maps con Gemini Enterprise Agent Platform, sigue estos pasos:
En la Google Cloud consola, ve a la página Vertex AI Studio.
En la sección Herramientas, haz clic en Fundamentación: Google. Aparecerá un panel de configuración.
Para usar Google Maps, haz clic en el botón de activación Google Maps.
Haz clic en Aplicar.
Ingresa tu instrucción en el campo y haz clic en Enviar. Tus respuestas a las instrucciones se basan en Google Maps.
Python
Instalar
pip install --upgrade google-genai
Para obtener más información, consulta la documentación de referencia del SDK.
Establece variables de entorno para usar el SDK de IA generativa con Vertex AI:
# Replace the `GOOGLE_CLOUD_PROJECT` and `GOOGLE_CLOUD_LOCATION` values # with appropriate values for your project. export GOOGLE_CLOUD_PROJECT=GOOGLE_CLOUD_PROJECT export GOOGLE_CLOUD_LOCATION=global export GOOGLE_GENAI_USE_ENTERPRISE=True
from google import genai
from google.genai.types import (
GenerateContentConfig,
GoogleMaps,
HttpOptions,
Tool,
)
client = genai.Client(http_options=HttpOptions(api_version="v1"))
response = client.models.generate_content(
model="gemini-2.5-flash",
contents="Where can I get the best espresso near me?",
config=GenerateContentConfig(
tools=[
# Use Google Maps Tool
Tool(google_maps=GoogleMaps())
],
tool_config=types.ToolConfig(
retrieval_config = types.RetrievalConfig(
lat_lng = types.LatLng( # Pass geo coordinates for location-aware grounding
latitude=40.7128,
longitude=-74.006
),
language_code = "en_US", # Optional: localize Maps results
),
),
),
)
print(response.text)
# Example response:
# 'Here are some of the top-rated places to get espresso near you: ...'
REST
Antes de usar cualquiera de los datos de solicitud a continuación, realiza los siguientes reemplazos:
- LOCATION: La región para procesar la solicitud. Para usar el extremo global, excluye la ubicación del nombre del extremo y configura la ubicación del recurso como global.
- PROJECT_ID: Tu [ID del proyecto](/resource-manager/docs/creating-managing-projects#identifiers). .
- MODEL_ID: El ID del modelo multimodal.
- PROMPT: Es la instrucción que se enviará al modelo.
- LATITUDE: Es la latitud de la ubicación. Por ejemplo, una latitud de
37.7749representa San Francisco. Puedes obtener las coordenadas de latitud y longitud con servicios como Google Maps o con otras herramientas de geocodificación. - LONGITUDE: Es la longitud de la ubicación. Por ejemplo, una longitud de
-122.4194representa San Francisco. - GROUNDING_TYPES: Son los tipos de fundamentación de Google Maps que se pueden habilitar. Actualmente, admite
placesyrouting.places: Busca información de lugares, incluidos establecimientos, lugares de interés destacados y ubicaciones geográficas.routing: Busca instrucciones sobre cómo llegar y realiza búsquedas a lo largo de la ruta. El enrutamiento está en versión preliminar privada.
places.
Método HTTP y URL:
POST https://LOCATION-aiplatform.googleapis.com/v1beta1/projects/PROJECT_ID/locations/LOCATION/publishers/google/models/MODEL_ID:generateContent
Cuerpo JSON de la solicitud:
{
"contents": [{
"role": "user",
"parts": [{
"text": "PROMPT"
}]
}],
"tools": [{
"googleMaps": {
"groundingTypes": {
"places": {},
"routing": {}
}
}
}],
"toolConfig": {
"retrievalConfig": {
"latLng": {
"latitude": LATITUDE,
"longitude": LONGITUDE
},
"languageCode": "en_US"
}
},
"model": "projects/PROJECT_ID/locations/LOCATION/publishers/google/models/MODEL_ID"
}
Para enviar tu solicitud, expande una de estas opciones:
Deberías recibir una respuesta JSON similar a la que se muestra a continuación:
{
"candidates": [
{
"content": {
"role": "model",
"parts": [
{
"text": "\"The Italian Place\" in Alexandria, VA, is good for children and offers takeout. It has a rating of 4.2 stars based on 411 reviews."
}
]
},
"finishReason": "STOP",
"groundingMetadata": {
"groundingChunks": [
{
"maps": {
"uri": "https://maps.google.com/?cid=9001322937822692826",
"title": "The Italian Place",
"placeId": "places/ChIJOTRDf_qwt4kR2kV_WYUf63w"
}
},
{
"maps": {
"uri": "https://maps.google.com/?cid=9001322937822692826",
"title": "Hank's Pasta Bar",
"placeId": "places/MMVtPzn9FGcevML89",
"placeAnswerSources": {
"reviewSnippets": [
{
"id": "places/ChIJOTRDf_qwt4kR2kV_WYUf63w",
"title": "Google Maps Review",
"uri": "https://maps.google.com/?cid=9001322937822692826"
},
]
}
}
},
...
],
"groundingSupports": [
{
"segment": {
"endIndex": 79,
"text": "\"The Italian Place\" in Alexandria, VA, is good for children and offers takeout."
},
"groundingChunkIndices": [
0
]
},
],
}
}
],
...
}
Propiedades del lugar
En esta sección, se enumeran las propiedades de lugares que se usan para describir ubicaciones y que utiliza la fundamentación con Google Maps para generar respuestas. Estas propiedades se usan para determinar los tipos de preguntas que puede responder la fundamentación con Google Maps.
Ejemplo de propiedades de lugares
En esta lista, se proporciona una muestra alfabética de las propiedades sobre lugares que tu modelo puede usar para generar respuestas.
- Dirección
- Retiros en la puerta
- Tarjeta de débito
- Distancia
- Estacionamiento gratuito
- Música en vivo
- Menú infantil
- Horario de atención
- Opciones de pago (como efectivo o tarjeta de crédito)
- Respuesta sobre un lugar
- Se permiten mascotas
- Ofrece cervezas
- Ofrece comida vegetariana
- Con acceso para silla de ruedas
- Wi-Fi
Las respuestas de lugares son una respuesta de la fundamentación con Google Maps basada en la información derivada de las opiniones de los usuarios.
Ejemplos de uso de propiedades de lugar
En los siguientes ejemplos, se usan propiedades de lugar en preguntas sobre diferentes tipos de lugares. La fundamentación con Google Maps usa las propiedades para comprender tu intención y, luego, proporciona respuestas pertinentes basadas en los datos asociados con los lugares en Google Maps.
Planificar una cena familiar: Podrías preguntar: ¿"The Italian Place" es un buen lugar para niños y ofrece comida para llevar? ¿Cuál es su calificación?
Las respuestas a estas preguntas te ayudan a determinar si un restaurante es adecuado para una familia y si ofrece un servicio conveniente.
Verificar la accesibilidad para un amigo: Podrías preguntar: Necesito un restaurante que tenga una entrada accesible para personas en silla de ruedas.
Una respuesta a esta instrucción puede ayudarte a determinar si la ubicación satisface necesidades de accesibilidad específicas.
Encontrar un lugar para comer algo a altas horas de la noche: Podrías preguntar: ¿Está abierto "Burger Joint" ahora? ¿Sirven cena? ¿Cuál es el horario de atención del viernes?
Las respuestas a estas preguntas te ayudan a encontrar un establecimiento abierto que sirva una comida específica en un momento determinado.
Reunirte con un cliente para tomar un café: Podrías preguntar: ¿"Café Central" tiene Wi-Fi? ¿Sirven café? ¿Cuál es su nivel de precios y aceptan tarjetas de crédito?
Las respuestas a estas preguntas te ayudan a evaluar la idoneidad de una cafetería para una reunión de negocios en función de las comodidades, las ofertas y las opciones de pago.
La información de los Resultados Fundamentados de Google Maps puede diferir de las condiciones reales de la ruta.
Comprende tu respuesta
Las fuentes de Google Maps se muestran en groundingMetadata dentro de groundingChunks. Se muestran las fuentes de los lugares y las opiniones de los usuarios, que se utilizan para ayudar a generar el Resultado Fundamentado de Google Maps.
En esta muestra de código, se muestran una fuente de lugar y una fuente de respuesta de lugar en la respuesta:
"groundingChunks": [
{
"maps": {
"uri": "{Link to Maps Content}",
"title": "{Name of Maps Place}",
"placeId": "{Place ID}",
"placeAnswerSources": {
"reviewSnippets" : [
{
"reviewId": "{Review ID}",
"googleMapsUri": "{Link to Maps Content}",
"title": "{Title of review}"
}
]
}
},
}
],
Enrutamiento: Obtener instrucciones sobre cómo llegar
La fundamentación con Google Maps admite la función de búsqueda de instrucciones sobre cómo llegar. Esta función permite que tus agentes de IA comprendan el movimiento físico, las estimaciones de viaje en tiempo real y las relaciones espaciales entre las ubicaciones. Con la función de búsqueda de instrucciones sobre cómo llegar, tu modelo puede proporcionar instrucciones optimizadas para el rendimiento y duraciones del viaje precisas que tienen en cuenta las condiciones en tiempo real. Esta integración permite que la fundamentación con Google Maps filtre lugares según la duración del viaje, ofrezca instrucciones precisas punto a punto y calcule los tiempos de viaje estimados para medios de transporte específicos.
Las funciones de Obtener direcciones están disponibles como una versión preliminar restringida. Para acceder a esta función en tu proyecto, comunícate con tu equipo de cuentas de Google Cloud y solicita que te agreguen a la lista de entidades permitidas. Como alternativa, puedes enviar el formulario de participación para que se tenga en cuenta tu solicitud. Google acepta el interés de un grupo limitado de socios para probar la función Obtener indicaciones como una nueva función de Fundamentación con Google Maps.
Funciones
Cómo llegar calcula las distancias y duraciones precisas de los viajes entre orígenes y destinos.
Find Directions admite lo siguiente:
Medios de transporte: Rutas para conducir, caminar, andar en bicicleta, usar el transporte público y vehículos motorizados de dos ruedas (no todos los medios de transporte están disponibles en todos los países)
Múltiples puntos de referencia: Hasta 13 paradas intermedias entre el origen y el destino
Tráfico en tiempo real: Se tienen en cuenta las condiciones de tráfico actuales para proporcionar tiempos de viaje "en vivo" precisos en lugar de promedios estáticos.
A continuación, se incluyen ejemplos de los tipos de preguntas que admite la función Cómo llegar:
Proximidad según el tiempo de viaje: "¿Qué restaurantes estadounidenses hay a 10 minutos a pie del hotel Hilton en 1335 6th Ave en NYC?".
Estimación de viaje: "¿Cuánto tiempo se tarda en ir en transporte público desde Pike Place Market hasta Capitol Hill en Seattle?"
Comprende la respuesta
Cuando una instrucción activa la capacidad de Buscar direcciones, el modelo genera una respuesta en lenguaje natural respaldada por metadatos estructurados. Esto te permite mostrarle al usuario información de viaje precisa.
En una respuesta de carga útil, se devuelven los siguientes datos:
Duración: Es el tiempo necesario para viajar entre ubicaciones, teniendo en cuenta el tráfico si se solicita. Por ejemplo, “500 segundos”.
Distancia: Es la distancia física de la ruta. Por ejemplo, “1.9 km”.
Polilínea: Es una cadena de texto codificada que te permite renderizar visualmente la ruta específica en un mapa.
A continuación, se muestra un ejemplo de respuesta para la instrucción: "¿Cómo llego al restaurante Carmine's desde el hotel Hilton (1335 6th Ave en NYC) en el que me hospedo?".
Para llegar al restaurante Carmine's desde el Hilton Hotel ubicado en 1335 6th Ave en la ciudad de Nueva York, deberás dirigirte a la ubicación de Carmine's en Times Square, en 200 W 44th St, Nueva York, NY 10036, EE.UU.
Estas son las instrucciones para llegar a pie:
Comienza en el Hilton Hotel: Sal del Hilton Hotel en 1335 6th Ave.
Camina hacia el sur por la 6ª Avenida: Dirígete hacia el sur por la 6ª Avenida (Avenida de las Américas) en dirección a la calle W 44.
Gira a la derecha en W 44th Street: Gira a la derecha en W 44th Street.
Carmine's está a tu izquierda: Camina por W 44th Street y verás Carmine's a tu izquierda en 200 W 44th St.
Esta caminata es de aproximadamente 800 metros y debería tomar entre 10 y 15 minutos.
A continuación, se muestra un ejemplo de respuesta para la instrucción: "¿Cuánto tiempo se tarda en ir en transporte público desde Pike Place Market hasta Capitol Hill en Seattle?".
Para ir desde Pike Place Market hasta Capitol Hill en Seattle en transporte público, tienes dos opciones:
Tranvía (tren ligero): El tranvía desde Westlake, que está cerca de Pike Place Market, hasta Capitol Hill tarda aproximadamente 3 minutos. Incluidas las transferencias, el tiempo total de viaje es de aproximadamente 9 minutos, y los tranvías salen cada 10 minutos.
Autobús: Un autobús directo de King County Metro desde Pike St y 4th Ave (cerca de Pike Place Market) hasta Capitol Hill tarda unos 11 minutos, con salidas cada 20 minutos. También puedes tomar el autobús de la línea 49, que tarda alrededor de 16 minutos.
Enrutamiento: Buscar en la ruta
La función Search Along Route permite que tus agentes de IA descubran puntos de interés que son geográficamente relevantes y convenientes para el viaje planificado de un usuario. Al fundamentar las respuestas en los motores de búsqueda espacial y de rutas de Google Maps, tu modelo puede proporcionar recomendaciones que minimicen los desvíos y comprender el flujo logístico de un viaje por carretera o un viaje diario.
Las funciones de Search Along Route están disponibles como versión preliminar restringida. Para acceder a esta función en tu proyecto, comunícate con tu Google Cloud equipo de cuentas y solicita que te agreguen a la lista de entidades permitidas. También puedes enviar este formulario para que se considere tu participación. Ten en cuenta que, en este momento, solo aceptamos el interés de una cohorte limitada de socios para probar la herramienta Fundamentación con Google Maps Search Along Route.
Funciones
La función Buscar en la ruta permite que tu aplicación identifique empresas, servicios o atracciones específicos que se encuentran directamente a lo largo de una ruta generada entre un origen y un destino. En la versión preliminar, solo se admite el modo de viaje "Conducción".
En los siguientes ejemplos, se ilustran los tipos de preguntas que puede responder la herramienta Buscar a lo largo de la ruta.
- Búsqueda de ruta básica: "Busca gasolineras durante el trayecto desde 1800 Amphibious Blvd., Mountain View, CA 94045, hasta 456 Sunny St., Sunnyvale, CA" (por lo general, las direcciones de origen y destino se derivan del historial de chat).
- Búsqueda basada en propiedades del lugar: "¿Hay panaderías con al menos una calificación de 4 estrellas entre San Francisco y 1800 Amphibious Blvd., Mountain View, CA 94045?"
- Búsqueda de rutas con varias paradas: "Voy a hacer un viaje en auto desde San Francisco hasta San Luis Obispo y luego a Los Ángeles. ¿Me sugieres tres opciones de cargadores de VE entre San Francisco y San Luis Obispo, y luego entre San Luis Obispo y Los Ángeles?"
Comprende la respuesta
Cuando una instrucción activa la herramienta Search Along Route, el modelo genera una respuesta en lenguaje natural respaldada por metadatos estructurados que combinan datos de Places y de Routing. Esto garantiza que las ubicaciones sugeridas sean realmente convenientes para la ruta física de viaje. El objeto groundingMetadata contendrá groundingChunks para los lugares devueltos y la ruta a lo largo de la cual se realizó la búsqueda.
Instrucción de ejemplo [búsqueda de ruta básica]:
Encuentra gasolineras durante el trayecto desde 1800 Amphibious Blvd., Mountain View, CA 94045, hasta 456 Sunny St., Sunnyvale, CA.
Ejemplo de respuesta [búsqueda de ruta básica]:
Estas son algunas gasolineras en la ruta desde 1800 Amphibious Blvd., Mountain View, CA 94045 hasta 456 Sunny St., Sunnyvale, CA:
- Ejemplo de gasolinera: Se encuentra en 123 Example Rd, Sunnyvale, CA 94045. Tiene una calificación de 3.5 estrellas a partir de 122 opiniones y vende hidrógeno, propano y gasolina, además de ofrecer servicios de lavado de autos. Está abierto hasta las 9:50 p.m. de hoy y tiene baños.
- Gasolinera ficticia: Ubicada en 456 Fictional Ave, Sunnyvale, CA 94045. Tiene una calificación de 3.6 estrellas a partir de 52 opiniones y ofrece un minimercado y un lavado de autos. Esta estación está abierta las 24 horas y tiene baños.
- Generic Gas station: Se encuentra en 789 W Generic St, Sunnyvale, CA 94045. Tiene una calificación de 3.6 estrellas a partir de 35 opiniones. Esta estación está abierta las 24 horas y tiene baños.
Instrucción de ejemplo [búsqueda de ruta con varias paradas]:
Voy a hacer un viaje en automóvil desde San Francisco a San Luis Obispo y luego a Los Ángeles. ¿Podrías sugerirme tres opciones de cargadores de VE entre San Francisco y San Luis Obispo, y luego entre San Luis Obispo y Los Ángeles?
Ejemplo de respuesta [búsqueda de ruta con varias paradas]:
Estas son algunas opciones de cargadores de VE para tu viaje por carretera de San Francisco a Los Ángeles, con paradas en San Luis Obispo.
Entre San Francisco y San Luis Obispo:
- Example Charger: Ubicada en 123 Example Blvd, Campbell, CA 95008, esta estación tiene una calificación de 4.5.
- Estación de VE ficticia: Puedes encontrar esta estación en 456 Fictional Rd, Gilroy, CA 95008, con una calificación de 4.4.
- Estación de carga genérica: Esta estación se encuentra en 789 Generic St, Salinas, CA 95008 y tiene una calificación de 3.5.
Entre San Luis Obispo y Los Ángeles:
- Ejemplo de cargador: Ubicada en 123 Example Rd, San Luis Obispo, CA 93123, esta estación tiene una calificación de 4.3.
- Estación de VE ficticia: Esta estación se encuentra en 456 Fictional Ave, Santa Barbara, CA 93123, con una calificación de 3.9.
- Estación de carga genérica: Puedes encontrar esta estación en 789 Generic St, Glendale, CA 93123, con una calificación de 3.0.
¡Que tengas un excelente viaje por carretera!
Requisitos de uso del servicio
En esta sección, se describen los requisitos de uso del servicio de fundamentación con Google Maps.
Informa al usuario sobre el uso de las fuentes de Google Maps
Con cada Resultado Fundamentado de Google Maps, recibirás fuentes en groundingChunks que respaldan cada respuesta. También se devuelven los siguientes metadatos:
- URI de origen
- título
- ID
Cuando presentes resultados de la Fundamentación con Google Maps con Gemini Enterprise Agent Platform, debes especificar las fuentes de Google Maps asociadas y comunicarles a los usuarios lo siguiente:
- Las fuentes de Google Maps deben seguir inmediatamente al contenido generado que respaldan. Este contenido generado también se conoce como Resultado Fundamentado de Google Maps.
- Las fuentes de Google Maps deben poder verse en una sola interacción del usuario.
Para interfaces que privilegian la voz
Fuentes: Las fuentes de Google Maps deben mostrarse en una IU complementaria que muestre un registro histórico textual de cualquier conversación de voz con IA. Este registro debe cumplir con los requisitos de fuentes y está sujeto a los límites aplicables de almacenamiento y almacenamiento en caché de datos.
Divulgación activa de las fuentes: Los usuarios finales deben ser conscientes de forma razonable del papel que desempeña Google Maps en su experiencia y de cómo encontrar información detallada sobre las fuentes en el momento de la interacción.
La divulgación activa de las fuentes debe transmitir los siguientes puntos:
El contenido generado por IA puede incluir información de Google Maps.
Las fuentes detalladas están disponibles en la IU complementaria.
Debes divulgar activamente las fuentes con al menos uno de los siguientes métodos.
Visualización: En el caso de las interacciones por voz que se producen en un dispositivo con pantalla, se muestra la divulgación activa en la pantalla cada vez que se usa la fundamentación con Google Maps.
Anuncio por voz: Lee la divulgación activa al usuario. Esto debe ocurrir durante la primera interacción admitida por la fundamentación con Google Maps y repetirse al menos cada 6 meses.
Ejemplo de divulgación: "El contenido generado por IA puede incluir información de Google Maps. Puedes encontrar fuentes detalladas en la app complementaria".
Divulgación persistente: Se debe proporcionar una explicación de que el contenido de Google Maps se puede usar en el contenido generado por IA, y esta debe ser accesible de forma persistente para el usuario final (p.ej., en un menú de configuración de voz o en una divulgación de interacción por voz).
Consultas de los usuarios: Tu asistente de voz debe responder con precisión las consultas de los usuarios finales sobre la fuente del contenido, incluso cuando el contenido generado por IA incluya información de Google Maps. Si Google Maps es la fuente, dirija a los usuarios finales a la IU complementaria para que accedan a información específica de la fuente.
Mostrar fuentes de Google Maps con vínculos de Google Maps
Para cada fuente en groundingChunks y en grounding_chunks.maps.placeAnswerSources.reviewSnippets, se debe generar una vista previa del vínculo según los siguientes requisitos:
- Atribuye cada fuente a Google Maps según los lineamientos de atribución de texto de Google Maps.
- Muestra el título de la fuente proporcionado en la respuesta.
- Vincula la fuente con
uriogoogleMapsUride la respuesta.
En estas imágenes, se muestran los requisitos mínimos para mostrar las fuentes y los vínculos de Google Maps.
Puedes contraer la vista de las fuentes.
Opcional: Mejora la vista previa del vínculo con contenido adicional, como el siguiente:
- Se inserta un favicon de Google Maps antes de la atribución de texto de Google Maps.
- Una foto de la URL de origen (
og:image).
Para obtener más información sobre algunos de nuestros proveedores de datos de Google Maps y sus condiciones de licencia, consulta los avisos legales de Google Maps y Google Earth.
Lineamientos para la atribución de texto de Google Maps
Cuando atribuyas fuentes a Google Maps en texto, sigue estos lineamientos:
- No modifiques el texto Google Maps de ninguna manera:
- No cambies las mayúsculas y minúsculas de Google Maps.
- No dividas Google Maps en varias líneas.
- No localices Google Maps en otro idioma.
- Evita que los navegadores traduzcan Google Maps usando el atributo HTML
translate="no".
- Aplica el estilo al texto de Google Maps como se describe en la siguiente tabla:
| Propiedad | Estilo |
|---|---|
| Familia de fuentes | Roboto. La carga de la fuente es opcional. |
| Familia de fuentes de resguardo | Cualquier fuente de cuerpo sans serif que ya se use en tu producto o "Sans-Serif" para invocar la fuente predeterminada del sistema |
| Estilo de fuente | Normal |
| Grosor de la fuente | 400 |
| Color de fuente | Blanco, negro (n° 1F1F1F) o gris (n° 5E5E5E). Mantén un contraste accesible (4.5:1) con el fondo. |
| Tamaño de fuente | Tamaño de fuente mínimo: 12 sp Tamaño de fuente máximo: 16 sp Para obtener información sobre los sp, consulta las unidades de tamaño de fuente en el sitio web de Material Design. |
| El espacio entre letras | Normal |
Ejemplo de CSS
El siguiente código CSS renderiza Google Maps con el color y el estilo tipográfico adecuados sobre un fondo blanco o claro.
@import url('https://fonts.googleapis.com/css2?family=Roboto&display=swap');
.GMP-attribution {
font-family: Roboto, Sans-Serif;
font-style: normal;
font-weight: 400;
font-size: 1rem;
letter-spacing: normal;
white-space: nowrap;
color: #5e5e5e;
}
ID de lugar y de opinión
Los datos de Google Maps incluyen el ID de lugar y el ID de opinión. Puedes almacenar en caché, guardar y exportar los siguientes datos de respuesta:
placeIdreviewId
No se aplican las restricciones contra el almacenamiento en caché de las Condiciones de la Fundamentación con Google Maps.
Territorio prohibido
La fundamentación con Google Maps tiene restricciones para cierto contenido y actividades para mantener una plataforma segura y confiable. El Cliente no distribuirá ni comercializará una Aplicación del Cliente que ofrezca Fundamentación con Google Maps en un Territorio Prohibido. Para obtener más información, consulta los Territorios prohibidos de Google Maps Platform. Es posible que la lista de Territorios Prohibidos se actualice periódicamente.
¿Qué sigue?
- Para obtener más información sobre cómo fundamentar los modelos de Gemini con tus datos, consulta Fundamentación con tus datos.
- Para obtener más información sobre las prácticas recomendadas de IA responsable y los filtros de seguridad de Gemini Enterprise Agent Platform, consulta IA responsable.