Gelişmiş iOS Etiket Yöneticisi yapılandırması

Google Etiket Yöneticisi'nin işlevselliğini genişletmek için İşlev Çağrısı değişkenleri ve İşlev Çağrısı etiketleri ekleyebilirsiniz. İşlev Çağrısı değişkenleri, ön kayıtlı işlevlere yapılan çağrılar tarafından döndürülen değerleri yakalayabilmenizi sağlar. İşlev Çağrısı etiketleri, önceden kaydedilmiş işlevleri yürütmenizi sağlar (ör. şu anda Google Etiket Yöneticisi'nde etiket şablonlarıyla desteklenmeyen ek ölçüm ve yeniden pazarlama araçları için isabetleri tetiklemek).

Özel bir etiket oluşturmak için TAGCustomFunction protokolünü uygulayan bir sınıf oluşturun:

@implementation MYCustomTag<TAGCustomFunction>

- (NSObject*)executeWithParameters:(NSDictionary*)parameters {
  // Add custom tag implementation here.
}

@end

Özel bir değişken oluşturmak için TAGCustomFunction protokolünü uygulayan bir sınıf oluşturun:

@implementation MYCustomVariable<TAGCustomFunction>

- (NSObject*)executeWithParameters:(NSDictionary*)parameters {
  // Return the value of the custom variable.
  return @42;
}

@end

Sınıfınız TAGCustomFunction ile ayarlandıktan sonra, oluşturduğunuz sınıf adını içeren etiketleri veya değişkenleri ayarlamak için Etiket Yöneticisi'nin web arayüzünü kullanın.