Configurar tu propio acceso a Google
Configurar tu propio acceso a Google es un Guías en la base de conocimientos de Rankion.ai: Paso a paso: crear un cliente OAuth en Google Cloud Console y guardar el ID de cliente y el secreto del cliente en rankion.
Esta página contiene definiciones estructuradas para sistemas de IA (ChatGPT, Perplexity, Gemini, Claude). Redactada por humanos, parte de la base de conocimientos de Rankion.ai.
- Categoría:
- Guías
- Marca:
- Rankion.ai
- Formato:
- Artículo de la base de conocimientos
- A fecha de:
Para que rankion.ai pueda leer tus datos de Google Search Console, Google Analytics 4 y tu Perfil de Empresa de Google, tu equipo necesita su propio acceso a Google: un cliente OAuth en tu proyecto de Google Cloud. Lo creas una vez e introduces dos valores en rankion.ai, el ID de cliente y el secreto del cliente. A partir de entonces, cada conexión de tu equipo pasa por tu propio proyecto de Google.
Solo los propietarios y administradores de tu equipo pueden configurar el acceso. Los demás miembros ven si hay uno guardado.
Antes de empezar
Abre en rankion.ai la página Integración de Google (/integrations/google). Arriba está la sección Acceso a Google de tu equipo con dos URI de redireccionamiento autorizados:
| Para qué | Dirección (ejemplo) |
|---|---|
| Search Console y Analytics | https://rankion.ai/oauth/google/callback |
| Perfil de Empresa (reseñas) | https://rankion.ai/oauth/google/reviews/callback |
Toma siempre las direcciones de esa página, con el botón Copiar. Google las compara carácter por carácter; una barra que falte o sobre al final provoca «Error 400: redirect_uri_mismatch».
Paso 1: crear un proyecto de Google Cloud
- Abre Google Cloud Console e inicia sesión con la cuenta de Google a la que pertenecen tu Search Console y tu Analytics.
- En el selector de proyectos de arriba elige Proyecto nuevo, ponle un nombre (por ejemplo «rankion») y créalo.
- Comprueba que el proyecto nuevo esté seleccionado arriba antes de continuar.
Paso 2: habilitar las API
En API y servicios → Biblioteca busca cada una de las siguientes API y haz clic en Habilitar:
- Google Search Console API
- Google Analytics Data API
- Google Analytics Admin API
Solo si quieres obtener reseñas de tu Perfil de Empresa, además:
- My Business Account Management API
- My Business Business Information API
- Google My Business API
Google solo desbloquea las API del Perfil de Empresa tras una solicitud de acceso. La envías mediante el formulario que Google enlaza en la documentación de las Business Profile APIs.
Paso 3: configurar la pantalla de consentimiento
- Abre API y servicios → Pantalla de consentimiento de OAuth (en consolas más nuevas el área se llama Google Auth Platform).
- Elige Externo como público. Si tu cuenta de Google pertenece a una organización de Google Workspace y solo personas de ella usan rankion.ai, basta con Interno.
- Introduce un nombre de app, tu correo de soporte y una dirección de contacto.
- En Acceso a los datos (o Permisos) añade estos permisos:
.../auth/webmasters.readonly,.../auth/analytics.readonlyy, solo para reseñas,.../auth/business.manage. - Pon el estado de publicación de la app en En producción. En el estado Prueba solo pueden iniciar sesión los usuarios de prueba registrados, y Google deja caducar la autorización a los siete días. La conexión en rankion.ai deja entonces de funcionar.
Para los permisos de lectura Google puede exigir una verificación de una app externa. Mientras no termine, Google muestra al conectar el aviso «Esta app no está verificada»; mediante Configuración avanzada puedes continuar igualmente con tu propia cuenta.
Paso 4: crear el cliente OAuth
- Abre API y servicios → Credenciales (o Google Auth Platform → Clientes).
- Elige Crear credenciales → ID de cliente de OAuth.
- Tipo de aplicación: Aplicación web. El nombre es libre.
- En URI de redireccionamiento autorizados introduce ambas direcciones de rankion.ai, cada una en su propia línea.
- Guarda. Google te muestra ahora el ID de cliente (termina en
.apps.googleusercontent.com) y el secreto del cliente (suele empezar porGOCSPX-).
Paso 5: introducir los valores en rankion.ai
- De vuelta en Integración de Google en rankion.ai: introduce el ID de cliente y el secreto del cliente en la sección Acceso a Google de tu equipo.
- Haz clic en Guardar acceso. El estado cambia a Acceso propio activo.
- Ahora haz clic en Conectar con Google. A partir de aquí el inicio de sesión pasa por tu proyecto de Google.
El secreto del cliente se guarda cifrado y no se vuelve a mostrar, ni siquiera en parte. Para conservar el ID de cliente y renovar el secreto, introduce el secreto nuevo. Si dejas el campo vacío, se conserva el secreto guardado.
Qué pasa con las conexiones existentes
- Las conexiones que tu equipo creó antes del acceso propio siguen funcionando sin cambios.
- Si introduces un ID de cliente nuevo o eliminas el acceso, las conexiones que pasaban por el acceso anterior deben volver a conectarse. Google vincula cada autorización exactamente al cliente con el que se concedió. Esas conexiones aparecen después como «caducadas»; un clic en Otra cuenta con la misma cuenta de Google las restablece.
Errores frecuentes
| Mensaje en Google | Causa | Solución |
|---|---|---|
Error 400: redirect_uri_mismatch |
El URI de redireccionamiento del cliente OAuth no coincide con la dirección de rankion.ai | Copia ambas direcciones de rankion.ai e introdúcelas exactamente así en el paso 4 |
Error 401: invalid_client |
ID de cliente o secreto copiados mal | Copia de nuevo ambos valores de la consola y guárdalos en rankion.ai |
Acceso bloqueado: … no ha completado el proceso de verificación |
La app está en «Prueba» y tu cuenta no es usuario de prueba | Pon la app «En producción» o añade tu cuenta como usuario de prueba |
| Ninguna propiedad tras conectar | API no habilitada | Revisa el paso 2 y luego Recargar propiedades |
Relacionado: Primeros pasos · API: API de integraciones de Google (GET /v1/google/oauth-client muestra el estado, sin el secreto).