Erweiterte Konfiguration von iOS Tag Manager

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.