Configurar um novo contêiner do servidor
Para usar a inclusão de tags no servidor, é necessário ter um servidor para executar o contêiner. Neste capítulo, explicamos a opção de implantação automática no Gerenciador de tags, que configura um servidor do Cloud Run. Também é possível implementar manualmente um servidor de tags no Cloud Run. Isso é abordado em Planejar os requisitos e custos da infraestrutura.
Antes de começar
Você precisa de:
- Cartão de crédito para que o provisionamento crie uma conta de faturamento do Google Cloud Platform. A carga real durante o curso deve ficar bem abaixo do Nível gratuito oferecido nos serviços relevantes do Google Cloud Platform. Se o uso for alto, será gerada uma cobrança.
- Uma conta do Gerenciador de tags com direitos para criar um contêiner do servidor.
- Um contêiner da Web do Gerenciador de tags ou uma tag do Google como fonte de dados para enviar solicitações a um contêiner do servidor.
- Uma propriedade do Google Analytics 4, que vai servir como exemplo de fluxo de dados.
- Opcional, mas recomendado: um subdomínio do site para que o ambiente do servidor estabeleça um contexto próprio.
Opções para implementar um servidor de tags
A maneira mais fácil de implantar um contêiner do servidor é usando a configuração de provisionamento automático, disponível na interface do Gerenciador de tags. Um projeto do Google Cloud Platform é criado automaticamente para seu ambiente, e o servidor é implantado como um serviço do Google Cloud Run.
Neste capítulo, o provisionamento automático é usado.
Outras opções de implantação
Para ter mais controle, use estes tipos de implantação:
- Interface do usuário: use a interface do Google Cloud Run para configurar os parâmetros de implantação do Google Cloud Run.
- Linha de comando: execute comandos no Google Cloud Shell para configurar os parâmetros de implantação do Google Cloud Run.
- Manual: implante a imagem Docker no ambiente de servidor escolhido.
Confira na tabela abaixo as opções disponíveis.
Opção de implantação | Facilidade de uso | Recursos |
---|---|---|
Automático (Google Cloud Run) | Fácil |
|
Interface do usuário (Google Cloud Run) | Moderada |
|
Linha de comando (Google Cloud Shell) | Moderada |
|
Manual (Docker) | Difícil |
|
Criar um contêiner do servidor e provisionar os recursos do GCP
Primeiro, crie um contêiner do servidor no Gerenciador de tags e inicie o processo de provisionamento automático.
- Abra o Gerenciador de tags do Google
- No menu flutuante da conta , clique em Criar contêiner.
- Em Configurações do contêiner, nomeie o novo contêiner e escolha Servidor. Clique em Criar. Uma tela de configuração vai aparecer.
- Clique em Provisionar automaticamente o servidor de tags.
- Selecione ou crie uma conta de faturamento para o contêiner e crie o servidor.
Resultado: o Google Tag Manager implanta um servidor de tags no Cloud Run com uma configuração de teste e inclui o domínio do Cloud Run como o URL do servidor de tags.
O URL padrão é gerado e atribuído de forma automática pelo Google Cloud Run. Ele consiste emhttps://[GOOGLE_CLOUD_PLATFORM_PROJECT_ID]-[GOOGLE_CLOUD_REGION_ID].a.run.app
. Com a configuração do provisionamento automático, a região do Google Cloud é sempreus-central1
, e o ID da região éuc
.
Testar sua configuração
Antes de iniciar o próximo capítulo, confira no seu servidor do Cloud Run se ele está funcionando:
- Copie o URL padrão da sobreposição de configuração.
- Abra uma nova guia do navegador.
- Cole o URL padrão e anexe
/healthy
ao caminho. Por exemplo, o URL completo do contêiner acima seriahttps://server-side-tagging-XXXXXX.uc.a.run.app/healthy
. - ✅ Se o serviço funcionar, o texto
ok
vai aparecer na página. - ❌ Se
ok
não for mostrado ou o provisionamento falhar por qualquer motivo, verifique os parâmetros de implantação na interface do Google Cloud Run.
Resumo
Você criou um contêiner do servidor no Gerenciador de tags e configurou um servidor que usa o Cloud Run.
A próxima etapa é aprender a definir o fluxo de dados entre o navegador da Web e o servidor de tags configurando o Google Analytics 4.