Memperkenalkan Alat Analisis Privacy Sandbox (PSAT)

Chrome membatasi cookie pihak ketiga secara default untuk 1% pengguna guna memfasilitasi pengujian, lalu meningkatkan jumlah pengguna hingga 100% mulai Kuartal 3 2024. Peningkatan yang dilakukan hingga 100% pengguna ini harus menanggapi masalah persaingan lainnya dari Otoritas Persaingan dan Pasar Inggris Raya.

Tujuan Anda sebagai developer adalah meminimalkan gangguan bagi pengguna karena perubahan ini. Hal ini mengharuskan Anda memahami Privacy Sandbox dan memanfaatkan alat serta panduan untuk mengaudit perjalanan pengguna inti (CUJ) di situs Anda. Alat tersebut mencakup tiga komponen utama:

  1. Browser Chrome, yang memberikan informasi dan masukan tentang perilaku halaman web, opsi konfigurasi (yaitu chrome://settings, chrome://flags), dan chrome: halaman yang tercantum di chrome://about.

  2. Chrome DevTools, alat developer web bawaan Chrome untuk membantu developer memahami dan melakukan debug semua aspek pengembangan web.

  3. Privacy Sandbox Analysis Tool (PSAT), ekstensi Chrome DevTools dengan kemampuan khusus untuk membantu developer menangani penghentian cookie pihak ketiga dan adopsi API alternatif.

Dalam postingan ini, Anda akan mempelajari Alat Analisis Privacy Sandbox (PSAT), ekstensi Chrome DevTools yang melengkapi DevTools dengan kemampuan khusus untuk menganalisis dan men-debug skenario yang terkait dengan penghentian cookie pihak ketiga dan adopsi alternatif baru yang menjaga privasi.

Menginstal PSAT

PSAT dapat diinstal langsung dari Chrome Web Store. Selain itu, karena PSAT dikembangkan sebagai project open source, ada opsi penginstalan alternatif yang dapat Anda pertimbangkan.

Pop-up Ekstensi PSAT.
Pop-up Ekstensi PSAT

Saat Anda membuka halaman web, PSAT akan mengumpulkan informasi tentang aktivitas cookie yang dipicu oleh pemuatan resource, dan interaksi dengan komponen di halaman tersebut. Klik ikon ekstensi untuk memicu pop-up yang menampilkan informasi dasar pengukuran tentang jumlah dan jenis cookie yang terkait dengan URL yang dimuat.

Di pojok kiri atas, Chrome menampilkan pesan "PSAT started debugging this browser", yang menunjukkan bahwa PSAT menggunakan Chrome DevTools Protocol (CDP) untuk menganalisis dan men-debug penggunaan cookie pihak ketiga. Dalam versi PSAT mendatang, developer akan dapat mengaktifkan dan menonaktifkan CDP, dan menggunakannya hanya selama sesi proses debug. Untuk mempelajari persyaratan izin PSAT lebih lanjut, lihat halaman wiki Proses Debug PSAT.

Menggunakan PSAT

Untuk mengakses PSAT, navigasikan ke URL yang ingin Anda analisis, buka Chrome DevTools, dan klik label panel "Privacy Sandbox".

Halaman Landing PSAT.
Halaman Landing PSAT

Di sebelah kiri, terdapat link ke informasi tentang konsep Privacy Sandbox seperti cookie, batas situs, iklan pribadi, dan perlindungan pelacakan.

Sementara itu, di sebelah kanan adalah halaman landing untuk panel DevTools Privacy Sandbox, yang memberikan akses lebih lanjut ke informasi dan insight. Alat ini menyematkan halaman beranda privacysandbox.com dan menyediakan link agar Anda dapat melaporkan bug dan kerusakan, serta bergabung dalam diskusi dan forum dukungan. Anda juga dapat berlangganan berita Privacy Sandbox terbaru dari feed RSS Privacy Sandbox.

Kukis

Mengklik bagian Cookie Analysis PSAT, di sidebar kiri, akan mengarah ke halaman landing Cookie Insights.

Halaman Landing Cookie.
Insight Cookie

Halaman ini memberikan informasi dan insight terkait perilaku cookie di halaman web, termasuk jumlah cookie yang diamati menurut cakupan (total, pihak pertama, pihak ketiga), klasifikasi cookie yang diketahui, alasan pemblokiran cookie, dan informasi lainnya.

Membuka bagian Cookies akan membawa Anda ke tabel Cookies PSAT, yang mirip dengan Tabel Cookies di tab Aplikasi DevTools, dengan beberapa kemampuan tambahan termasuk pemfilteran, penyorotan cookie yang diblokir, dan overlay frame.

Sorotan Cookie yang Diblokir.
Penandaan Cookie yang Diblokir

Untuk deskripsi lengkap tentang kemampuan analisis cookie PSAT, kunjungi bagian Cookie wiki PSAT.

Privacy Sandbox

Sasaran PSAT termasuk memberikan informasi dan panduan kepada developer tentang proposal API Privacy Sandbox di bidang memperkuat batas lintas situs, mencegah pelacakan tersembunyi yang tidak diinginkan, dan menampilkan konten yang relevan.

Halaman Landing Batas Situs.
Halaman Landing Batas Situs

PSAT memberikan panduan dasar untuk API Privacy Sandbox yang mencakup CHIPS, Set Situs Terkait, dan Topics, beserta informasi tentang inisiatif lain seperti Pantulan Pelacakan Mitigasi,dan Pengurangan Agen Pengguna.

Kami akan secara bertahap menggabungkan kemampuan lebih lanjut untuk membantu developer memahami dan men-debug penggunaan teknologi tambahan.

CLI PSAT

Selain ekstensi Chrome DevTools, PSAT menyediakan alat CLI, yang memungkinkan Anda mengakses kemampuan ekstensi dari command line, baik untuk URL tunggal maupun untuk kumpulan URL (menggunakan CSV atau Peta Situs), untuk menghasilkan laporan analisis.

Insight Cookie PSAT CLI.
Insight Cookie CLI PSAT

Laporan yang dihasilkan oleh CLI PSAT mencakup informasi tentang cookie yang diamati, serta ringkasan teknologi yang diamati di halaman.

CLI PSAT menghitung "diferensial cookie": cookie yang diamati pada instance Chrome dengan cookie yang diaktifkan dibandingkan cookie yang diamati pada instance Chrome dengan cookie pihak ketiga yang diblokir. Cookie ini tercantum di bagian "Cookie yang Terpengaruh" pada laporan. Perhatikan bahwa alat ini tidak dapat menyimpulkan apakah cookie yang terpengaruh diperlukan untuk fungsi halaman, tetapi dapat membantu Anda mendapatkan insight yang membantu mengaudit potensi dampak.

Bagaimana selanjutnya?

Wiki PSAT memberikan panduan untuk mengidentifikasi dan mengevaluasi dampak perubahan Chrome mendatang: 

Mulai manfaatkan PSAT dan berinteraksi dengan kami di Forum Dukungan PSAT.