En esta guía, aprenderás a configurar OAuth2 para el acceso a la API con tus propias credenciales y con las cuentas de servicio. Estos pasos solo deben realizarse una vez, a menos que revoques o borres tus credenciales de OAuth2.
Crear credenciales de OAuth2
Genera un ID de cuenta de servicio (delegado) y un archivo *.JSON
siguiendo las instrucciones vinculadas y, luego, regresa a esta página.
Configura la biblioteca cliente
Establece la ruta del archivo JSON de la clave privada y delega el ID de la cuenta en tu configuración. Si usas un archivo googleads.properties
, agrega lo siguiente:
jsonKeyFilePath=PRIVATE_KEY_FILE_PATH
impersonatedEmail=DELEGATE_ACCOUNT
Si usas variables de entorno, agrega lo siguiente a tu configuración o entorno de Bash:
export GOOGLE_ADS_JSON_KEY_FILE_PATH=PRIVATE_KEY_FILE_PATH
export GOOGLE_ADS_IMPERSONATED_EMAIL=DELEGATE_ACCOUNT_ID