Konfigurasi Tag Manager iOS lanjutan

Untuk memperluas fungsi Google Tag Manager, Anda dapat menambahkan variabel Panggilan Fungsi dan tag Panggilan Fungsi. Variabel Panggilan Fungsi memungkinkan Anda mencatat nilai yang ditampilkan oleh panggilan untuk fungsi yang telah didaftarkan sebelumnya. Tag Panggilan Fungsi memungkinkan Anda mengeksekusi fungsi pradaftar (misalnya, untuk memicu hit untuk alat pengukuran dan pemasaran ulang tambahan yang saat ini tidak didukung dengan template tag di Google Tag Manager).

Untuk membuat tag kustom, buat class yang menerapkan protokol TAGCustomFunction:

@implementation MYCustomTag<TAGCustomFunction>

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

@end

Untuk membuat variabel kustom, buat class yang menerapkan protokol TAGCustomFunction:

@implementation MYCustomVariable<TAGCustomFunction>

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

@end

Setelah class Anda disiapkan dengan TAGCustomFunction, gunakan antarmuka web Tag Manager untuk menyiapkan tag atau variabel dengan nama class yang Anda buat.