InicioPortafolioProcesoFAQNosotros
Proponer una idea
Google Cloud

Cómo obtener una clave de la API de Google Translate

Cómo activar la API de Cloud Translation y crear tu propia clave. Se hace en unos diez minutos, incluso la primera vez.

¿Hace falta una clave de API?

No: la aplicación funciona sin ella. Sin clave traduce en tu propio dispositivo, sin internet y sin coste.

Con una clave las traducciones son más precisas, porque los modelos de Google Cloud son mejores que los del dispositivo. Sigue los pasos solo si quieres eso.

  • 500.000 caracteres gratis al mes: con un uso normal casi nunca hay coste.
  • La clave se guarda solo en tu dispositivo y no va a ningún sitio salvo a Google.
  • Tú decides el límite de uso (paso 6).
1

Inicia sesión en Google Cloud Console

Primero necesitas una cuenta de Google Cloud Platform.

  1. Abre Google Cloud Console.
  2. Inicia sesión con tu cuenta de Google o crea una.
  3. La primera vez puede pedirte aceptar las condiciones y añadir datos de facturación. Las cuentas nuevas reciben 300 $ de crédito gratuito válido 90 días.
2

Crea un proyecto

Crea un proyecto antes de generar la clave.

  1. Haz clic en el selector de proyecto de la parte superior.
  2. Elige "Proyecto nuevo".
  3. Ponle un nombre (por ejemplo, Translate-Project) y haz clic en "Crear".
  4. Si la consola no cambia sola, selecciona el proyecto nuevo en el selector.
3

Activa la API de Cloud Translation

Activa la API en tu proyecto.

  1. Ve a "APIs y servicios" > "Biblioteca".
  2. Busca "Cloud Translation API" y ábrela.
  3. Pulsa "Habilitar".
  4. Si te pide vincular una cuenta de facturación, vincúlala; si no tienes, créala.

¿Por qué la v2?

Google ofrece dos ediciones de la API de traducción.

  • Basic (v2): se autentica con una clave de API. Es la que usa esta aplicación.
  • Advanced (v3): tiene más funciones, como glosarios, pero no admite claves de API; exige credenciales de cuenta de servicio.

Solo la v2 encaja con una aplicación en la que pegas tu propia clave.

4

Crea la clave de API

Con la API activada, crea la clave.

  1. Ve a "APIs y servicios" > "Credenciales".
  2. Haz clic en "+ Crear credenciales" > "Clave de API".
  3. Cuando aparezca la clave, cópiala en un sitio seguro. Podrás volver a verla en la lista.
  4. No cierres todavía: en el siguiente paso vas a restringirla.
5

Restringe la clave (hazlo, por favor)

Una clave sin restricciones, si se filtra, puede usarse también contra tus otros servicios de Google. Google lo recomienda encarecidamente.

  1. En la lista de credenciales, haz clic en el nombre de la clave que acabas de crear.
  2. En Restricciones de API, elige "Restringir clave" y selecciona solo Cloud Translation API.
  3. Haz clic en "Guardar".

Nota

Las restricciones de aplicación (app de Android, IP, etc.) son opcionales. Restringir por app de Android requiere el nombre del paquete y la huella de firma (SHA-1), que la mayoría de la gente no puede obtener fácilmente. La restricción de API más un límite de uso (paso 6) ya acotan bien el daño.

6

Pon un límite de uso (recomendado)

Es la forma más segura de evitar una factura inesperada.

  1. Ve a "APIs y servicios" > "Cloud Translation API" > "Cuotas y límites del sistema".
  2. Busca la cuota de caracteres y edítala.
  3. Mantenerla por debajo de 500.000 caracteres al mes te deja dentro del nivel gratuito.

Si crees que la clave se ha filtrado

Bórrala en la lista de credenciales y crea una nueva. El borrado es inmediato.

7

Revisa la facturación

Cloud Translation se cobra por uso.

  • Gratis: 500.000 caracteres al mes (se reinicia cada mes)
  • A partir de ahí: unos 20 $ por millón de caracteres
  • Consulta las tarifas actuales en la página de precios de Google.
  1. Abre "Facturación" en el menú lateral.
  2. Comprueba que el proyecto tiene una cuenta de facturación vinculada.
  3. Configura un presupuesto y alertas para recibir un correo antes de que suba el gasto.
8

Vigila el uso

Mirarlo de vez en cuando mantiene los costes previsibles.

  1. Ve a "APIs y servicios" > "APIs y servicios habilitados".
  2. Haz clic en "Cloud Translation API".
  3. Consulta el uso reciente en la pestaña Métricas.
  4. Mira lo que queda, y ajústalo, en la pestaña Cuotas.

¿Todo listo?

Sigue los pasos anteriores en Google Cloud Console. Cuando tengas la clave, pégala en la pantalla de ajustes de la aplicación y ya está.

Abrir Google Cloud Console