Dados da API Manager, incluindo contas, contêineres e permissões de usuário.
O serviço Gerenciador de tags do Google oferece acesso aos dados da API Tag Manager para um usuário autorizado Esse serviço permite que os usuários do Gerenciador de tags gerenciem contas, contêineres, ambientes, versões, espaços de trabalho, pastas, variáveis, acionadores, tags e permissões de usuário.
Esse é um serviço avançado que precisa ser ativado antes do uso.
Referência
Para informações detalhadas sobre esse serviço, consulte a documentação de referência para a API Tag Manager V2.
Assim como todos os serviços avançados no Google Apps Script, o serviço do Gerenciador de tags usa os mesmos objetos, métodos e parâmetros que a API pública. Para mais informações, consulte Como as assinaturas de método são determinadas.
Para denunciar problemas e encontrar outras opções de suporte, consulte a Central de Ajuda do Gerenciador de tags do Google.
Código de amostra
O exemplo de código a seguir demonstra como usar alguns recursos do serviço do Gerenciador de tags.
Cria uma versão de contêiner com uma variável, acionador e tag.
O código de amostra abaixo usa a API Tag Manager V2 para criar um contêiner com um nome que contém a data atual para melhorar as chances de ser exclusivo. Depois, a amostra cria um espaço de trabalho com uma variável de valor aleatória e um acionador que dispara em caso de visualização de página. Em seguida, a amostra usa um acionador para criar uma tag de pixel arbitrário que dispara um pixel para //example.com com um cachebuster anexo ao final do URL. Por fim, a
amostra cria uma versão de contêiner com essas entidades, registra a versão e
a retorna para uso posterior.
Publica uma versão de contêiner e exibe o rascunho do contêiner atual.
O código de amostra abaixo usa a API Tag Manager V2 para aceitar uma versão de contêiner que pode ter sido criada no exemplo anterior e recupera os códigos da conta, do contêiner e da versão. A amostra usa esses códigos para publicar uma versão ativa do contêiner. Por fim, a amostra cria e registra uma visualização do novo espaço de trabalho.
Cria e reautoriza um ambiente de usuário.
O código de amostra abaixo usa a API Tag Manager V2 para aceitar uma versão do contêiner e extrair os códigos da conta, do contêiner e da versão. A amostra usa esses códigos para criar um ambiente do usuário que indica a versão do contêiner de entrada e registra o ambiente. Por fim, a amostra registra um ambiente de usuário reautorizado.
Registra todas as permissões de acesso a e-mail e contêiner em uma conta.
O código de amostra abaixo usa a API Tag Manager V2 para encontrar uma lista de todas as permissões em uma conta do Gerenciador de tags. Depois, a amostra registra o endereço de e-mail do usuário, o ID do contêiner e os tipos de permissão de acesso do contêiner para cada entrada.