Petua pantas: Pengurus Teg Google

Pengurus Tag Google telah menetapkan dirinya sebagai standard de facto untuk penyatuan skrip penjejakan. Dengan cara ini, di satu pihak, tanggungjawab (pemasaran dalam talian berbanding pengaturcaraan) dipisahkan dengan jelas dan, di sisi lain, anda dapat mengatur dan mengubah pelacakan dengan cepat melalui saluran penyebaran tambahan. Berikut adalah dua petua kecil untuk menetapkan pencetus.


Semasa mencipta pencetus, pilihan "Pemilih CSS Padanan" sering dipilih sebagai jenis pencetusan. Contohnya, jika anda memasukkan nilai `.foo .bar .button` , pencetus selalunya gagal diaktifkan dengan andal. Sebabnya biasanya elemen HTML lain (seperti elemen `<span>` untuk penggayaan tambahan) boleh disembunyikan dalam elemen butang. Jika anda kemudian mengklik terus pada elemen anak ini, pencetus tidak akan diaktifkan – peristiwa tidak disebarkan (dibubble) ke atas hierarki DOM. Untuk mengelakkan ini, anda ulangi pemilih dan tambahkan pemilih universal "*". Dalam contoh kami, ungkapan lengkap ialah `.foo .bar .button, .foo .bar .button * .`

Sebagai petua kedua, terdapat tingkah laku yang mengganggu dalam penyemak imbas Safari sejak iOS 10.2 (hingga versi semasa): Jika anda menjejaki pautan mailto:, mesej berikut muncul dalam keadaan tertentu setelah mengetuk pautan:

Di sini jenis pencetus " Klik - Pautan sahaja " diaktifkan dengan pilihan " Tunggu tag ". Ini melambatkan pengaktifan sasaran pautan sebenar, yang membawa kepada mesej di atas. Setelah mematikan pilihan, masalah tidak lagi berlaku. Sebagai alternatif, anda juga dapat menggunakan jenis pemicu " Klik - Semua elemen " dan tentukan sasaran setepat mungkin sebagai pautan menggunakan pemilih CSS.

Belakang