Preguntas frecuentes

En estas preguntas frecuentes se abarcan preguntas específicas de Google Maps APIs Premium Plan.

Consulta las preguntas frecuentes sobre Google Maps APIs para hallar preguntas comunes a todas las Google Maps APIs.

Primeros pasos

Licencias anteriores de Google Maps APIs for Work y renovaciones

Compra del Google Maps APIs Premium Plan

Límites de uso

Desarrollar tu aplicación

KML

Firma de URL

Estilos

Primeros pasos

¿Qué es el Google Maps APIs Premium Plan?

El Google Maps APIs Premium Plan (el Premium Plan) te brinda acceso a nuestro conjunto de servicios y asegurarte de contar con todas las herramientas que necesitas para implementar mapas personalizables, móviles y escalables para tus app y sitios.

¿Qué API se incluyen en el Google Maps APIs Premium Plan?

Los siguientes productos de Google se incluyen en el Google Maps APIs Premium Plan. Las aplicaciones que usan estos productos se contemplan en el SLA de Google Maps APIs Premium Plan y cumplen con los requisitos de asistencia técnica:

* La Google Places API no se incluye con la licencia de seguimiento de recursos del Premium Plan. Si tienes una licencia de seguimiento de recursos y deseas usar la Places API, comunícate con el equipo de ventas de Google Maps.

Las siguientes API no se abarcan en las Google Maps APIs Premium Plan. Las aplicaciones que usan estas API deben hacerlo conforme a las Condiciones de servicio publicadas para dichas API, no se contemplan en el SLA de Google Maps APIs Premium Plan y no reúnen los requisitos de asistencia técnica:

¿Cómo puedo contactar al servicio de asistencia técnica de Google Maps APIs Premium Plan?

Los clientes del Google Maps APIs Premium Plan pueden abrir un caso de asistencia nuevo en el servicio de Atención al cliente de Google usando el Google Cloud Support Portal en:

https://google.secure.force.com/

Se necesitan un nombre de usuario y una contraseña para acceder al portal. Completa este formulario si no tienes una cuenta.

Para obtener más información, consulta la guía de asistencia y recursos.

¿Cómo puedo restablecer las credenciales de acceso del Google Cloud Support Portal?

Olvidé mi contraseña. Este vínculo también se encuentra disponible en la página de inicio de Google Cloud Support Portal.

¿Cuáles son las Condiciones de servicio de Google Maps APIs Premium Plan?

Si eres cliente de Google Maps APIs Premium Plan, consulta tu acuerdo para hallar las condiciones que rigen tu aplicación de las Google Maps APIs. Para obtener más información, consulta las condiciones de uso del Google Maps APIs Premium Plan.

Licencias anteriores de Google Maps APIs for Work y renovaciones

¿Dónde puedo obtener información sobre las licencias anteriores de las Google Maps APIs for Work?

Para determinar si tienes una licencia anterior de Maps APIs for Work: En el Google Cloud Support Portal, haz clic en Maps: Usage Report a la izquierda. Si el ID de la parte superior del informe se encuentra en el siguiente formato, contarás con el nuevo Premium Plan:
gme-[empresa] & proj-[número] ([tipo]). De lo contrario, tu licencia será más antigua. Para obtener más información, consulta la guía de licencias de Maps APIs for Work.

¿Cuáles son los cambios con el nuevo Premium Plan?

Consulta el resumen de cambios para clientes que realizan renovaciones y las preguntas frecuentes sobre las renovaciones de licencia.

Compra del Google Maps APIs Premium Plan

¿Por qué debo comprar el Google Maps APIs Premium Plan?

Debes adquirir el Premium Plan si tu negocio u organización necesitan alguna de las siguientes prestaciones:

  • Un SLA con soporte técnico las 24 horas.
  • Capacidad de vender un producto o servicio con Google Maps integrado.
  • Capacidad de usar las Google Maps APIs para una aplicación o un sitio web interno.
  • Una cantidad de cuota específica.
  • Capacidad de usar las Google Maps APIs para aplicaciones de seguimiento de recursos.
  • Funciones premium disponibles con tu licencia de Maps APIs for Work existente
¿Cómo puedo adquirir el Google Maps APIs Premium Plan?

Comunícate con tu representante de ventas de Google para obtener información detallada sobre la compra del Premium Plan y para recibir una cotización basada en un cálculo aproximado del uso de tu aplicación.

¿Necesito una cuenta de Google para usar el Google Maps APIs Premium Plan?

Sí, deberás tener una cuenta de Google para acceder a las Google Maps APIs disponibles en la Google API Console.

Límites de uso

¿Cómo se calcula el uso del Google Maps APIs Premium Plan?

¿Tienes una licencia anterior de Maps APIs for Work o de Maps API for Business? Consulta nuestra guía sobre licencias de Maps APIs for Work. Para determinar si tienes una licencia anterior: en el Google Cloud Support Portal, haz clic en Maps: Usage Report a la izquierda. Si el ID de la parte superior del informe se encuentra en el siguiente formato, contarás con el nuevo Premium Plan:
gme-[empresa] & proj-[número] ([tipo])
. De lo contrario, tu licencia será más antigua.

Con el Google Maps APIs Premium Plan, tu aplicación consume cuota a diferentes ritmos, según las API que esta solicite. La cuota (citada como créditos de Maps API) se adquiere para uno o más años, según un cálculo aproximado del uso anual de tu aplicación. Todas las solicitudes de Maps API que hace tu aplicación consumen créditos del conjunto de créditos que adquiriste. Por ejemplo, si tu aplicación usa la Google Maps JavaScript API para mostrar un mapa, esta consume créditos para las cargas de mapa de Maps JavaScript API. Si tu aplicación consume todos los créditos del conjunto, puedes adquirir créditos adicionales según sea necesario. Para obtener más información, consulta la guía de índices y límites de uso del Premium Plan.

¿Cómo puedo hacer un seguimiento del uso de Google Maps APIs Premium Plan de mi app?

Para obtener información sobre cómo realizar un seguimiento del uso de créditos de Maps API que hace tu aplicación, como también para obtener otros informes de uso y herramientas de análisis, consulta la guía de informes de Premium Plan.

¿Cómo puedo estimar el uso de créditos de Maps API que hace mi aplicación?

Puedes usar la calculadora premium de Google Maps API para obtener un cálculo aproximado del uso que hace tu aplicación.

Además, probablemente te resulte útil ver el ejemplo de cálculo de créditos.

¿Qué sucede si uso todos mis créditos de Maps API?

Si consumes todos los créditos de Maps API, las solicitudes de tu aplicación seguirán realizándose con éxito; sin embargo, es posible que tu cuenta esté sujeta a tarifas por exceso. En este caso, deberás renovar tu licencia del Google Maps APIs Premium Plan lo antes posible a fin de evitar la suspensión de tu cuenta. Google te enviará una notificación por correo electrónico una vez que hayas usado el 85% de tu cuota.

¿Por qué se les cargan 2 créditos de Maps API a las solicitudes de detalles de Google Places API y solo se les carga 0,1 crédito a las solicitudes de autocompletado de sitios?

La Google Places API usa una base de datos extensa de empresas y otros datos de sitios. Lleva mucho tiempo y esfuerzo preservar la precisión de esta base de datos, ya que se abren y cierran empresas con frecuencia. Por lo tanto, es necesario un mayor arancel por las solicitudes de información de sitios. En el caso del autocompletado de sitios, nos dimos cuenta de que los usuarios a menudo necesitan escribir varios caracteres para encontrar un sitio; por ello, cobraremos un crédito fraccionado por cada solicitud.

Desarrollar tu aplicación

¿Recibiré un ID de proyecto de la Google API Console y un ID de cliente?

Sí, en tu carta de bienvenida se incluirán tu ID de proyecto de la Google API Console y tu ID de cliente.

¿Tendrá habilitadas todas las API disponibles el proyecto de la Google API Console que me proporcionarán?

Sí, con el Premium Plan proporcionaremos automáticamente todas nuestras API para el mismo proyecto de la Google API Console. Puedes acceder a todas las API en un solo proyecto. Las API que se encuentran en la misma plataforma (Web, Web Services, Android o iOS) pueden compartir la misma clave de API. Tus claves de API proporcionan informes de uso en tiempo real y datos de uso históricos para un período máximo de 30 días. Si necesitas funciones como Maps API Analytics, informes de uso por canal y datos de informes históricos para un período de más de 30 días, puedes usar tu ID de cliente en lugar de la clave de API para la mayoría de las API. (El ID de cliente no funciona con la Google Places API, la Google Maps Geolocation API, la Google Maps Roads API, la Google Maps Android API ni el Google Maps SDK for iOS.)

¿Cuáles son las diferencias entre una clave de API y un ID de cliente?

Con tu ID del proyecto, puedes generar claves de API en la Google API Console. A continuación, se presentan las diferencias principales entre el uso de claves de API y tu ID de cliente:

  • Compatibilidad de API: puedes usar una clave de API con cualquier Maps API. Como alternativa, puedes usar tu ID de cliente con cualquier API, excepto la Google Places API, la Google Maps Geolocation API, la Google Maps Roads API, la Google Maps Android API y el Google Maps SDK for iOS.
  • Informes: tus claves de API proporcionan informes de uso en tiempo real y datos de uso históricos para un período máximo de 30 días. Si necesitas funciones como Maps API Analytics, informes de uso por canal y datos de informes históricos para un período superior a 30 días, usa tu ID de cliente para API que sean compatibles con este uso.
  • Códigos de error: Si usas claves de API, recibes mensajes de error según la clase de código de estado de HTTP (por ejemplo, errores 3xx y 4xx), que proporcionan información general únicamente. Si usas tu ID de cliente, recibes códigos de error más detallados específicos de cada API en los informes del Google Cloud Support Portal. Dichos códigos pueden ser útiles para solucionar problemas.
  • Seguridad: Tanto las claves de API como el ID de cliente presentan el mismo nivel de seguridad, siempre y cuando sigas estas pautas:
    • Si usas una clave de API, asegúrate de que sea confidencial. Todas las solicitudes de Maps API usan el protocolo HTTPS; por ello, los riesgos de que otra persona intercepte tu tráfico son limitados. Sin embargo, si alguien obtiene tu clave podría realizar solicitudes de Maps API con ella. A fin de evitar este riesgo para las API del cliente, puedes restringir los dominios que puedan usar tu clave. En el caso de las API del servidor, restringe tu clave de modo que solo se permitan solicitudes desde las direcciones IP de origen de tus servidores. Para obtener más información acerca de cómo usar las claves de API de forma segura, visita el Centro de ayuda de la consola.
    • Si usas tu ID de cliente, asegúrate de que tu clave criptográfica (la que usas para generar firmas digitales) sea confidencial. Además, asegúrate de no usar la clave criptográfica en tus solicitudes de API y evita usarla para firmar URL mediante JavaScript, ya que estas prácticas pueden exponer tu clave.
¿Debo usar mis credenciales de Google Maps APIs Premium Plan en mi entorno de prueba?

Todas las Google Maps APIs requieren autenticación, con una clave de API o un ID de cliente. Cuando desarrolles tu aplicación en tu entorno de prueba, ten en cuenta lo siguiente:

  • Si necesitas acceso a asistencia técnica para tu entorno de prueba, debes usar una credencial de tu Premium Plan (ID de cliente o clave de API). Ten en cuenta que, al usar las Maps API, se consumirán los créditos de Maps API de tu plan según los límites e índices de uso.
  • Si no deseas que tu entorno de prueba consuma los créditos de Maps API de tu plan, puedes usar las credenciales estándares (una clave de API, configurada en la Google API Console); sin embargo, en este caso tu entorno de prueba no cumplirá con los requisitos de asistencia técnica. Si optas por usar credenciales estándares, tu app o sitio web estarán sujetos a los límites de uso estándares para cada API. Para obtener más información sobre los límites de uso estándares, consulta Precios y planes.
  • Si esperas generar un volumen significativo en tu entorno de prueba y deseas poder acceder a la asistencia técnica para dicho entorno, pero no deseas consumir los créditos de Maps API de tu Premium Plan, analiza la posibilidad de obtener una licencia para desarrollo únicamente. Generalmente, se trata de una opción más económica y ofrece asistencia técnica. Comunícate con tu administrador de cuenta de Google Maps para obtener más información.
  • Si realizas pruebas de carga en tu app, puedes ejecutar estas pruebas con una API de prueba. Consulta Realizar pruebas de carga en tu app en la Lista de verificación previa al lanzamiento.
¿Cómo puedo acceder a las funciones de Zagat con el Google Maps APIs Premium Plan?

Con el Premium Plan, las solicitudes que contienen tu clave de API y están dirigidas al Google Places API Web Service muestran contenido premium de Zagat. Para verificar que tienes acceso al contenido de Zagat, envía una solicitud al Google Places API Web Service con una clave del proyecto creado durante la suscripción. A continuación, te mostramos un ejemplo de URL:

https://maps.googleapis.com/maps/api/place/textsearch/json?query=restaurants+in+mountain+View,+ca&key=YOUR_API_KEY
¿Cómo puedo acceder a las funciones premium para dispositivos móviles con el Google Maps APIs Premium Plan?

Puedes acceder a funciones premium para dispositivos móviles usando los mismos SDK disponibles para los usuarios de la API estándar: el Google Maps SDK for iOS y la Google Maps Android API. Para acceder a funciones premium, asegúrate de usar la clave de API del proyecto creado durante la suscripción. Para verificar que tienes acceso a funciones premium para dispositivos móviles, carga un mapa usando la biblioteca estática. Si deseas obtener más información, consulta las guías para comenzar con el Premium Plan en Android y en iOS.

¿Se encuentra disponible la biblioteca dinámica para Android con el Google Maps APIs Premium Plan?

Sí, con el Premium Plan también puedes usar la biblioteca dinámica para la Google Maps Android API en lugar de la biblioteca estática. Si deseas obtener más información, consulta la guía para dar los primeros pasos con el Premium Plan en Android.

¿Cómo puedo acceder a la Google Maps JavaScript API usando un ID de cliente de Google Maps APIs Premium Plan desde una página que se carga en HTTPS (SSL)?

Para acceder a la Google Maps JavaScript API desde una página cargada en HTTPS, primero debes autorizar las URL HTTPS en las que desees usar la API.

¿Cómo puedo cargar la Google Maps JavaScript API en HTTPS (SSL) al usar el parámetro base_domain del cargador común?

No es posible cargar la Maps JavaScript API a través de SSL usando el cargador común con el conjunto de parámetros base_domain.

El parámetro base_domain no afecta el rendimiento de tu aplicación; el servidor óptimo de Maps siempre maneja las solicitudes de API para la ubicación de un usuario en particular, independientemente del dominio en el que se cargue la API.

base_domain restringe los resultados de la geocodificación hacia la región especificada; para alcanzar el mismo efecto sin base_domain, configura el parámetro region del servicio de geocodificación.

KML

¿Cómo puedo representar los archivos KML que se alojan en sitios de intranet de un mapa?

La clase KmlLayer que genera superposiciones KML en la Google Maps JavaScript API usa un servicio alojado de Google a fin de obtener y analizar archivos KML para la representación. En consecuencia, no es posible mostrar archivos KML que no estén alojados en una URL que esté disponible y sea de acceso público o requiera autenticación para acceder.

Si debes desarrollar aplicaciones que usen archivos KML alojados en sitios de intranet, te recomendamos representar el KML en el cliente usando bibliotecas de JavaScript de terceros. Cuando el navegador analiza el archivo KML, el rendimiento puede ser más bajo que cuando se usa la clase KmlLayer.

Firma de URL

¿Puedo firmar URL usando JavaScript?

Recomendamos mucho no firmar URL usando JavaScript, ya que esto podría dejar expuesta tu clave criptográfica ante los usuarios finales. Por lo tanto, las firmas solo deben generarse a través de componentes del servidor.

¿Por qué recibo una respuesta “HTTP 403 Forbidden” a mis solicitudes de servicios web de Maps API?

Una respuesta HTTP 403 indica un problema de permisos, probablemente porque la firma no se pudo verificar para la solicitud en cuestión. Esto podría deberse a lo siguiente:

  1. Se especificó una firma, pero es incorrecta para la solicitud.
  2. En la solicitud se especifica un ID de cliente de Google Maps APIs Premium Plan, pero no se especifica una firma y el servicio web al que se llama exige que en todas las solicitudes realizadas usando un ID de cliente se incluya una firma válida.
  3. Se ha especificado una firma, pero no el ID de cliente de Google Maps APIs Premium Plan asociado.

Estilos

¿Por qué no se muestran negocios en mi mapa?

Cuando se carga un mapa usando la Google Maps JavaScript API e incluyendo un parámetro client, las listas comerciales del mapa se desactivan de forma predeterminada. Para activarlas de nuevo, deberás incluir código de estilo junto con tu mapa:

var styles = [
  {
    featureType: 'poi.business',
    stylers: [
      { visibility: 'on' }
    ]
  }
];

map.setOptions({styles: styles});