Cómo configurar un proyecto de la Consola de API de Google

Necesitas un proyecto de la Consola de APIs de Google para crear credenciales de OAuth 2.0, configurar una pantalla de consentimiento del usuario y habilitar la API de Google Ads para tu app.

Las credenciales son necesarias para que los servidores de Google puedan autenticar y autorizar a los usuarios de Google Ads. Estas credenciales te permiten generar tokens de OAuth que se usarán en llamadas a la API.

Selecciona o crea un proyecto en la Consola de APIs de Google

Si ya tienes un proyecto de la Consola de API de Google y deseas usarlo para crear credenciales, puedes pasar directamente a Cómo crear un ID de cliente y un secreto del cliente.

Para crear un proyecto,

  • Ve a la Consola de APIs de Google.
  • Haz clic en Crear proyecto.
  • Ingresa un nombre o acepta la sugerencia generada.
  • Confirma o edita los campos restantes
  • Haz clic en Create.

Si tienes habilitada la facturación, selecciona una cuenta de facturación para el proyecto nuevo. No se aplican cargos por el uso de la API de Google Ads, pero hay una cuota para la cantidad total de proyectos de Cloud.

Si utilizas un proyecto existente de la Consola de APIs de Google y configuraste una pantalla de consentimiento de OAuth anteriormente, puedes omitir este paso y modificar la pantalla de consentimiento agregando el alcance de la API de OAuth 2.0 de Google Ads.

Cuando usas OAuth 2.0 para la autorización, Google muestra una pantalla de consentimiento al usuario, que incluye un resumen de tu proyecto, sus políticas y los permisos de acceso de autorización solicitados. La configuración de la pantalla de consentimiento de OAuth de tu app define lo que se les muestra a los usuarios y revisores de la app, y registra tu app para que puedas publicarla más tarde.

  1. Abre la página Pantalla de consentimiento y selecciona tu proyecto en el menú desplegable de la parte superior de la página.
  2. Selecciona el Tipo de usuario y haz clic en CREAR.
  3. Completa el formulario de la pantalla de consentimiento. Puedes editarla más tarde si es necesario. Cuando termines, haz clic en GUARDAR Y CONTINUAR.
  4. En la página siguiente, haz clic en AGREGAR O QUITAR ÁMBITOS.
  5. Desplázate hacia abajo y, luego, ingresa lo siguiente en el campo que se encuentra debajo de Agregar permisos de forma manual:

    https://www.googleapis.com/auth/adwords

  6. Haz clic en AGREGAR A LA TABLA.
  7. Agrega cualquier otro alcance que pueda necesitar tu proyecto y, luego, haz clic en ACTUALIZAR.
  8. Haz clic en GUARDAR Y CONTINUAR.
  9. Si no planeas publicar tu proyecto de inmediato, agrega la dirección de correo electrónico de cada cuenta de usuario que uses para la prueba y, luego, haz clic en GUARDAR Y CONTINUAR.
  10. Revisa la página de resumen y haz clic en VOLVER AL PANEL.
  1. Abre la página Pantalla de consentimiento y selecciona tu proyecto en el menú desplegable de la parte superior de la página.
  2. Haz clic en EDITAR APLICACIÓN.
  3. Haz clic en GUARDAR Y CONTINUAR en el formulario Pantalla de consentimiento de OAuth.
  4. En la página siguiente, haz clic en AGREGAR O QUITAR ÁMBITOS.
  5. Desplázate hacia abajo y, luego, ingresa lo siguiente en el campo que se encuentra debajo de Agregar permisos de forma manual:

    https://www.googleapis.com/auth/adwords

  6. Haz clic en AGREGAR A LA TABLA.
  7. Haz clic en GUARDAR Y CONTINUAR.
  8. Haz clic en GUARDAR Y CONTINUAR en el formulario Usuarios de prueba.
  9. Revisa la página de resumen y haz clic en VOLVER AL PANEL.

Crea un ID de cliente y un secreto de cliente

Puedes omitir este paso si usas un proyecto existente de la Consola de APIs de Google que ya tiene un ID y un secreto de cliente generados.

Después de determinar el tipo de app, sigue las instrucciones que aparecen a continuación para generar el ID y el secreto del cliente de OAuth 2.0:

  1. Abre la página Credenciales. Selecciona un proyecto creado anteriormente o crea uno nuevo.

  2. En la pantalla Credenciales, haz clic en CREAR CREDENCIALES y, luego, selecciona ID de cliente de OAuth.

    • Si no configuraste una pantalla de consentimiento de OAuth para este proyecto, haz clic en CONFIGURAR PANTALLA DE CONSENTIMIENTO.

      • Selecciona el tipo de usuario y haz clic en CREAR.

      • Completa el formulario inicial. Puedes editarla más tarde si es necesario. Haz clic en Guardar cuando termines.

    • Vuelve a Credenciales > CREAR CREDENCIALES > ID de cliente de OAuth para continuar.

  3. Selecciona Aplicación de escritorio o Aplicación web como el tipo de aplicación, según tu caso de uso. En esta guía, se utiliza Aplicación de escritorio como el tipo de aplicación.

  4. Ingresa un nombre para la app y, luego, haz clic en Create.

  5. En la página de confirmación, copia Tu ID de cliente y Tu secreto de cliente en el portapapeles para configurar la biblioteca cliente más tarde. Además, descarga las credenciales en formato JSON en un archivo llamado credentials.json.

Cómo habilitar la API de Google Ads en tu proyecto

Para habilitar la API de Google Ads en tu proyecto, sigue estos pasos:

  1. Abre la Biblioteca de APIs en la Consola de APIs de Google. Si se te solicita, selecciona tu proyecto o crea uno nuevo. La Biblioteca de APIs enumera todas las APIs disponibles, agrupadas por familia de productos y popularidad.

  2. Use la búsqueda para encontrar la API de Google Ads si no está visible en la lista.

  3. Selecciona la API de Google Ads y, luego, haz clic en el botón Habilitar.