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:
- 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
- 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
- Certifique-se de que o vinculador não elimine sua classe durante a otimização do tempo de vinculação.
- Na interface da Web do Gerenciador de tags do Google, use o nome da classe para configurar as tags e variáveis.