Dado que las cuentas de Google Ads contienen datos del usuario, tu aplicación debe obtener su autorización para acceder a ellos. Existen dos enfoques generales según la forma en que obtengas esta autorización.
Elige el tipo de app
Dado que las cuentas de Google Ads contienen datos del usuario, tu app debe obtener su autorización para acceder a ellos. Existen dos enfoques generales según la forma en que obtengas esta autorización.
Cuenta de servicio | Autenticación de usuarios | |
Resumen | Configurar manualmente tu cuenta de Google Ads para darle acceso a una cuenta de servicio Luego, tu app puede usar las credenciales de la cuenta de servicio para realizar llamadas a la API a la cuenta de Google Ads sin ninguna interacción del usuario. Las llamadas a la API funcionan siempre que la cuenta de servicio tenga acceso a la cuenta de Google Ads. | Obtén una autorización de OAuth 2.0 única de un usuario para permitir que tu app administre su cuenta de Google Ads. Luego, tu app puede usar el token de actualización de OAuth 2.0 (que se emite como parte del proceso de autorización de OAuth 2.0) para realizar llamadas a la API a la cuenta de Google Ads. Las llamadas a la API funcionan mientras el usuario no revoque la autorización o hasta que esta venza debido a la inactividad o a otros motivos. |
Facilidad de uso | Se requieren aprobaciones y configuraciones mínimas debido a la falta de autorización del usuario en la app. | Se requieren aprobaciones y configuraciones extensas debido a que la autenticación del usuario forma parte de la app. |
Recomendación | Muy recomendada como el enfoque preferido | Enfoque heredado. Úsala como opción de resguardo cuando no puedas otorgar a una cuenta de servicio los permisos necesarios a tu cuenta de Google Ads. |