Um die Funktionalität von Google Tag Manager zu erweitern, können Sie einen Funktionsaufruf Variablen und Funktionsaufruf-Tags. Mit Funktionsaufruf-Variablen können Sie -Werte, die durch Aufrufe vorregistrierter Funktionen zurückgegeben werden. Mit Funktionsaufruf-Tags können Sie Vorregistrierte Funktionen ausführen (z.B. um Treffer für zusätzliche Analyse- und Remarketing-Tools, die derzeit nicht zusammen mit dem Tag -Vorlagen in Google Tag Manager).
Um ein benutzerdefiniertes Tag zu erstellen, erstellen Sie eine Klasse, die das Tag
TAGCustomFunction
-Protokoll:
@implementation MYCustomTag<TAGCustomFunction>
- (NSObject*)executeWithParameters:(NSDictionary*)parameters {
// Add custom tag implementation here.
}
@end
Um eine benutzerdefinierte Variable zu erstellen, erstellen Sie eine Klasse, die die Funktion
TAGCustomFunction
-Protokoll:
@implementation MYCustomVariable<TAGCustomFunction>
- (NSObject*)executeWithParameters:(NSDictionary*)parameters {
// Return the value of the custom variable.
return @42;
}
@end
Sobald Ihr Kurs für TAGCustomFunction
eingerichtet wurde, können Sie die Webversion von Tag Manager
verwenden, um Tags oder Variablen mit dem von Ihnen erstellten Klassennamen einzurichten.