Flujo de la cuenta de servicio de OAuth

En esta guía, se explica cómo configurar OAuth2 para el acceso a la API mediante tus propias credenciales con cuentas de servicio. Estos pasos solo deben realizarse una vez, a menos que revoques o borres tus credenciales de OAuth2.

Paso 1: Crea credenciales de OAuth2

Genera un ID de cuenta de servicio y un archivo *.JSON. Para ello, sigue las instrucciones vinculadas y, luego, regresa a esta página.

Paso 2: Agrega una clave privada JSON y un correo electrónico con identidad para la configuración

En la configuración, establece la ruta de acceso del archivo JSON de la clave privada y el correo electrónico robado. Si usas un archivo google-ads.yaml, una string YAML o dict, agrega lo siguiente:

json_key_file_path: JSON_KEY_FILE_PATH
impersonated_email: IMPERSONATED_EMAIL

Si usas variables de entorno, agrega lo siguiente a tu configuración o entorno de bash:

export GOOGLE_ADS_JSON_KEY_FILE_PATH=JSON_KEY_FILE_PATH
export GOOGLE_ADS_IMPERSONATED_EMAIL=IMPERSONATED_EMAIL