Per estendere la funzionalità di Google Tag Manager, puoi aggiungere una chiamata di funzione variabili e tag di chiamata di funzione. Le variabili di chiamata di funzione consentono di acquisire valori restituiti da chiamate a funzioni preregistrate. I tag di chiamata di funzione ti consentono eseguire funzioni preregistrate (ad es. attivare hit per strumenti di misurazione e remarketing attualmente non supportati con i tag modelli in Google Tag Manager).
Per creare un tag personalizzato, crea una classe che implementi il comando
Protocollo TAGCustomFunction
:
@implementation MYCustomTag<TAGCustomFunction>
- (NSObject*)executeWithParameters:(NSDictionary*)parameters {
// Add custom tag implementation here.
}
@end
Per creare una variabile personalizzata, crea una classe che implementi la funzione
Protocollo TAGCustomFunction
:
@implementation MYCustomVariable<TAGCustomFunction>
- (NSObject*)executeWithParameters:(NSDictionary*)parameters {
// Return the value of the custom variable.
return @42;
}
@end
Una volta configurato il corso con TAGCustomFunction
, utilizza il web di Tag Manager
per impostare tag o variabili con il nome della classe che hai creato.