- Inicio
- Recursos
- Integraciones
- Google Cloud Natural Language
Integración Google Cloud Natural Language n8nAutomatiza Google Cloud Natural Language con n8n.
Leer cien comentarios para encontrar los cinco que arden no es trabajo de nadie. La integración Google Cloud Natural Language n8n le pasa esa lectura a la API: un nodo, una acción, Analyze sentiment sobre el recurso Document. No trae trigger propio: el análisis vive en mitad de un flujo que arranca en otro sitio.
Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth
¿Qué resuelve la integración Google Cloud Natural Language n8n?
Conecta la API de Google Cloud Natural Language con cualquier flujo de n8n mediante una sola acción del nodo, document.analyzeSentiment, dentro del recurso Document. Le entregas un texto, ya sea una cadena que el flujo ya lleva encima o un archivo guardado en Google Cloud Storage, y la API analiza su sentimiento. El nodo viene incluido en n8n, sin instalar nada, tanto en n8n Cloud como en una instancia propia.
Conviene empezar por el alcance real, porque ahorra sorpresas. El catálogo trae una operación para este nodo, Analyze sentiment. Lo demás que quieras pedirle a la API de Google Cloud Natural Language se hace con el nodo HTTP Request, que llama a cualquier endpoint de la API reutilizando la misma credencial mediante la autenticación predefinida. Tenerlo claro desde el diseño evita rehacer el flujo a mitad de camino.
El escenario que más se repite son los buzones de soporte. Un nodo de Gmail recoge los mensajes del día, el nodo Document lee cada cuerpo a través de Content y la rama siguiente ordena la cola de atención. Cuando el equipo trabaja en Slack, ahí es donde aterriza el resultado, en el canal donde ya está mirando.
Segundo escenario, las encuestas. Un Schedule Trigger, el nodo de n8n que se dispara cada cierto intervalo, abre de madrugada una pestaña de Google Sheets y recorre las filas nuevas. Cada comentario entra en el nodo con Source en Content y el flujo devuelve el resultado a la misma hoja, sin que nadie abra el archivo.
Tercer escenario, el de los textos largos que nunca caben en una celda: actas, transcripciones, informes exportados. Los dejas en un bucket, pones Source en Google Cloud Storage URI y apuntas el campo Google Cloud Storage URI a gs://bucket_name/object_name. Así el flujo mueve una ruta y no un bloque de miles de caracteres.
Un consejo para el primer intento, antes de montar nada detrás. Coloca el nodo después de cualquier disparador, deja Source en Content, enlaza Content con el campo que trae tu texto usando una expresión tipo {{ $json.field }}, que es la forma que tiene n8n de leer un valor del elemento que entra, y ejecuta el nodo con un solo elemento. Mira la salida de verdad y construye sobre eso. El Curso n8n cubre expresiones y credenciales desde cero, y la Reseña n8n te sitúa la herramienta.
¿Cómo se conecta Google Cloud Natural Language con n8n?
- 01
Entrar con Google si usas n8n Cloud
En n8n Cloud la pantalla de credencial ofrece Managed OAuth2: pulsas Sign in with Google y la conexión queda hecha, sin tocar la Google Cloud Console. Una credencial es el juego de accesos que n8n guarda por ti: se crea una vez desde el menú Credentials, la reutilizan todos tus flujos y el nodo la ofrece en su lista desplegable.
- 02
Montar un Custom OAuth2 en instancia propia
Managed OAuth2 no está disponible fuera de n8n Cloud, así que creas tú la credencial Google OAuth2 single service. En la Google Cloud Console: un proyecto, la API activada y la pantalla de consentimiento OAuth con un App name y un User support email. Después añade el dominio autorizado,
n8n.cloudpara Cloud o el dominio de tu propia instancia. - 03
Pasar la URL de redirección y las claves
Crea un OAuth client ID con Application type en Web application. Copia la OAuth Redirect URL que muestra tu credencial de n8n, pégala en Authorized redirect URIs del lado de Google y trae de vuelta el Client ID y el Client Secret. Si trabajas en local no hace falta dominio público: Google admite
http://localhost:5678/rest/oauth2-credential/callback.
Qué sabe hacer el nodo Google Cloud Natural Language
El nodo Google Cloud Natural Language expone 1 operaciones en 1 recursos. Para cada una: el nodo tal como lo configuras en n8n, los campos obligatorios y nuestras notas de campo.
Índice de operaciones
Document
1 operaciónAnalyze sentiment
document.analyzeSentimentLo que ves en n8n
Notas y casos de uso
La única acción manda un texto a la API para su análisis de sentimiento.
Parámetros clave
- Source: el origen del texto,
contentogcsContentUripara un archivo en Cloud Storage. - Content: el texto, normalmente enlazado al nodo anterior con
{{ $json.field }}. - Google Cloud Storage URI: la ruta del archivo, con la forma
gs://bucket_name/object_name. - Document Type: Plain Text o HTML, para no contar las etiquetas como palabras.
- Encoding Type: None, UTF-8, UTF-16 o UTF-32, para calcular las posiciones de las frases.
- Language: vacío, el idioma se detecta solo; si no, uno de los 16 códigos, ISO o BCP-47.
¿Necesitas ayuda para automatizar Google Cloud Natural Language con n8n?
El equipo te responde directamente.
Cada mensaje lo lee una persona.
Google Cloud Natural Language y n8n, dudas frecuentes
01¿La integración Google Cloud Natural Language n8n es gratuita?
02¿Qué credenciales y permisos hace falta preparar?
03¿Qué límites tiene el nodo de Google Cloud Natural Language?
04¿Con qué se dispara un flujo de Google Cloud Natural Language?
05¿n8n o Make para Google Cloud Natural Language?
Recibe nuestros tips de integración cada semana.
Sin spam. Cancela cuando quieras.



