Configuração avançada

Para estender a funcionalidade do Gerenciador de tags do Google, basta adicionar variáveis e tags de chamada de função. Com as variáveis, você pode capturar os valores retornados por chamadas para funções pré-registradas e, com as tags, é possível executar essas funções para, por exemplo, acionar hits de outras ferramentas de medição e remarketing que ainda não são compatíveis com os modelos de tags no Gerenciador.

Adicionar tags e variáveis personalizadas

Para adicionar uma tag ou uma variável personalizada a uma chamada de função, faça o seguinte:

  1. Para adicionar uma tag personalizada, crie uma classe que implemente o protocolo TAGCustomFunction:
    @implementation MYCustomTag<TAGCustomFunction>
    
    - (NSObject*)executeWithParameters:(NSDictionary*)parameters {
      // Add custom tag implementation here.
    }
    
    @end
    
  2. Para adicionar uma variável personalizada, crie uma classe que implemente o protocolo TAGCustomFunction:
    @implementation MYCustomVariable<TAGCustomFunction>
    
    - (NSObject*)executeWithParameters:(NSDictionary*)parameters {
      // Return the value of the custom variable.
      return @42;
    }
    
    @end
    
  3. Certifique-se de que o vinculador não elimine sua classe durante a otimização do tempo de vinculação.
  4. Na interface da Web do Gerenciador de tags do Google, use o nome da classe para configurar as tags e variáveis.