Configuração da autenticação da conta de serviço para Google Cloud¶
Pré-requisitos¶
Para fornecer o arquivo da conta de serviço, você deve primeiro criar um projeto do Google Cloud. Para obter mais informações sobre como criar projetos do Google Cloud, consulte a documentação do Google Cloud.
Criação de uma chave de conta de serviço¶
Para abrir o criador da conta de serviço, em seu projeto do Google Cloud, selecione APIs & Services » Credentials.
Selecione Create credentials » service account.
Em Service account details, insira o nome de conta de serviço de sua preferência.
Para criar a conta de serviço, selecione Done.
Para gerenciar a nova conta de serviço, na seção Credentials, selecione o nome da conta de serviço.
Selecione Keys » Add key » Create a new key.
Para salvar o arquivo de chave da conta de serviço, na exibição de seleção do tipo de chave, selecione o tipo de JSON recomendado e selecione Create.
Este arquivo é necessário durante a configuração do conector.
Formatação da chave da conta de serviço¶
A chave da conta de serviço baixada no procedimento anterior pode ser usada para preencher automaticamente o formulário ao configurar o conector, usando a funcionalidade arrastar e soltar no assistente de configuração.
Se a chave privada for inserida manualmente, primeiro ela deve ser formatada corretamente.
Exemplo de chave de conta de serviço no formato JSON:
Para a chave privada, apenas o texto entre —–BEGIN PRIVATE KEY—– e —–END PRIVATE KEY—– é relevante.
Para transformar uma chave privada no formato aceitável pelo conector, siga este procedimento:
Abra a chave baixada no procedimento anterior em um editor de texto.
Copie o conteúdo do campo private_key.
Apague os marcadores —–BEGIN PRIVATE KEY—– e —–END PRIVATE KEY—–.
Exclua todos os caracteres \n (nova linha) do arquivo. Uma chave geralmente contém pelo menos 10 ocorrências.
Salve o arquivo para uso posterior.
Após as edições, sua chave deve se parecer com este código:
Concessão de acesso da conta de serviço ao Google Analytics¶
A conta de serviço precisa de acesso a todas as propriedades do Google Analytics que o conector usará.
No console do Google Analytics, escolha uma propriedade que será usada pelo conector.
Selecione a guia Property access management.
Adicione o e-mail da conta de serviço como Viewer.
Repita esse processo para todas as propriedades que serão utilizadas no conector.