Solusi pelacakan otomatis web umum (mtracker) adalah solusi pelacakan untuk halaman HTML5 pada PC dan perangkat seluler. Solusi ini menghasilkan laporan log otomatis melalui pengaturan atribut tag dan digunakan di halaman HTML5 seluler untuk melaporkan log peristiwa seperti tampilan halaman, klik, dan eksposur.
Sebelum mengonfigurasi pelacakan umum, Anda perlu memahami jenis pelacakan yang digunakan dalam berbagai skenario bisnis:
Pelacakan PV
Setelah mtracker diimplementasikan, sistem secara otomatis mencatat jumlah PV di log setiap kali halaman dibuka tanpa memerlukan operasi tambahan.
Pelacakan klik
Pelacakan klik mencatat interaksi klik pada tombol dan tautan tertentu di halaman.
Pelacakan berbasis tag
mtracker memantau peristiwa klik dan secara otomatis menambahkan log untuk tag dengan atribut
data-seed.<div seed="seedname"></div>Jika Anda memerlukan
bizType, Anda dapat menambahkan atribut ekstensi dengan awalandata-biztypeyang juga akan dicatat bersama dengan atributseed.<div data-seed="seedname" data-biztype="xxx"></div>Untuk informasi peristiwa klik tambahan, Anda dapat menambahkan atribut ekstensi dengan awalan
data-mtr-. Atribut ini juga akan dicatat bersama dengan atributseed, dengan awalandata-mtr-dihapus dari hasil akhir.<div seed="seedname" data-mtr-extra1="111" data-mtr-extra2="222" > </div>
Aktifkan pemicuan
Dalam beberapa skenario bisnis, pemicuan peristiwa klik secara manual diperlukan. Misalnya, klik berbeda pada tag yang sama perlu dilacak ke titik berbeda berdasarkan penilaian. Dalam kasus ini, metode pelacakan klik JS digunakan.
Tracker.click(eventId, options)Deskripsi Parameter
Parameter | Tipe | Contoh | Deskripsi |
eventId | String | clickseedname | ID Peristiwa |
options | Object | Opsi, termasuk | |
bizType | String | Pay | Tipe bisnis |
ext | Object |
| Parameter ekstensi |
Contoh Kode
Tracker.click('clickseedname', { bizType: 'Pay', ext: { productId: 'xxx' } });Pelacakan eksposur
Pelacakan eksposur mencatat eksposur konten tertentu di halaman.
Jika peristiwa eksposur perlu dipicu secara manual, seperti pada tampilan carousel, gunakan metode pencatatan peristiwa eksposur JS tracking.expo().
Tracker.expo(eventId, options)Deskripsi Parameter
Parameter | Tipe | Contoh | Deskripsi |
eventId | String | exposeedname | ID Peristiwa |
options | Object | Opsi, termasuk | |
bizType | String | Pay | Tipe bisnis |
ext | Object |
| Parameter ekstensi |
Contoh Kode
Tracker.expo('exposeedname', { bizType: 'Pay', ext: { productId: 'xxx' } });