Envie comentários
Fluxo da conta de serviço do OAuth
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Este guia mostra como configurar o OAuth2 para acesso à API usando seu
suas próprias credenciais usando contas de serviço .
Essas etapas só precisam ser seguidas uma vez, a menos que você revogue ou exclua seu OAuth2
credenciais.
Criar credenciais do OAuth2
Observação :este fluxo requer um domínio do Google Workspace e
a conta de serviço que você criou precisa receber delegação em todo o domínio
o acesso de um superadministrador no domínio.
Gerencie um ID de conta de serviço (delegado) e um arquivo
*.JSON
seguindo as instruções vinculadas. Depois, volte a esta página.
Configurar a biblioteca de cliente
Defina o caminho do arquivo JSON da chave privada e o ID da conta delegado na
configuração do Terraform. Se você estiver usando um arquivo googleads.properties
, adicione o seguinte:
jsonKeyFilePath=PRIVATE_KEY_FILE_PATH
impersonatedEmail=DELEGATE_ACCOUNT
Se você estiver usando variáveis de ambiente, adicione o seguinte ao Bash
configuração ou ambiente:
export GOOGLE_ADS_JSON_KEY_FILE_PATH=PRIVATE_KEY_FILE_PATH
export GOOGLE_ADS_IMPERSONATED_EMAIL=DELEGATE_ACCOUNT_ID
Ponto-chave : ao carregar configurações, a biblioteca primeiro procura credenciais
dos fluxos de apps da Web ou para computadores do OAuth2 e, em seguida, as usa se encontradas. Portanto, se você
quer usar uma autenticação de conta de serviço, verifique se as credenciais dos
outros fluxos não estão presentes na configuração.
Envie comentários
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons , e as amostras de código são licenciadas de acordo com a Licença Apache 2.0 . Para mais detalhes, consulte as políticas do site do Google Developers . Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2024-09-12 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Não contém as informações de que eu preciso"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Muito complicado / etapas demais"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Desatualizado"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problema na tradução"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problema com as amostras / o código"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Outro"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Fácil de entender"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Meu problema foi resolvido"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Outro"
}]
Quer enviar seu feedback?
{"lastModified": "\u00daltima atualiza\u00e7\u00e3o 2024-09-12 UTC."}
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2024-09-12 UTC."]]