Memperkenalkan Alat Analisis Privacy Sandbox (PSAT)

Chrome membatasi cookie pihak ketiga secara default untuk 1% pengguna guna memfasilitasi pengujian, lalu meningkatkannya hingga 100% pengguna mulai awal tahun 2025. Penerapan bagi 100% pengguna dilakukan untuk menanggapi masalah persaingan yang masih dipersoalkan Competition and Markets Authority Inggris Raya.

Sasaran Anda sebagai developer adalah meminimalkan gangguan bagi pengguna karena perubahan ini. Hal ini memerlukan pemahaman tentang Privacy Sandbox dan memanfaatkan alat serta panduan untuk mengaudit perjalanan penting pengguna (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: pages yang tercantum di chrome://about.

  2. Chrome DevTools, alat developer web bawaan Chrome untuk membantu developer memahami dan men-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 penggunaan API alternatif.

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

Menginstal PSAT

PSAT dapat diinstal langsung dari Chrome Web Store. Selain itu, karena PSAT sedang 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 mengumpulkan informasi tentang aktivitas cookie yang dipicu oleh pemuatan resource, dan interaksi dengan komponen di halaman. Klik ikon ekstensi untuk memicu pop-up yang menampilkan informasi dasar tentang jumlah dan jenis cookie yang terkait dengan URL yang dimuat.

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

Menggunakan PSAT

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

Halaman Landing PSAT.
Halaman Landing PSAT

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

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

Kukis

Mengklik bagian Analisis Cookie PSAT, di sidebar kiri, akan membuka halaman landing Cookie Insights.

Halaman Landing Cookies.
Cookie Insights

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 dan diamati, alasan pemblokiran cookie, dan informasi lainnya.

Membuka bagian Cookie akan mengarahkan Anda ke tabel Cookie PSAT, yang mirip dengan tabel Cookie di tab Aplikasi DevTools, dengan beberapa kemampuan tambahan termasuk pemfilteran, penandaan cookie yang diblokir, dan overlay frame.

Penandaan Cookie yang Diblokir.
Penandaan Cookie yang Diblokir

Untuk mengetahui deskripsi lengkap tentang kemampuan analisis cookie PSAT, buka bagian Cookie di wiki PSAT.

Privacy Sandbox

Sasaran PSAT mencakup pemberian 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 Privacy Sandbox API, termasuk CHIPS, Related Website Sets, dan Topics, beserta informasi tentang inisiatif lain seperti Bounce Tracking Mitigation,dan User-Agent reduction.

Kami akan terus menyertakan kemampuan lebih lanjut untuk membantu developer memahami dan men-debug penggunaan teknologi tambahan.

PSAT CLI

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

Insight Cookie PSAT CLI.
PSAT CLI Cookie Insights

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

CLI PSAT menghitung "perbedaan cookie": cookie yang diamati pada instance Chrome dengan cookie diaktifkan versus cookie yang diamati pada instance Chrome dengan cookie pihak ketiga diblokir. Cookie ini tercantum di bagian "Cookie yang Terpengaruh" dalam 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 dampaknya.

Apa selanjutnya?

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

Mulai manfaatkan PSAT dan hubungi kami di Forum Dukungan PSAT.