Versi analitik yang mana untuk digunakan

Integrasi dengan Google Analytics hanya berfungsi untuk versi Universal Analytics.

Harta baharu dicipta dalam versi GA4 secara lalai. Permintaan kami akan diabaikan.

Anda perlu mencipta analitik dengan suis dihidupkan (seperti yang ditunjukkan dalam tangkapan skrin di bawah)

Cara membuat dan menetapkan harta pada mini-landing

Buat harta di https://analytics.google.com/

Pergi ke Maklumat Penjejakan -> Kod Penjejakan

Salin kod dan tampalkannya ke dalam kepala mini-landing

Untuk memudahkan kerja selanjutnya, disyorkan untuk menambah harta pada mini-landing menggunakan Pengurus Tag Google, tetapi ia tidak wajib.

Seterusnya anda perlu mencari ID Penjejakan dalam tetapan Harta

Salin ID Penjejakan, kemudian buka tetapan projek pada Mavibot dan simpan id dalam Pemalar Projek dengan nama google_tracking_id:

Cara berkongsi Google Client ID(_ga) dari mini-landing dengan pembolehubah

Untuk berkongsi id klien, anda perlu menandakan Google Client ID(_ga) dalam tetapan mini-landing. Selepas pelancaran bot, pembolehubah _ga akan muncul.

Cara memindahkan data GA dari Mavibot

Semasa panggilan fungsi untuk memindahkan data ke Google Analytics, beberapa parameter dikongsi secara automatik, maklumat di bawah ditunjukkan untuk mendapatkan gambaran umum tentang cara fungsi berfungsi.

Untuk fungsi ga_pageview dan ga_transaction_pageview parameter “t”: “pageview” dipindahkan

Untuk fungsi ga_event dan ga_transaction_event parameter “t”: “event” dipindahkan

Untuk fungsi ga_transaction_pageview dan ga_transaction_event parameter “pa” dengan nilai “purchase” dipindahkan tambahan.

Juga, apabila memanggil semua fungsi, parameter cid dipindahkan secara automatik - ia adalah id klien untuk analitik. Jika pengguna masuk ke dalam bot dari mini-landing, seperti yang ditunjukkan di atas, maka id tersebut secara automatik disimpan ke dalam pembolehubah projek, ke dalam pembolehubah _ga

Jika kad klien tidak mempunyai pembolehubah ini, maka ia dijana secara automatik sebagai baris rawak nombor, tetapi dalam kes itu disyorkan untuk memindahkan sumber trafik dalam tetapan lanjutan (ditunjukkan di bawah - Cara mentakrifkan semula sumber)

Cara mentakrifkan semula sumber

Jika anda perlu menetapkan sumber trafik untuk acara anda secara manual, maka anda boleh menambah sebarang jenis permintaan padanya dengan parameter berikut. Kamus di bawah tidak bebas - ia hanya digunakan apabila memanggil fungsi yang disebut dalam medan Parameter Lanjutan.

'{ "cs":"#{utm_source}", "cm":"#{utm_medium}", "cn":"#{utm_campaign}", "ck":"#{utm_term}", "cc":"#{utm_content}"}'

Dokumentasi mengenai parameter:

https://developers.google.com/analytics/devguides/collection/protocol/v1/parameters?hl=en#trafficsources

Cara menggunakan permintaan jenis Acara (t:events)

Ia digunakan dalam Google Analytics untuk acara tertentu. Anda boleh mengkonfigurasi matlamat dalam GA, ia ditetapkan apabila acara tertentu berlaku (iaitu tidak semua acara yang dikongsi semestinya menjadi matlamat).

Anda boleh mencari acara dalam bahagian Tingkah Laku -> Acara -> Acara Teratas

Cara mengkonfigurasi matlamat acara

Anda boleh mengkonfigurasi matlamat untuk langkah aliran kerja penting dan menggunakannya untuk menjejak penukaran di antara langkah. Matlamat disediakan dalam bahagian Penukaran -> Matlamat

Cara memindahkan acara

Untuk memindahkan acara dalam GA, anda perlu, apabila bergerak ke peringkat yang berbeza, memanggil fungsi ga_event() dengan parameter yang diperlukan dalam medan kalkulator.

ga_event (‘kategori’, ‘tindakan acara’, ‘label’, ‘nilai acara’, ‘{“nama parameter”: “nilai”, “nama parameter 2”: “nilai 2”}’)

Penjelasan mengenai parameter dari contoh di atas:

kategori - kategori acara (parameter wajib)
tindakan acara - parameter wajib
label - label acara nilai acara dipindahkan sebagai integer dan ditulis sebagai mata wang yang ditetapkan dalam tetapan pemerolehan
kamus dengan parameter tambahan; contoh: '{"ti":"#{order_id}", "tr":"25", "tcc":"#{promocode}"}'

Contoh panggilan fungsi:

ga_event('jualan', 'melihat senarai’)
ga_event('Mavibot', 'Masuk bot', '#{tag}', '100', '{"ti":"#{order_id}", "tr":"#{price}", "tcc":"#{promocode}"}')
ga_event('Mavibot', 'Masuk bot', '#{tag}', '100')
ga_event('Mavibot', 'Masuk bot', "", '20')

Cara menggunakan permintaan jenis Paparan Halaman (t:pageview)

Dengan memindahkan data mengenai tontonan halaman, anda meniru lawatan oleh pengguna laman web. Untuk melihat laporan standard halaman, pergi ke Tingkah Laku -> Kandungan Laman

Jika anda mengkonfigurasi matlamat untuk melawat halaman, anda boleh mendapatkan aliran kerja maya mengikuti cabang bot tanpa meninggalkan Google Analytics.

Contoh konfigurasi:

Kelebihan kaedah ini adalah perwakilan visual pergerakan aliran kerja tanpa perlu meninggalkan Analytics.

Kelemahan, bagaimanapun, adalah hakikat bahawa anda pada dasarnya hanya memindahkan satu parameter - lawatan ke blok. Data tambahan seperti Label atau Nilai, seperti dalam permintaan Acara, tidak boleh dipindahkan seperti ini.

Untuk memindahkan data mengenai melihat halaman dalam GA apabila bergerak ke blok, adalah penting untuk memanggil fungsi ga_pageview() dengan parameter yang diperlukan dalam medan kalkulator.

ga_pageview(‘laluan URL halaman’, ‘tajuk’, ‘{“nama parameter”: “nilai”, “nama parameter 2”: “nilai 3”}’)

Penjelasan mengenai parameter dari contoh di atas:

laluan URL halaman - bahagian URL yang memegang laluannya
tajuk - tajuk halaman/dokumen
kamus dengan parameter tambahan struktur ini: ‘{“nama parameter”: “nilai”, “nama parameter 2”: “nilai 2”}’

Contoh panggilan fungsi:

ga_pageview('/start, 'Titik masuk')
ga_pageview('/pay', ‘Jualan’, '{"cd1": "Skor Tinggi"}')

Untuk pemindahan parameter tambahan, rujuk dokumentasi yang dipautkan di bawah. Di sana anda boleh mencari semua parameter yang mungkin dengan penerangan terperinci:

https://developers.google.com/analytics/devguides/collection/protocol/v1/parameters?hl=en#content

Cara menggunakan E-dagang

Persediaan E-dagang dalam tab Semua Data Laman Web

Parameter E-dagang perlu dihantar sebagai permintaan sedia ada (pageview, event)

Terdapat dua fungsi untuk tujuan ini: ga_transaction_pageview dan ga_transaction_event. Lebih lanjut mengenai mereka di bawah.

Fungsi ga_transaction_pageview

Parameter wajib adalah dalam huruf tebal:

ga_transaction_pageview('id transaksi', 'jumlah pendapatan’, 'laluan URL halaman', ‘tajuk’, 'senarai produk’, 'kamus parameter tambahan’)

Penjelasan mengenai parameter dari contoh di atas:

id transaksi - id unik transaksi
jumlah pendapatan - jumlah pendapatan yang terikat dengan transaksi
laluan URL halaman - bahagian URL yang memegang laluannya
tajuk - tajuk halaman/dokumen
senarai produk - tatasusunan produk struktur ini: '[["id", "nama", "harga", "jumlah"], ["id", "nama", "harga", "jumlah"]]'
kamus dengan parameter tambahan struktur ini: ‘{“nama parameter”: “nilai”, “nama parameter 2”: “nilai 2”}’

Contoh panggilan fungsi:

ga_transaction_pageview('#{order_id}', '2200', '/send', ‘Diterima’, '[["222", "Kadar1", "1200", "1"], ["223", "KadarTambahan", "1000", "1"]]')

ga_transaction_pageview('123', '100', '/pay', 'Dibayar', '', '{"cd": "Skor Tinggi", "cs":"#{utm_source}", "cm":"#{utm_medium}", "cn":"#{utm_campaign}"}' )

Tatasusunan produk adalah seperti berikut: tatasusunan tatasusunan:

'[["product_id", "nama produk", "harga produk", "jumlah produk"], ["product_id", "nama produk", "harga produk", "jumlah produk"]]'

Setiap produk mesti mempunyai 4 parameter, keseluruhan tatasusunan dalam petikan tunggal (‘), parameter di dalam - dalam petikan berganda (“)

Fungsi ga_transaction_event

Parameter wajib adalah dalam huruf tebal:

ga_transaction_event('id transaksi', 'pendapatan transaksi’, 'kategori acara', ‘tindakan acara', 'tag acara', 'kepentingan acara', 'senarai produk’, 'parameter tambahan’)

Penjelasan mengenai parameter dari contoh di atas:

id transaksi - id unik transaksi
jumlah pendapatan - jumlah pendapatan yang terikat dengan transaksi
kategori acara, tindakan acara, tag acara - parameter wajib
kepentingan acara - dipindahkan dalam nombor bulat dan ditulis dalam mata wang yang sama seperti yang ditetapkan dalam tetapan tontonan
senarai produk - tatasusunan produk struktur ini: '[["id", "nama", "harga", "jumlah"], ["id", "nama", "harga", "jumlah"]]'
kamus dengan parameter tambahan struktur ini: ‘{“nama parameter”: “nilai”, “nama parameter 2”: “nilai 2”}’

Contoh panggilan fungsi:

ga_transaction_event('1244', '121.2', 'kategori1', 'tindakan', 'tag', '10', '[["11", "Produk1", "1.2", "1"], ["22", "Produk2", "120", "1"]]')

ga_transaction_event('1244', '1.2', 'kategori1', 'tindakan', '', '', '[["11", "Produk1", "1.20", "1"]]')

ga_transaction_event('1244', '121.2', 'kategori1', 'tindakan', 'tag', '10', '[["11", "Produk1", "1.2", "1"], ["22", "Produk2", "120", "1"]]', '{"ta": "Kedai Google", "cs":"#{utm_source}", "cm":"#{utm_medium}", "cn":"#{utm_campaign}"}' )

Tatasusunan produk adalah seperti berikut: tatasusunan tatasusunan:

'[["product_id", "nama produk", "harga produk", "jumlah produk"], ["product_id", "nama produk", "harga produk", "jumlah produk"]]'

Setiap produk mesti mempunyai 4 parameter, keseluruhan tatasusunan dalam petikan tunggal (‘), parameter di dalam - dalam petikan berganda (“)

Tutorial video