Cara baru untuk melacak data di Google Pengelola Tag - Penandaan Sisi Server

Pada artikel ini saya ingin memberi tahu Anda tentang fitur baru dari Google Pengelola Tag - Penandaan Sisi Server - melacak data di sisi server. Fungsi ini, menurut pengembangnya, memungkinkan Anda untuk menyembunyikan logika bisnis dalam kode server, mempercepat pemuatan situs dan meningkatkan perlindungan data pengguna dengan membatasi akses ke skrip pihak ketiga.

Mari kita lihat lebih dekat bagaimana ini bekerja.

Apa perbedaan antara Pelacakan Sisi Klien dan Sisi Server


Sebagian besar pengelola tag, sistem analitik, dan layanan iklan yang ada mengumpulkan data menggunakan metode Pelacakan Sisi Klien, yaitu di sisi klien. Bagaimana itu bekerja? Ada situs web atau aplikasi yang memiliki browser khusus diinstal, dan ada layanan pihak ketiga, seperti Google Analytics. Browser mengirim permintaan langsung ke layanan ini dan, jika perlu, menerima tanggapan. Artinya, interaksi terjadi antara dua pihak: browser dan layanan pihak ketiga.


Saat melacak data di sisi server (Pelacakan Sisi-Server), titik perantara ditambahkan. Dalam kasus Google Tag Manager, ini adalah server cloud. Dari sisi klien, permintaan masuk terlebih dahulu ke server cloud, kemudian server memproses permintaan ini dan mengirimkannya ke sistem pihak ketiga (Google Analytics). Yaitu, alih-alih browser klien, permintaan dibuat oleh server cloud.


Sekarang mari kita melihat lebih dekat kelebihan dan kekurangan utama dari kedua metode pengumpulan data.

Pelacakan Sisi Klien


Ini adalah cara paling umum untuk mengumpulkan data dari suatu situs. Pelacakan di sisi browser pengguna memungkinkan Anda menerima data dari cookie, parameter URL, sumber rujukan, informasi perangkat pengguna, alamat IP, dll.

Manfaat

  1. Ini adalah standar yang digunakan oleh semua manajer tag yang Anda kenal dan yang digunakan sebagian besar analis.
  2. Pelacakan sisi klien mudah untuk dikonfigurasi. Banyak sistem menyediakan fragmen kode yang sudah jadi yang hanya perlu Anda salin dan letakkan di halaman situs.
  3. . , , Chrome Google Tag Manager.
  4. Client-Side Tracking, , Server-Side Tracking, .



  1. . , .
  2. , , . ITP — Safari , cookie .
  3. Data kurang aman dibandingkan dengan Pelacakan Sisi Server. Jadi, Anda tidak dapat mentransfer informasi rahasia dari situs dengan cara ini, misalnya, email atau nomor telepon pengguna atau margin.

Pelacakan sisi server


Pelacakan Sisi-Server adalah alternatif dari metode pelacakan sisi-klien yang biasa, yang memungkinkan Anda untuk menyelesaikan masalah dengan pemblokir iklan, transfer data rahasia dan kecepatan pemuatan halaman.

Manfaat

  1. Mengirim permintaan tidak tergantung pada versi atau tipe browser Anda. Semua permintaan diproses di sisi server, sehingga pemblokir iklan, ITP, ETP, atau koneksi yang terputus tidak mempengaruhi kualitas data Anda.
  2. , , c Google Analytics , , , .
  3. Server-Side Tracking , .
  4. . , , . Server-Side Tracking .



  1. .
  2. . .
  3. Tidak cocok untuk mengumpulkan informasi dari halaman SPA atau PWA.
  4. Tidak semua sistem menggunakan tag yang tersedia untuk pelacakan di sisi server.
  5. Metode ini tidak nyaman untuk mengumpulkan parameter URL. Mereka jauh lebih mudah dikumpulkan di sisi klien, karena data ini muncul di browser.

Sekarang mari kita lihat manfaat Pelacakan Sisi Server yang menjadi fokus tim Google Pengelola Tag.

GTM Server-Side Tracking: Manfaat yang Diklaim


Pelacakan di sisi server memungkinkan Anda menyembunyikan logika bisnis situs Anda yang berinteraksi dengan aplikasi pihak ketiga dengan memindahkannya ke backend. Artinya, pengguna tidak akan dapat mengakses informasi dan logika yang Anda gunakan untuk mentransfer data. Misalnya, Anda dapat mengirim margin jujur ​​ke GA dan di sisi klien di browser pengguna bahkan tidak akan ada variabel seperti itu.

Metode ini lebih aman dalam hal perpindahan data. Informasi yang ingin Anda kirim untuk analisis, misalnya, segmen dari CRM, jenis kelamin atau hal lain yang terkait dengan pengguna, sekarang tidak perlu dikirim ke browser. Karenanya, ini tidak akan tersedia untuk skrip JS lainnya di browser.

Seperti yang terjadi sebelumnya: katakanlah Anda ingin mendapatkan hash nomor telepon atau jenis kelamin atau alamat pengguna di GA. Untuk mengirim informasi ini, Anda harus membuatnya tersedia di DataLayer. Dan informasi dari DataLayer tersedia untuk semua JavaScript yang dimuat di browser. Ini adalah ruang lingkup umum, tidak ada variabel pribadi, tidak seperti Python, misalnya. Jika Anda meneruskan informasi ini melalui backend, maka itu tidak tersedia di lingkungan browser JavaScript pengguna.

Selain keamanan data, di antara kelebihan Pelacakan Sisi Server, tim Google juga menyoroti peluang untuk meningkatkan kecepatan pemuatan situs.

Cara mencoba Pemberian Tag Sisi Server di Google Pengelola Tag


Sayangnya, tidak ada cara untuk berbagi dengan Anda petunjuk tentang cara mengkonfigurasi pelacakan sisi server, karena ini adalah versi beta dengan akses terbatas. Untuk mengaksesnya, Anda perlu mengisi dan mengirimkan formulir Daftar Putih ke Google .

Setelah Anda mendapatkan izin dan instruksi dari Google, untuk mengonfigurasi Pelacakan Sisi Server Anda akan memerlukan:

  1. Akun Google Cloud Platform
  2. Akses ke pendaftar nama domain situs Anda
  3. Akses untuk menerbitkan konten di situs Anda, karena metode ini memerlukan penempatan wadah GTM

Kami di OWOX BI telah berhasil menguji fungsionalitas baru. Singkatnya, cara kerjanya dan apa perbedaan dari pelacakan standar menggunakan Google Pengelola Tag.

Cara Kerja Pelacakan Sisi Klien : Kami memiliki situs web atau aplikasi. Kami memasang wadah di situs web GTM dan mengkonfigurasi tag di dalamnya. Kontainer kemudian mengirimkan data ke GA.



Bagaimana Server-Side Bekerja : Kami memiliki situs web atau aplikasi. Sekali lagi, kami menyiapkan wadah web GTM dengan semua tag. Selanjutnya, kami menyiapkan lingkungan pada domain khusus. Siapkan wadah untuk lingkungan ini. Dan permintaan sudah keluar tidak langsung dari browser melalui wadah web, tetapi melalui tautan perantara dalam bentuk server cloud:



Setelah konfigurasi standar sumber daya Google Analytics, data mulai dikumpulkan ke dalamnya:



Ada biaya tambahan untuk menggunakan server cloud, yang tergantung pada jumlah pengguna dan permintaan di situs Anda.

temuan


Haruskah saya menggunakan pelacakan sisi server? Jawaban untuk pertanyaan ini tergantung pada data apa yang ingin Anda kumpulkan dan untuk tujuan apa; yang lebih penting bagi Anda adalah kesempatan untuk menghemat waktu dan uang atau kemampuan untuk mentransfer data sensitif ke sistem analitik.

Karena fungsinya masih dalam versi beta, beralih sepenuhnya dan menonaktifkan pelacakan reguler tidak layak (dan tidak akan berhasil). Namun, Anda sekarang dapat meminta akses dari tim Google untuk menguji Pelacakan Sisi Server dan memutuskan apakah itu akan berguna untuk bisnis Anda.

All Articles