Dados da API Manager, incluindo contas, contêineres e permissões do usuário.
O serviço Gerenciador de tags do Google oferece acesso aos dados da Tag Manager API para um usuário autorizado Esse serviço permite que os usuários do Gerenciador de tags gerenciem: Accounts, Containers, Environments, Versions, Workspaces, Folders, Variables, Triggers, Tags e User permissions.
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 do Gerenciador de Tags 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 informar problemas e encontrar outras formas de suporte, consulte a Central de Ajuda do Gerenciador de tags do Google.
Exemplo de código
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 exemplo de código a seguir usa a API Gerenciador de Tags V2 para primeiro 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 devolve para uso posterior.
Publica uma versão de contêiner e exibe o rascunho do contêiner atual.
O exemplo de código a seguir usa a API Gerenciador de Tags 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 exemplo de código a seguir usa a API do Gerenciador de Tags V2 para aceitar uma versão do contêiner e extrair os IDs 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 exemplo de código a seguir usa a API Tag Manager V2 para encontrar uma lista de todas as permissões dentro de uma conta do Gerenciador de tags. Depois, a amostra registra o endereço de e-mail do usuário, o código do contêiner e os tipos de permissão de acesso do contêiner para cada entrada.