Guía
8 min leer

Conectar una cuenta privada de Google a Make.com mediante OAuth (+vídeo)

En este artículo, explicamos paso a paso cómo conectar tu cuenta de Google a Make.com mediante el procedimiento OAuth.
Publicado por
Adriano Villa Bascón
Creado el
6 de marzo de 2024

¿Qué es Make.com (antes Integromat)?

Make es una herramienta denominada iPaaS. iPaaS no es un plural de India Pale Ale, sino un acrónimo que significa "Plataforma de Integración como Servicio" - iPaaS. Estas herramientas están diseñadas para conectar entre sí programas diferentes e independientes. Lo hacen a través de interfaces de programación de aplicaciones (API). Las API son interfaces entre aplicaciones digitales. Otros proveedores conocidos de este tipo de iPaaS son Zapier, n8n y Workato.

Las herramientas iPaaS funcionan según el principio "Si-esto-entonces-eso", en otras palabras: "Si ocurre esto, debería ocurrir aquello". Un ejemplo analógico sencillo: "Cuando se pulsa el interruptor de la luz, la luz debería encenderse". 

Make es una de esas herramientas iPaaS. Con Make, miles de aplicaciones pueden conectarse entre sí en varios "escenarios" para automatizar procesos digitales e intercambiar datos. Todo está diseñado de forma intuitiva. 

Make es muy fácil de usar para principiantes y es mucho más claro que otras herramientas iPaaS comparables gracias a su interfaz de usuario abierta. Esto le permite mantener un ojo en todo el proceso, incluso si sus escenarios posteriormente se vuelven complejos. Además, con casi 3.000 aplicaciones, Make ofrece una enorme selección de apps que puedes vincular entre sí - y con las herramientas y funciones integradas, puedes controlar cualquier interfaz, incluso si ninguna app está disponible de forma nativa en Make. 

Conectar cuentas privadas de Google: ¿por qué es tan complicado?

Para automatizar sus procesos y conectar diferentes sistemas con Make, Make necesita acceso a estas aplicaciones. Hay varias formas de conceder este acceso. Make te lo pone muy fácil para autenticarte con el Google de tu empresa, por ejemplo, para permitir el acceso a tus apps de Google como Drive, Sheets o Docs. 

PERO - Siempre hay un pero.

Para las cuentas privadas de Google, es decir, las que tienen un dominio @gmail.com o @googlemail.com, esto no ha sido tan fácil desde hace algún tiempo. Así que para conectar una cuenta privada de Google con Make.com, hay que pasar por un proceso detallado. Google argumenta que esto aumenta la seguridad. Tal vez sea así. Al principio suena bien, y desde luego no es un problema para los desarrolladores experimentados. La ironía de todo esto, sin embargo, es que este proceso afecta a aquellos que a menudo quieren trabajar en privado con herramientas sin código y que, por lo tanto, (probablemente) no son desarrolladores. 

Atención: todo el asunto se parece un poco a esto ☝

Make.com ha proporcionado su propia guía para este proceso, que cubre lo básico, pero no conduce al resultado deseado al final. Así que aquí está nuestra Guía VisualMakers + vídeo.

Solución paso a paso + vídeo

Nota: El estado de este artículo es 06 de marzo 2024. Si algo no funciona con este proceso o se ve diferente, por favor háganoslo saber. Envíeme un breve correo electrónico a adriano@visualmakers.de 

Importante: El requisito previo para ello es, por supuesto, que dispongas de una cuenta de Google. 

I. Creación del proyecto Google Cloud Console

  1. Accede a tu Google Cloud Console.
  2. Puede crear un nuevo proyecto en la parte superior del menú
  1. Dale un nombre adecuado y asígnale una ubicación (si procede)
  2. Haga clic en "crear".

Compruebe ahora en el menú superior si se encuentra en el proyecto que acaba de crear.

II Añadir la API adecuada

  1. Si se encuentra en el proyecto correcto, asegúrese de que está en el menú "APIs & Services".
  2. A continuación, vaya a la opción de menú "Biblioteca" de la izquierda
  1. Por ejemplo, selecciona la "API de Google Drive" (o cualquier otra API que necesites)
  2. Haga clic en "Activar". 

III Pantalla de configuración del consentimiento OAuth


Ahora haga clic en "Pantalla de consentimiento OAuth" en el menú de la izquierda

Interno frente a externo

Interna: con esta opción, solo los usuarios internos tienen acceso a tus API de Google. Sin embargo, esto solo funciona si utilizas un espacio de trabajo de Google. Como usuario privado de Google, probablemente no sea el caso.

Externo: Así que tenemos que trabajar con la opción externa. Hay otra subdivisión aquí más adelante:

  • Pruebas: solo los usuarios seleccionados con tu cuenta de Google autorizada pueden acceder a tus API de Google.
  • Publicación: Cualquier persona con una cuenta de Google puede tener acceso aquí. Todo debe ser verificado primero por Google.

1. Haga clic en "Externo" y "Crear".

2. rellene los campos obligatorios
Nombre: piense en algo
Correo electrónico de asistencia al usuario: Esta es tu dirección privada de Google
Información de contacto del desarrollador: esta también es tu dirección privada de Google

3. Haga clic en "Guardar y continuar".

IV Seleccionar ámbitos

Los ámbitos son básicamente las cosas que la aplicación (en nuestro caso Make) puede hacer a través de la API de Google. Primero debes establecerlos y así dar permiso a Make. 

  1. Haga clic en "Añadir o eliminar ámbitos".
  2. Seleccione estos dos ámbitos:

.../auth/docs

.../auth/drive

Estos son los dos más importantes para nosotros. Por supuesto, puede elegir cualquier otra cosa que necesite.

  1. Haga clic en "Actualizar".
  2. Haga clic en "Guardar y continuar" en la parte inferior

V. Seleccionar usuario de prueba

Si inicialmente permanece en el entorno de prueba, deberá introducir los usuarios que van a tener acceso. 

  1. Haga clic en "Añadir usuarios".
  2. Introduzca su dirección de correo electrónico @gmail
  3. Haga clic en "Añadir" y luego en "Guardar y continuar".

VI Crear credenciales

Hasta aquí todo bien. Hasta ahora, sólo hemos autorizado una API en nuestro proyecto que puede acceder a nuestro Google Drive, y sólo para nosotros como usuarios de prueba. Hasta ahora no se ha mencionado Make.com. Ahora estamos construyendo el puente hacia Make.

  1. Vaya a "Credenciales" a la izquierda 
  2. Haga clic en "+ Crear credenciales" en la parte superior y seleccione "OAuth Client ID".
  1. Tipo de aplicación: Aplicación Web
  2. El nombre puede ser, por ejemplo, "Hacer GDrive OAuth" o lo que sea mejor para usted
  3. Debe introducir este URI en el área "URIs de redirección autorizados": 
  • https://www.integromat.com/oauth/cb/google-restricted - für Gmail und Drive
  • Alternativa: https://www.integromat.com/oauth/cb/google/ - para otras aplicaciones de Google
  1. A continuación, se le mostrarán los datos de acceso para este cliente OAuth. Guárdalos en un lugar seguro

VII. En Make.com

  1. En tu escenario, selecciona el módulo Google Drive (o Gmail)
  2. Haga clic en "Crear una conexión".
  3. Dale un nombre, por ejemplo "Google OAuth".
  4. Abra la configuración avanzada
  5. Introduzca su ID de cliente y su secreto de cliente
  6. Haz clic en "Iniciar sesión con Google".
  7. Se abre una nueva pestaña - espera hasta que veas la interfaz de Google.
    !Atención: A veces puede tardar un poco más y en la nueva pestaña a veces puede decir que algo no funciona, aunque la página se sigue cargando y funciona bien.
  1. Seleccione su cuenta y haga clic en "Continuar" cuando se le solicite.
  1. Vuelva a hacer clic en "Siguiente

  1. Marca la casilla Google Drive y haz clic en "Siguiente".

Y si todo ha ido bien, ahora deberías ver en Make que el módulo está conectado. Se verá así: 

Ahora abre la cámara selfie de tu móvil... ¡Así son los ganadores! 

Sí, todo esto es un proceso bastante molesto. Por desgracia, actualmente es necesario para conectar una cuenta privada de Google con Make. Esperamos que esto cambie a mejor en el futuro.

¿No ha funcionado nada?

Ven a nuestra Comunidad Slack y escríbeme (Adriano de VisualMakers) sobre el mensaje de error que estás recibiendo. ¡Estaré encantado de ayudarte! 

Curso gratuito Make Fundamentals

Si quieres aprender qué más puedes hacer con Make.com, ¿por qué no sigues nuestro curso certificado Make Fundamentals? En 12 lecciones, te introduciré en el mundo de Make con ejemplos y explicaciones sencillas.

-> ¡HAZ CLIC AQUÍ PARA ACCEDER AL CURSO!

¿Noticias sobre nosotros?

El boletín de VisualMakers. Nada de spam, sólo actualizaciones ocasionales sobre el mundo del No-Code y ¡actualizaciones sobre nosotros! 🧡