Google Etiket Yöneticisi'nin işlev kapsamını genişletmek için işlev çağrısı değişkenleri ve işlev çağrısı etiketleri ekleyebilirsiniz. İşlev Çağrısı değişkenleri, önceden kayıtlı işlevlere yapılan çağrılar tarafından döndürülen değerleri yakalamanıza olanak tanır. İşlev Çağrısı etiketleri, önceden kaydedilmiş işlevleri (ör. Google Etiket Yöneticisi'ndeki etiket şablonlarıyla şu anda desteklenmeyen ek ölçüm ve yeniden pazarlama araçlarına yönelik isabetleri tetiklemek) çalıştırmanızı sağlar.
Özel 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 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ı kullanarak etiket veya değişken ayarlamak için Etiket Yöneticisi'nin web arayüzünü kullanın.