
La API de Google Ads es una interfaz REST que permite administrar cuentas, campañas y reportes de publicidad de forma programática. Para que Saturn Studio pueda interactuar con estos servicios, es necesario configurar una credencial de tipo OAuth 2.0 que actúe como puente de autenticación seguro.
Table of Contents
1. Habilitación de la API
Antes de generar las credenciales, debe asegurarse de que el servicio esté activo en su consola de desarrollador:
- Acceda a la consola de Google Cloud.
- Busque y habilite específicamente la Google Ads API.
- Esta acción le permitirá gestionar cuentas y reportes mediante llamadas externas.

2. Scopes de Seguridad Requeridos
Para que la integración funcione con todos los permisos necesarios, debe asegurarse de incluir los siguientes alcances (scopes) en la configuración:
https://www.googleapis.com/auth/adwordshttps://www.googleapis.com/auth/userinfo.profileopenidhttps://www.googleapis.com/auth/userinfo.email
3. Creación del ID de Cliente OAuth
Una vez habilitada la API, proceda a generar los identificadores de acceso:
- Diríjase a la sección de API y servicios y seleccione la pestaña Credenciales.
- Haga clic en el botón Crear credenciales y seleccione la opción ID de cliente de OAuth.
- Tipo de aplicación: Seleccione obligatoriamente Aplicación web.
- Nombre: Asigne un nombre descriptivo para identificar la integración.

4. Configuración de URIs y Redireccionamiento
Este paso es crítico para asegurar que el flujo de autenticación regrese correctamente a la plataforma:
- Debe ingresar la URL de su instancia en los campos de Orígenes autorizados de JavaScript y URIs de redireccionamiento autorizados.
- Ejemplo de URI:
https://qa-saturn.myrb.io. - Asegúrese de copiar la URL exacta de su entorno de Saturn Studio para evitar errores de coincidencia durante el inicio de sesión.

5. Obtención de Parámetros Técnicos
Al hacer clic en el botón Crear, el sistema desplegará una ventana emergente con la información necesaria para Saturn Studio:
| Dato | Importancia técnica |
| ID de cliente | Identificador público de la aplicación en el ecosistema de Google. |
| Secreto del cliente | Clave privada confidencial. No se podrá volver a visualizar tras cerrar el diálogo. |

Resguardo de Seguridad: El Secreto del cliente debe almacenarse de forma segura inmediatamente después de su creación. Si se pierde o se cierra la ventana sin copiarlo, deberá generar una nueva credencial.

