Com a ajuda de uma Conta de Serviço Google conectada ao stape, você integra o servidor Google Tag Manager com BigQuery e Firestore. Este post no blog mostrará como criar uma Conta de Serviço do Google e conectá-la ao seu stape container.
As Contas de Serviço do Google podem ser usadas por aplicativos para fazer chamadas API autorizadas. Com a ajuda de uma Conta de Serviço do Google conectada ao contêiner sGTM, é possível conectar BigQuery e Firestore ao servidor GTM.
Para criar uma conta de Serviço Google, você precisará ter uma conta na plataforma Google Cloud. E no final, a Conta de Serviço Google será usada para integrar o Firestore ou o BigQuery.
Firestore é um banco de dados que pode escrever/ler ou sincronizar dados. Ele pode ser usado para enriquecer os dados com a ajuda de ss tagging. Por exemplo, você pode usar o ID do usuário para melhorar os dados do usuário ou o ID do produto para enriquecer os dados do produto. Para simplificar a integração, Google lançou a variável Firestore Lookup. Com a ajuda desta variável, você pode extrair valores específicos do documento Firestore. Firestore não é gratuito - verifique seu preço aqui.
Usando o servidor Google Tag Manager, é possível escrever dados diretamente no BigQuery a partir do sGTM Tag ou Cliente. Anteriormente só era possível conectar-se ao BigQuery para usuários do GA360. Com o lançamento do sGTM e GA4, todos os usuários podem enviar dados para BigQuery gratuitamente ou mais barato do que antes. BigQuery também não é gratuito - verifique seu preço aqui.
1. Criar ou fazer login no Google Cloud Platform web console.
2. Selecione IAM & Admin -> Contas de serviço -> Clique em Criar conta de serviço.
3. Adicionar conta -> Clique em Avançar -> Selecionar a função BigQuery Data Editor para acesso ao BigQuery ou a função Cloud Datastore User for Firestore.
Se você quiser usar a Conta de Serviço do Google somente para BigQuery, escolha somente a função de BigQuery Data Editor. O mesmo para o Firestore.
Quando você chegar ao terceiro passo, basta clicar em Done.
4. "Create private key" -> Selecione JSON -> selecione Create -> JSON será baixado para seu computador.
5. Abra sua conta stape.io. -> abra o contêiner sGTM -> abra Power-ups tab -> Clique em Google Service account -> Upload arquivo JSON que você baixou do Google Cloud -> Clique em Save.
Tudo o que é preciso são algumas perguntas simples. Clique Obter um orçamento, preencha o formulário, e enviar-lhe-emos um orçamento.