Pelaporan Atribusi: membuat laporan ringkasan

Ukur konversi iklan gabungan dari seluruh pengguna, tanpa mengungkapkan data satu per satu. Sebelumnya dikenal sebagai laporan gabungan.

Status penerapan

Apa yang dimaksud dengan laporan ringkasan Pelaporan Atribusi?

Attribution Reporting API memungkinkan pengukuran kapan klik atau tampilan iklan menghasilkan konversi di situs pengiklan, seperti penjualan atau pendaftaran. API ini tidak mengandalkan cookie atau mekanisme pihak ketiga yang dapat digunakan untuk mengidentifikasi masing-masing pengguna di seluruh situs.

API ini menawarkan dua jenis laporan. Laporan tingkat peristiwa sudah tersedia untuk diuji di Chrome, yang mengaitkan klik atau tampilan iklan tertentu dengan data konversi yang kurang mendetail. Browser menunda pengiriman laporan ke perusahaan teknologi iklan selama beberapa hari untuk mencegah koneksi identitas di seluruh situs.

Laporan ringkasan (sebelumnya dikenal sebagai laporan gabungan) dikompilasi untuk sekelompok pengguna sehingga tidak dapat dikaitkan dengan individu mana pun. Laporan ringkasan menawarkan data konversi mendetail, seperti nilai pembelian dan konten keranjang, dengan fleksibilitas untuk mengklik dan melihat data. Laporan ini tidak ditunda tingkat yang sama seperti laporan tingkat peristiwa.

Sebaiknya baca ringkasan umum Pelaporan Atribusi sebelum membaca seluruh artikel ini jika belum melakukannya.

Mengapa kami memerlukan laporan ringkasan?

Sekumpulan pengguna yang melakukan tindakan yang sama di browser mereka (seperti membeli sepasang sepatu), dapat menggabungkan konversi mereka.

Saat ini, pengukuran konversi iklan sering kali mengandalkan cookie pihak ketiga. Browser membatasi akses ke cookie pihak ketiga untuk mempersulit pelacakan pengguna di seluruh situs dan meningkatkan privasi pengguna. Attribution Reporting API memungkinkan teknologi iklan mengukur percakapan dengan cara yang menjaga privasi, tanpa cookie pihak ketiga.

Berbeda dengan laporan tingkat peristiwa Attribution Reporting API, yang mengaitkan satu peristiwa (seperti klik atau tampilan) dengan data kasar, laporan ringkasan memberikan data gabungan (seperti jumlah pengguna yang telah melakukan konversi) yang dilampirkan ke data konversi mendetail (seperti produk tertentu yang dibeli pengguna).

Tidak seperti cookie pihak ketiga, jenis laporan dari Attribution Reporting API tidak mengizinkan entitas apa pun (seperti teknologi iklan, pembeli, penayang, dll.) untuk "melihat" perilaku penjelajahan pengguna di beberapa situs, sambil tetap memungkinkan untuk mengukur konversi iklan.

Bagaimana cara data pengguna diambil dan digabungkan?

Dengan Attribution Reporting API, aktivitas mendetail setiap pengguna di seluruh situs, dan kemungkinan identitas pengguna di seluruh situs, tetap bersifat pribadi untuk browser pengguna di perangkatnya. Data ini dapat dikumpulkan dalam laporan agregat, dan setiap laporan dienkripsi untuk mencegah berbagai pihak mengakses data yang mendasari.

Proses untuk membuat laporan ringkasan adalah sebagai berikut:

  1. Laporan agregat dikirim ke asal pelaporan, yang dioperasikan oleh penyedia teknologi iklan.
    • Laporan ini dapat mencakup detail lokasi, jumlah klik, nilai konversi (seperti harga pembelian), atau metrik lain yang ditentukan oleh penyedia teknologi iklan. Laporan dienkripsi, sehingga teknologi iklan tidak dapat melihat atau mengakses konten dari setiap laporan.
  2. Setelah asal pelaporan teknologi iklan menerima laporan agregat, teknologi iklan akan mengirimkan laporan tersebut ke layanan agregasi.
    • Dalam implementasi awal kami, layanan agregasi dioperasikan oleh penyedia teknologi iklan dengan trusted execution environment (TEE) yang dihosting di cloud. Koordinator memastikan bahwa hanya entitas terverifikasi yang memiliki akses ke kunci dekripsi dan tidak ada perantara lain (teknologi iklan, penyedia cloud, atau pihak lain) yang dapat mengakses dan mendekripsi data sensitif di luar proses agregasi.
  3. Layanan agregasi menggabungkan data yang didekripsi dan menghasilkan laporan ringkasan ke penyedia teknologi iklan.
    • Laporan ringkasan mencakup ringkasan data gabungan. Penyedia teknologi iklan dapat membaca dan menggunakan laporan ringkasan.
Proses untuk membuat laporan ringkasan diwakili oleh laporan terenkripsi yang dikirim ke server kolektor. Server kolektor mengirimkan data ke layanan agregasi yang aman, yang memiliki kunci untuk mendekripsi data dan membuat laporan ringkasan. Laporan tersebut kemudian dikirim kembali ke penyedia teknologi iklan.
Untuk diagram urutan lengkap, lihat Pengantar Attribution Reporting.

Karena masing-masing laporan dapat berisi informasi perilaku pengguna lintas situs, layanan agregasi harus memperlakukan informasi ini sebagai pribadi. Layanan ini akan memastikan bahwa tidak ada entitas lain yang dapat mendapatkan akses ke laporan atribusi individu yang tidak dienkripsi. Selain itu, layanan itu sendiri tidak boleh melakukan tindakan apa pun yang mengganggu privasi.

Untuk memastikan layanan agregasi benar-benar aman, layanan harus memiliki pengamanan teknis dan organisasi yang dapat diverifikasi oleh audit konsumen. Pengamanan ini bermanfaat untuk:

  • Pengguna individu, yang dapat mengetahui data individual mereka hanya dapat diakses secara agregat, bukan oleh entitas tunggal
  • Teknologi iklan, yang dapat memverifikasi bahwa proses agregasi menggunakan data yang valid dan dapat dipantau dengan tepat

Membuat laporan dengan Layanan Agregasi

Desain awal meminta setiap penyedia teknologi iklan untuk mengoperasikan instance layanan agregasi mereka sendiri, dalam trusted execution environment (TEE) yang di-deploy di layanan cloud yang mendukung fitur keamanan yang diperlukan.

Kode TEE adalah satu-satunya tempat di layanan agregasi yang memiliki akses ke laporan mentah—kode ini akan dapat diaudit oleh peneliti keamanan, advokat privasi, dan teknologi iklan. Untuk memastikan bahwa TEE menjalankan software yang disetujui dan data tetap aman, koordinator melakukan pengesahan.

Koordinator memiliki beberapa tanggung jawab:

  • Pertahankan daftar image biner yang diizinkan. Gambar ini adalah hash kriptografi dari build software layanan agregasi, yang akan dirilis secara berkala Google. Tindakan ini akan dapat direproduksi sehingga semua pihak dapat memverifikasi bahwa gambar identik dengan build layanan agregasi.
  • Mengoperasikan sistem pengelolaan kunci. Kunci enkripsi diperlukan agar Chrome di perangkat pengguna dapat mengenkripsi laporan gabungan. Kunci dekripsi diperlukan untuk membuktikan kode layanan agregasi cocok dengan image biner.
  • Lacak laporan gabungan agar tidak digunakan kembali dalam penggabungan untuk laporan ringkasan, karena penggunaan ulang dapat memunculkan informasi identitas pribadi (PII).

Agar pengujian layanan agregasi tersedia di uji coba origin yang kini lengkap, Google berperan sebagai koordinator. Dalam jangka panjang, kami sedang berupaya untuk mengidentifikasi satu atau beberapa entitas independen yang dapat berbagi peran ini.

Informasi apa yang diambil?

Laporan ringkasan menawarkan kombinasi data gabungan beserta data sisi iklan dan konversi yang mendetail.

Misalnya, penyedia teknologi iklan menjalankan kampanye iklan pada news.example, dengan konversi menunjukkan pengguna yang mengklik iklan sepatu dan menyelesaikan pembelian sepatu pada shoes.example. Teknologi iklan menerima laporan ringkasan untuk kampanye iklan ini dengan ID 1234567, yang menyatakan bahwa terdapat 518 konversi di sepatu.example pada 12 Januari 2022, dengan total pembelanjaan sebesar $38.174. 60% konversi berasal dari pengguna yang membeli sepatu kets biru dengan SKU produk 9872 dan 40% adalah pengguna yang membeli sandal kuning dengan SKU produk 2643. ID kampanye adalah data sisi iklan mendetail, sedangkan SKU produk adalah data konversi mendetail. Jumlah konversi dan total pengeluaran adalah data gabungan.

Konversi ditentukan oleh pengiklan atau perusahaan teknologi iklan, dan mungkin berbeda untuk kampanye iklan yang berbeda. Satu kampanye dapat mengukur jumlah klik iklan yang diikuti oleh pengguna yang membeli item yang diiklankan. Kampanye lain dapat mengukur jumlah penayangan iklan yang menghasilkan kunjungan situs pengiklan.

Bagaimana data browser diambil sebelum agregasi?

Karena laporan ringkasan terdiri dari data dari sekelompok individu, mari kita mulai dengan tindakan browser seseorang.

  1. Pengguna mengunjungi situs penayang dan melihat atau mengklik iklan, yang dikenal sebagai peristiwa sumber atribusi.
  2. Beberapa menit atau hari kemudian pengguna melakukan konversi, atau dikenal sebagai peristiwa pemicu atribusi. Misalnya, konversi dapat didefinisikan sebagai pembelian produk.

  3. Software browser mencocokkan klik atau tampilan iklan dengan peristiwa konversi. Berdasarkan kecocokan ini, browser akan membuat laporan gabungan dengan logika tertentu yang dibuat oleh penyedia teknologi iklan.

  4. Browser mengenkripsi data ini dan, setelah beberapa penundaan, mengirimkannya ke server teknologi iklan untuk dikumpulkan. Server teknologi iklan harus mengandalkan layanan agregasi untuk mengakses insight gabungan dari laporan agregat ini.

Membuat laporan ringkasan

Agar penyedia teknologi iklan dapat mengambil laporan ringkasan, langkah-langkah berikut harus dilakukan:

  1. Teknologi iklan mengumpulkan laporan agregat dari setiap browser pengguna.
  2. Penyedia teknologi iklan mengelompokkan laporan agregat dan mengirimkan batch ke layanan agregasi.
  3. Layanan agregasi menjadwalkan pekerja untuk menggabungkan data.
  4. Pekerja agregasi mendekripsi dan menggabungkan data dari laporan agregat, beserta data yang di-noise (mekanisme privasi untuk data).
  5. Layanan agregasi menampilkan laporan ringkasan ke penyedia teknologi iklan.

Teknologi iklan dapat menggunakan laporan ringkasan untuk menginformasikan bidding dan menawarkan pelaporan kepada pelanggannya sendiri. Skema yang dienkode JSON adalah format untuk laporan ringkasan.

Berinteraksi dan berbagi masukan

Anda dapat berpartisipasi dan bereksperimen dengan API ini.

Cari tahu selengkapnya