Cómo configurar un proyecto en 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 a Google, lo que te permite generar tokens de OAuth para administrar Google Ads usuarios. El acceso a las credenciales de Google OAuth2 se administra desde el Consola de APIs de Google.

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

Verificación con OAuth de Google

Todas las apps de Google Cloud que se usen para obtener credenciales del permiso de la API de Google Ads deberán a someterse al programa Google OAuth verificación para evitar una pantalla de IU no verificada para su usuarios. Una aplicación, en este contexto, se define como un ID de cliente de OAuth 2.0 único en Google Cloud.

Esta verificación es independiente y, además, de las revisiones realizadas según parte del proceso de aprobación de tokens de desarrollador y es obligatorio, ya que el alcance de la API de Google Ads es un contenido permiso.

La verificación de Google no tiene costo y, por lo general, se completa en un plazo de 3 5 días hábiles. Esta política se aplica a todas las aplicaciones.

Recomendamos que todas las aplicaciones pasen por el proceso de verificación de Google OAuth lo antes posible. como sea posible para evitar interrupciones en el negocio.

Crea un proyecto

Ve a la Consola de API de Google. Haz clic en Crear proyecto. Ingresa un nombre y haz clic en Crear.

Habilita la API de Google Ads en tu proyecto

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

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

  2. Utiliza 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.

Elige un tipo de usuario y el estado de publicación

Luego de habilitar la API, debes especificar el Tipo de usuario (User type) y Estado de la publicación. En la siguiente tabla, se destacan algunos atributos clave y limitaciones de cada combinación de estos parámetros. Para obtener más información, consulta Google Cloud Platform documentación.

Tipo de usuario Estado de publicación Limitaciones
Interno Prueba
  • Solo está disponible para los proyectos asociados con una cuenta de Google Cloud. Organización.
  • Límite de 100 usuarios de prueba incluidos en el consentimiento de OAuth en la pantalla.
  • Los usuarios de prueba deben ser usuarios internos de Google Cloud Organización asociada con el proyecto.
  • Las autorizaciones vencen siete días después de la fecha de consentimiento.
Externo Prueba
  • Disponible para todos los proyectos.
  • Límite de 100 usuarios de prueba incluidos en el consentimiento de OAuth en la pantalla.
  • Los usuarios de prueba pueden ser cualquier usuario con una Cuenta de Google.
  • Las autorizaciones vencen siete días después de la fecha de consentimiento.
Interno En producción
  • Solo está disponible para los proyectos asociados con una cuenta de Google Cloud. Organización.
  • Permite autorizar a cualquier usuario de la organización de Google Cloud asociados con el proyecto.
Externo En producción
  • Disponible para todos los proyectos.
  • Permite autorizar a cualquier usuario que tenga una Cuenta de Google.

No haber completado el curso Google OAuth verificación genera lo siguiente, independientemente del Tipo de usuario o la Publicación estado de tu proyecto:

  • Durante el proceso de autorización, los usuarios ven una IU sin verificar. pantalla.

  • Está limitado a autorizar a solo 100 usuarios.

  1. Abre el página de la 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. Haz clic en Haz clic en GUARDAR Y CONTINUAR cuando termines.

  4. En la página siguiente, haz clic en AGREGAR O QUITAR ALCANCES.

    • Desplázate hacia abajo e ingresa lo siguiente en el campo debajo de Agregar manualmente alcances:

      https://www.googleapis.com/auth/adwords
      
    • Haz clic en AGREGAR A LA TABLA.

    • Agrega cualquier otro permiso que solicite tu proyecto y, luego, haz clic en ACTUALIZAR.

    • Haz clic en GUARDAR Y CONTINUAR.

  5. Si no planeas publicar tu proyecto de inmediato, agrega la dirección de correo electrónico. de cada cuenta de usuario que usarás para las pruebas, luego haz clic en GUARDAR Y CONTINUAR.

  6. Revisa la página de resumen y haz clic en VOLVER AL PANEL.

Una vez que hayas probado tu aplicación y el proceso de autorización, puedes vuelve al panel y haz clic en PUBLICAR APP para cambiar la opción de Publicación estado de Prueba a En producción.

Selecciona un tipo de app

Existen dos tipos de aplicaciones para la API de Google Ads: Computadoras de escritorio o Web. Consulta las a fin de determinar qué tipo es el más apropiado para la app que deseas para compilar:

Elegir este tipo de app Si ...
Aplicación para computadoras
  • Administras todas tus cuentas de Google Ads con un solo nivel superior cuenta de administrador.
  • Si eres un usuario nuevo o quieres comenzar rápidamente con la configuración.
  • Tu app solo autenticará a los usuarios de Google desde una máquina.
App web
  • Quieres autenticarte como un usuario que puede otorgar permiso a tu app para acceder a los datos de su cuenta de Google Ads.
  • Quieres generar fácilmente varias credenciales de autorización para administrar cuentas de terceros, por ejemplo.
  • Tu app requiere URLs de devolución de llamada. Las URLs de devolución de llamada no se admiten en la de la aplicación de escritorio.

Para conocer más detalles, consulta la documentación de OAuth de Google Identity Platform para apps de escritorio o aplicaciones web.

Crea un ID de cliente y un secreto de cliente

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

  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 OAuth. ID de cliente.

    1. Si no habías configurado una pantalla de consentimiento de OAuth para este proyecto anteriormente, se te indicará que lo hagas ahora. Haz clic en CONFIGURAR PANTALLA DE CONSENTIMIENTO.

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

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

    2. Regresa a Credenciales > CREAR CREDENCIALES > ID de cliente de OAuth para continuar.

  3. Selecciona Aplicación para computadoras de escritorio o Aplicación web como el tipo de aplicación. 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 una URI de redireccionamiento.

    Para realizar pruebas locales que sean compatibles con la configuración predeterminada de nuestra ejemplos de bibliotecas cliente, usa http://127.0.0.1.

    Para los clientes de aplicaciones para computadoras de escritorio, seguirá usando una el redireccionamiento de IP de bucle invertido, pero el URI no se configura explícitamente en la consola de Cloud.

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