Untuk memastikan penginstalan Tag Manager Anda berperforma maksimal, pertahankan jumlah konfigurasi tag di setiap penampung dalam ukuran yang wajar. Untuk penampung yang memiliki sejumlah besar tag, pemicu, dan/atau variabel yang ditentukan, atau memiliki tag HTML kustom yang besar, indikator Ukuran mungkin muncul di Tag Manager pada halaman Versi. Jika nilai indikator Ukuran di atas 70%, Anda harus mengambil langkah untuk mengoptimalkan konfigurasi penampung.
Membersihkan penampung
Gabungkan beberapa tag serupa dengan konfigurasi yang sedikit berbeda menjadi satu tag yang menggunakan variabel untuk secara dinamis menetapkan nilai kolom tertentu. Contoh: Sepuluh tag serupa, yang masing-masing dikonfigurasi dengan pemicu yang menginformasikan setiap tag agar aktif pada 10 halaman terpisah, dapat digabungkan menjadi satu kombinasi tag/pemicu yang menggunakan variabel Tabel Pemeta untuk menetapkan nilai kolom yang relevan.
Hapus semua tag dan variabel tidak penting yang tidak lagi diperlukan. Tag, pemicu, atau variabel yang tidak pernah digunakan akan menghabiskan ruang di penampung Anda.
Meskipun menggabungkan tag dengan variabel Tabel Pemeta adalah hal yang baik, tabel pemeta yang terlalu panjang juga dapat mengurangi performa. Dalam sebagian besar kasus, Anda dapat mengurangi ukuran variabel Tabel Pemeta yang panjang dengan variabel Tabel RegEx.
Bagi penampung besar yang menjangkau banyak situs (atau bagian dari situs yang sangat besar) ke dalam penampung yang lebih kecil. Pelanggan 360 dapat menggunakan zona untuk memuat banyak penampung secara bersyarat.Gunakan kode kustom secara efisien
Minimalkan atau hilangkan penggunaan tag HTML kustom, variabel JavaScript kustom. Dalam sebagian besar kasus, template tag yang didukung lebih efisien. Gunakan template tag, pemicu, dan variabel bawaan, bukan kode kustom jika memungkinkan.
Jika Anda harus menggunakan tag HTML dan/atau variabel JavaScript kustom, cari peluang untuk meningkatkan efisiensi kode.
Hindari penempatan kode JavaScript statis di Google Tag Manager. JavaScript statis akan lebih efisien ditayangkan dalam file eksternal, yang dapat ditayangkan oleh CDN dan di-cache di browser web.
Menerapkan pemberian tag sisi server
Jika Anda harus mengelola banyak tag di situs, sebaiknya pindahkan beberapa tag ke server pemberian tag.
Pemberian tag sisi server memberikan manfaat berikut:
- Kecepatan halaman menjadi lebih baik karena jumlah kode pihak ketiga yang dimuat di browser pengguna berkurang secara signifikan.
- Kebijakan keamanan konten dapat dibuat lebih ketat karena browser tidak perlu lagi berkomunikasi langsung dengan domain vendor.
- Privasi ditingkatkan karena data pribadi seperti alamat IP pengguna dapat dihapus dari data yang dikirimkan ke vendor.
- Cookie dapat dibuat lebih aman dan tahan lama karena ditetapkan di domain Anda sendiri dan tidak ditetapkan oleh JavaScript di halaman.
Jika Anda ingin mempraktikkan sendiri pemberian tag sisi server, ikuti kursus gratis: Dasar-dasar pemberian tag sisi server.