Configure un proyecto de la Consola de API de Google para la API de Google Ads

Se requieren credenciales para acceder a los servidores de OAuth2 de Google a fin de autenticar y autorizar a los usuarios de Google Ads. Estas credenciales identifican tu app en Google y te permiten generar tokens OAuth para administrar usuarios de Google Ads. El acceso a las credenciales de Google OAuth2 se administra desde la Consola de API de Google.

Mira este video para conocer algunas prácticas recomendadas de los proyectos de Cloud

Cómo crear un proyecto

Ve a Google API Console. Haz clic en Crear proyecto, ingresa un nombre y haz clic en Crear.

Habilite la API de Google Ads en su proyecto

Para habilitar la API de Google Ads en su proyecto, haga lo siguiente:

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

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

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

Elige un tipo de app

Hay dos opciones de tipos de aplicaciones para la API de Google Ads:

  • Apps de escritorio
  • Apps web

Consulta la siguiente tabla a fin de determinar qué tipo es el más apropiado para la app que quieres compilar:

Elige este tipo de app Si ...
App de escritorio
  • Utilizas una sola cuenta de administrador de nivel superior para administrar todas tus cuentas de Google Ads.
  • Eres un usuario nuevo o quieres comenzar con la configuración más sencilla.
  • Tu app solo autenticará a los usuarios de Google desde una máquina.
Aplicación web
  • Deseas autenticarte como un usuario que puede otorgar permiso a tu app para acceder a los datos de su cuenta de Google Ads.
  • Deseas generar con facilidad varias credenciales de autorización para administrar cuentas de terceros, por ejemplo.
  • Tu app requiere URL de devolución de llamada. Las URL de devolución de llamada no son compatibles con el flujo de la app para computadoras de escritorio.

Si deseas obtener más detalles, consulta la documentación de OAuth de Google Identity Platform para apps de escritorio o apps web.

Crea un ID de cliente y un secreto de cliente

Una vez que hayas determinado tu tipo de app, sigue estas instrucciones para generar el ID de cliente y el secreto de cliente de OAuth2:

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

  2. En la pantalla Credentials, haz clic en CREATE CREDENTIALS y, luego, selecciona OAuth client ID.

    1. Si no configuraste una pantalla de consentimiento de OAuth para este proyecto, se te solicitará que lo hagas ahora. Haz clic en CONFIGURAR PANTALLA DE CONSENTIMIENTO.

      1. Seleccione el tipo de usuario y haga clic en CREAR.

      2. Completa el formulario inicial. Puedes editarlo más adelante si es necesario. Haz clic en Guardar cuando termines.

    2. Regresa a Credentials > CREATE CREDENTIALS > OAuth client ID para continuar.

  3. Selecciona App de escritorio o Aplicación web como el tipo de app, según el caso de uso.

  4. Asígnale un nombre y, luego, haz clic en Crear.

  5. Si tu tipo de cliente es Aplicación web, agrega al menos un URI de redireccionamiento autorizado.

    Para las pruebas locales que son compatibles con la configuración predeterminada en nuestros ejemplos de biblioteca cliente, usa http://127.0.0.1.

    Para los clientes de apps de escritorio, seguirás usando un redireccionamiento de IP de bucle invertido, pero el URI no está configurado de forma explícita en Cloud Console.

  6. En la página de confirmación, copia tu ID de cliente y tu secreto de cliente en el portapapeles, ya que los necesitarás cuando configures la biblioteca cliente. También puedes volver a la página de credenciales más tarde para recuperar estos detalles.