Pengurangan string Agen Pengguna, Petunjuk Klien & keajaiban yang membuat Voluum berjalan seperti pesona
Diterbitkan: 2022-12-14Halo dan selamat datang di artikel lain yang berfokus pada bagaimana Voluum menanggapi perubahan mendatang dalam industri yang diumumkan oleh Google yang dapat memengaruhi pelacakan.
Sudah hampir menjadi kolom biasa di blog ini.
Ide terbaru dari Google adalah mengurangi jumlah informasi yang dikirimkan oleh agen pengguna. Informasi ini digunakan oleh server untuk menawarkan pengalaman menonton terbaik bagi pengguna (dengan memuat halaman web versi seluler, misalnya). Itu juga digunakan oleh pelacak seperti Voluum untuk memberi pemasar lapisan data tambahan yang mencakup informasi seperti:
- Tipe perangkat
- Versi peramban
- versi OS
Kekhawatiran Google adalah bahwa informasi terperinci seperti itu dapat digunakan untuk sidik jari yang melanggar privasi. Selain itu, panjang string User Agent (UA) membuatnya rentan terhadap kesalahan penguraian. Mengurangi jumlah informasi dalam UA string adalah jawaban Google untuk kedua masalah tersebut.
Jika Anda hanya di sini untuk jawaban cepat, ini dia:
Dalam artikel ini, kami melihat cara kerja Agen Pengguna dan Petunjuk Klien, garis waktu pengurangan string UA, dan tindakan apa yang diambil oleh Voluum untuk tetap menjalankan pelacakan.
Apa itu Agen Pengguna?
Agen pengguna adalah perangkat lunak apa pun yang bertindak atas nama pengguna. Dalam kebanyakan kasus, itu adalah browser web Anda. Istilah 'agen pengguna' terkadang juga digunakan untuk mendeskripsikan informasi yang diteruskan browser ini melalui header permintaan HTTP.
Agen Pengguna telah menjadi bagian dari pengalaman menjelajah web selama lebih dari tiga dekade. Ini digunakan untuk memberikan versi terbaik dari halaman web. Berkat informasi dari UA, server dapat mengirim versi halaman web yang benar (seluler atau desktop) yang sesuai dengan ukuran dan resolusi layar tertentu dan dalam bahasa yang benar.
Voluum telah menggunakan informasi dari UA untuk membuat laporannya lebih detail dan akurat. Beberapa informasi ini diperoleh dengan bantuan layanan eksternal. Gagal mendapatkan UA berarti laporan tidak akan sedetail yang biasa dilakukan pengguna.
Masalah dengan Agen Pengguna
Selama beberapa tahun terakhir Google telah berusaha menunjukkan dirinya sebagai perusahaan yang peduli dengan privasi pengguna. Itu mengusulkan dan menguji berbagai teknologi baru yang ditujukan untuk menggantikan solusi lama yang tidak memiliki privasi dalam ruang lingkupnya. Contoh utamanya adalah cookie pihak ketiga, yang ditetapkan untuk dihentikan pada tahun 2024.
Voluum sudah disiapkan untuk pelacakan tanpa cookie pihak ketiga, ingatlah.
Daging sapi Google baru-baru ini dengan teknologi UA menyangkut dua hal:
Pertama, informasi dari UA dapat digunakan untuk mengidentifikasi pengguna secara tepat. Ini disebut 'sidik jari' – sebuah pendekatan yang mencari petunjuk dan jejak digital yang memungkinkan pengguna diidentifikasi dengan cara tidak langsung.
Misalnya, Google Chrome adalah peramban web paling populer di dunia. Mengetahui bahwa pengguna hanya menggunakan Chrome tidak akan memberikan banyak informasi untuk membedakan pengguna tertentu dari yang lain. Tetapi jika Anda menggabungkan informasi tersebut dengan beberapa detail lainnya, seperti versi browser yang tepat, versi OS, jenis perangkat, operator, dll., Anda mendapatkan sekumpulan informasi yang kurang lebih unik. Mengidentifikasi pengguna dapat digunakan oleh platform periklanan untuk membuat profil terperinci pada setiap pengguna tanpa mereka memberikan persetujuan khusus untuk ini.
Masalah kedua dengan UA lebih bersifat teknis. Selama bertahun-tahun, string UA menjadi sangat panjang dan server terkadang membuat kesalahan saat mengurai string yang begitu panjang.
Solusi Google adalah untuk:
- Kurangi panjang string UA.
Ini adalah contoh string UA lengkap:
Ini adalah contoh pengurangan string UA:
- Perkenalkan Petunjuk Klien Agen Pengguna, solusi di mana informasi tertentu hanya tersedia atas permintaan khusus server.
Contoh Petunjuk Klien Agen Pengguna:
Apa Garis Waktu Untuk Perubahan Ini dan Platform Mana Yang Akan Terpengaruh
Pengurangan string UA akan diperkenalkan di Google Chrome versi 113 yang ditetapkan untuk dipublikasikan pada Mei 2023.
Pengurangan UA akan diterapkan ke platform berikut: Windows, macOS (sudah diterapkan), Linux, Chrome OS, dan Chrome di Android.
Saat ini, tidak ada rencana pengurangan UA di iOS dan Android WebView.
Apakah Petunjuk Klien?
Petunjuk Klien adalah teknologi yang dikembangkan Google yang merupakan alternatif untuk Agen Pengguna. Ini adalah kumpulan bidang tajuk permintaan HTTP yang tersedia sesuai permintaan untuk memberikan informasi tentang jaringan atau perangkat.
Perbedaan utama antara UA dan CH adalah yang terakhir dapat diakses dengan cara yang lebih berorientasi privasi. Ini karena tidak semua data dibagikan secara default – data yang lebih detail harus diminta secara khusus oleh server.
Jenis Petunjuk Klien
Ada dua jenis Petunjuk Klien:
- Entropi rendah (dibagikan secara default) : Mereka menyertakan informasi umum. Contoh:
- Nama perangkat lunak: Chrome
- Versi perangkat lunak: 106
- Sistem operasi: Mac OS X
- Entropi tinggi (dibagi berdasarkan permintaan) : Informasi terperinci yang dapat digunakan untuk sidik jari. Contoh:
- Versi perangkat lunak lengkap: 106.0.5249.62
- Versi sistem operasi lengkap: 10.14.6
- Perangkat: Intel Mac OS X 10_14_6
Perhatikan bahwa dukungan untuk Petunjuk Klien berasal dari browser web tetapi juga dari sistem operasi. Juga, terkadang hanya CH entropi rendah yang tersedia. Untuk mendapatkan hasil terbaik, Voluum menggunakan teknologi tersebut dalam urutan tertentu.
Pelacakan pengalihan dan Petunjuk Klien
Saat menggunakan pelacakan pengalihan, Voluum akan memeriksa apakah string UA berkurang. Jika demikian, itu akan melakukan pengalihan tambahan untuk meminta Petunjuk Klien. Voluum akan mendapatkan CH dalam respon 307.
Pengalihan kedua dapat menambahkan beberapa penundaan tambahan sebelum mencapai halaman tujuan.
Semua perubahan terkait pelacakan pengalihan dan Petunjuk Klien sudah diperkenalkan di backend Voluum, jadi Anda tidak perlu mengubah apa pun di pengaturan Anda untuk menggunakan Petunjuk Klien.
Pelacakan langsung dan Petunjuk Klien
Kasus dengan pelacakan langsung sedikit lebih rumit. Untuk menangani semua kasus, tim Voluum mengembangkan solusi yang disebut 'Meta tag'. Ini adalah skrip yang, jika diperlukan, meminta Petunjuk Klien.
Tag meta kini disertakan sebagai bagian dari skrip pelacakan langsung.
Tag meta memungkinkan untuk menentukan Petunjuk Klien mana yang harus ditambahkan ke setiap permintaan ke domain halaman dan juga ke domain pihak ketiga yang digunakan untuk pelacakan.
Solusi ini, bagaimanapun, memaksa kami untuk meminta perubahan tertentu dalam penyiapan pelacakan langsung. Hingga saat ini, kami meminta skrip pelacakan Langsung untuk diterapkan di bagian <body> laman. Namun tag meta harus ada di bagian <head> halaman. Oleh karena itu, orang yang sudah menggunakan pelacakan langsung memiliki dua pilihan :
- Tinggalkan skrip pelacakan langsung di bagian <body> dan letakkan tag Meta saja di bagian <head> halaman web.
- Hapus skrip pelacakan langsung dari bagian <body> dan letakkan skrip pelacakan langsung dengan tag Meta di bagian <head>. Jangan khawatir jika Anda lupa menghapus skrip pelacakan langsung lama tanpa tag Meta dari bagian tubuh, kami memiliki brankas untuk itu.
Prioritas UA dan Petunjuk Klien
Dukungan browser dan OS untuk pengurangan string CH dan UA bervariasi dan bergantung pada apa yang tersedia, urutan berikut akan dipertahankan:
Pelacakan pengalihan:
- Jika browser tidak mendukung Petunjuk Klien – kami melihat UA, meskipun berkurang.
Jika browser mendukung Petunjuk Klien:
- Jika kami hanya mendapatkan petunjuk entropi rendah (default) dan UA selesai – kami hanya menggunakan UA
- Jika kita mendapatkan petunjuk entropi rendah dan UA berkurang - kita menggunakan CH
- Jika kami mendapatkan petunjuk entropi tinggi (berdasarkan permintaan) – kami menggunakan CH
- Jika kami mendapatkan petunjuk entropi tinggi (berdasarkan permintaan) dan memiliki UA penuh – kami menggunakan CH
Jika kami melihat bahwa UA tidak direduksi, kami tidak bertanya tentang petunjuk entropi tinggi karena kami berasumsi mereka akan menyertakan data yang sama dengan UA.
Pelacakan langsung:
Di sini aturannya sama, tetapi kami langsung mendapatkan petunjuk entropi tinggi (berdasarkan permintaan) – jadi jika petunjuk entropi tinggi tersedia, kami menggunakan petunjuk entropi tinggi.
Filosofi 'pelacak kerja'
Pelacak iklan suka membual tentang fitur yang mereka miliki dan kami juga bersalah atas hal ini. Namun pendekatan kami berkisar pada konsep 'pelacak kerja'. Artinya, yang terpenting, pelacak harus stabil dan menjalankan tugas intinya secara konsisten, tidak peduli bagaimana industri berubah.
Jika kami harus memilih antara membuat fitur baru yang dapat kami gunakan untuk lebih mengiklankan platform kami versus solusi yang akan mempersiapkan Voluum untuk perubahan industri di masa depan, kami selalu memilih yang terakhir.
Saat Anda memutuskan untuk menggunakan Voluum, yakinlah bahwa Voluum akan bekerja tanpa gangguan selama bertahun-tahun yang akan datang.