Enviar comentarios
Flujo de cuenta de servicio de OAuth
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
En esta guía, se explica cómo configurar OAuth2 para el acceso a la API con tu
propias credenciales con cuentas de servicio .
Solo debes seguir estos pasos una vez, a menos que revoques o borres tu OAuth2.
credenciales.
Crea credenciales de OAuth2
Nota: Este flujo requiere un dominio de Google Workspace y
Se le debe otorgar la delegación de todo el dominio a la cuenta de servicio que creaste.
acceso por un administrador avanzado del dominio.
Genera un ID de cuenta de servicio (delegado) y un *.JSON
archivo
siguiendo las instrucciones vinculadas y, luego, regresa a esta página.
Configura la biblioteca cliente
Configura la ruta de acceso al archivo JSON de clave privada y el ID de la cuenta delegada 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 Bash
configuración o entorno:
export GOOGLE_ADS_JSON_KEY_FILE_PATH=PRIVATE_KEY_FILE_PATH
export GOOGLE_ADS_IMPERSONATED_EMAIL=DELEGATE_ACCOUNT_ID
Punto clave: Cuando se cargan configuraciones, la biblioteca primero busca credenciales de los flujos de apps web o de escritorio de OAuth2 y, luego, las usa si las encuentra. Entonces, si
quieres usar una autenticación de cuenta de servicio, asegúrate de que las credenciales para la
otros flujos no están presentes en tu configuración.
Enviar comentarios
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons , y los ejemplos de código están sujetos a la licencia Apache 2.0 . Para obtener más información, consulta las políticas del sitio de Google Developers . Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2024-09-12 (UTC)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Falta la información que necesito"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Muy complicado o demasiados pasos"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Desactualizado"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problema de traducción"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problema con las muestras o los códigos"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Otro"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Fácil de comprender"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Resolvió mi problema"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Otro"
}]
¿Quieres brindar más información?
{"lastModified": "\u00daltima actualizaci\u00f3n:\u00a02024-09-12 (UTC)"}
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2024-09-12 (UTC)"]]