Pengantar laporan ringkasan

Ukur data yang digabungkan di seluruh pengguna dengan Attribution Reporting API dan Private Aggregation API.

Status penerapan

Apa yang dimaksud dengan laporan ringkasan?

Laporan ringkasan dikompilasi untuk sekelompok pengguna sehingga tidak dapat dikaitkan dengan individu mana pun. Laporan ringkasan menawarkan data konversi mendetail dengan fleksibilitas untuk data klik dan tampilan. Laporan ringkasan tidak bergantung pada cookie atau mekanisme pihak ketiga yang dapat digunakan untuk mengidentifikasi setiap pengguna di seluruh situs.

Laporan ringkasan dibuat dalam dua konteks:

  • Pengukuran iklan: teknologi iklan dapat membuat laporan ringkasan dengan Pelaporan Atribusi, untuk mengukur kapan klik atau penayangan iklan menghasilkan konversi di situs pengiklan, seperti penjualan atau pendaftaran. Teknologi iklan juga dapat membuat laporan ringkasan untuk lelang Protected Audience API dengan Private Aggregation.
  • Pelaporan lintas situs umum: developer merekam data lintas situs di Penyimpanan Bersama, dan dapat melaporkan data tersebut dengan Agregasi Pribadi. Hal ini memiliki banyak kegunaan, seperti mendapatkan insight tentang demografi pengguna dan menangkap jangkauan unik untuk konten.

Laporan ringkasan diminta secara berbeda untuk Pelaporan Atribusi dan Agregasi Pribadi. Sebelum dapat mempelajari cara membuat laporan, Anda harus memahami apa itu agregasi dan bagaimana laporan ringkasan dapat digunakan untuk memenuhi kebutuhan pengukuran Anda.

Konsep utama

Mendesain pengumpulan data

Prinsip utama laporan ringkasan adalah keputusan desain awal. Anda memutuskan data apa yang akan dikumpulkan dalam kategori apa. Laporan output memberikan insight tentang kampanye atau bisnis Anda.

Laporan output menawarkan data konversi lintas situs yang mendetail dan fleksibilitas untuk menggabungkan data klik dan tampilan dengan data konversi. Anda juga dapat menganggap output akhir sebagai input untuk alat yang Anda gunakan untuk membuat keputusan.

Tanyakan kepada diri Anda sendiri: apa yang ingin saya pelajari tentang engagement pengguna dengan konten saya?

Konversi iklan

Misalnya, jika Anda membuat laporan ringkasan untuk menentukan jumlah konversi yang menghasilkan beberapa nilai pembelanjaan total, hal ini dapat membantu tim Anda memutuskan apa yang harus ditargetkan oleh kampanye iklan berikutnya untuk menghasilkan total pembelanjaan yang lebih tinggi.

Diagram yang menunjukkan cara beberapa laporan agregat diproses dan memiliki derau yang ditambahkan untuk membuat laporan ringkasan tertentu.

Engagement lintas situs

Misalnya, jika Anda membuat laporan ringkasan untuk menentukan jumlah orang yang membaca konten Anda di situs pihak ketiga, hal ini dapat membantu tim Anda memutuskan cara berpartner dengan pihak ketiga tersebut untuk menghasilkan engagement yang lebih tinggi dan mendorong pembaca untuk mengunjungi situs Anda secara langsung.

Informasi apa yang diambil di browser?

Laporan agregat adalah data mentah yang diambil dari browser pengguna, yang menyertakan kumpulan bucket yang telah ditentukan sebelumnya (atau kunci agregasi). Cara Anda menentukan kriteria ini bergantung pada keputusan desain Anda.

Laporan ringkasan menawarkan kombinasi data gabungan bersama dengan data konversi yang mendetail.

Konversi iklan

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 dengan pengguna yang membeli item yang diiklankan. Kampanye lain dapat mengukur jumlah tampilan iklan yang menghasilkan kunjungan situs pengiklan.

Misalnya, penyedia teknologi iklan menjalankan kampanye iklan di news.example, dengan konversi mewakili pengguna yang mengklik iklan sepatu dan menyelesaikan pembelian sepatu di shoes.example.

Teknologi iklan menerima laporan ringkasan untuk kampanye iklan ini dengan ID 1234567, yang menyatakan bahwa ada 518 konversi di shoes.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% berasal dari pengguna yang membeli sandal kuning dengan SKU produk 2643. ID kampanye adalah data sisi iklan yang mendetail, sedangkan SKU produk adalah data konversi yang mendetail. Jumlah konversi dan total pembelanjaan adalah data gabungan.

Engagement lintas situs

Sebelum dapat mengambil data, Anda harus menentukan informasi yang ingin dikumpulkan, mengidentifikasi konversi yang diharapkan dari integrasi lintas situs tertentu, dan menentukan jenis laporan yang akan dikumpulkan.

Ada sejumlah kemungkinan kasus penggunaan, yang dijelaskan dalam dokumentasi Agregasi Pribadi. Mari kita pelajari satu contoh:

Anda mungkin ingin mengukur demografi pengguna yang telah melihat konten Anda di berbagai situs. Agregasi Pribadi dapat memberikan jawaban, seperti "Sekitar 317 pengguna unik berusia 18-45 tahun dan berasal dari Jerman". Pertama, tentukan secara spesifik informasi yang ingin Anda kumpulkan (seperti usia dan lokasi). Kemudian, gunakan Penyimpanan Bersama untuk mengumpulkan data demografi tertentu dari situs pihak ketiga. Di lain waktu, Anda dapat mengirimkan laporan melalui Agregasi Pribadi dengan dimensi grup usia dan negara yang dienkode dalam kunci agregasi.

Bagaimana data diambil sebelum agregasi?

Laporan ringkasan terdiri dari data gabungan dari sekelompok perangkat individual. Meskipun tindakan pengguna perorangan tidak dapat diamati dan ditinjau, proses pengumpulannya sama untuk setiap orang.

Tindakan setiap pengguna dienkripsi dan dikumpulkan dalam laporan agregat. Laporan ini juga menyertakan sejumlah kecil metadata yang tidak dienkripsi dan relevan dengan pengelompokan.

Untuk data Pelaporan Atribusi, laporan agregat diambil sebagai berikut:

  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, yang dikenal sebagai peristiwa pemicu atribusi. Misalnya, konversi dapat ditentukan sebagai pembelian produk.
  3. Software browser mencocokkan klik atau tampilan iklan dengan peristiwa konversi. Berdasarkan kecocokan ini, browser membuat laporan agregat dengan logika tertentu yang dibuat oleh penyedia teknologi iklan.
  4. Browser mengenkripsi data ini dan, setelah penundaan kecil, mengirimkannya ke server teknologi iklan untuk dikumpulkan. Server teknologi iklan harus mengandalkan layanan agregasi untuk mengakses insight yang berisi derau.

Untuk Agregasi Pribadi, tampilannya seperti berikut:

  1. Pihak ketiga memutuskan apa yang ingin diukur dan menulis data ke dalam Penyimpanan Bersama untuk dibaca di lain waktu.
  2. Pengguna memicu peristiwa yang cocok dengan hal yang ingin diukur oleh pihak ketiga. Misalnya, saat pengguna mengunjungi situs dengan konten tersemat, pihak ketiga dapat membaca data di Penyimpanan Bersama dan menggunakan Agregasi Pribadi untuk mengirim laporan agregat terenkripsi ke server Anda untuk dikumpulkan.
Diagram pengiriman laporan agregat terenkripsi ke server untuk pengumpulan.

Laporan gabungan batch

Sebelum laporan agregat yang dikumpulkan dapat diproses dan digabungkan ke dalam laporan ringkasan, laporan tersebut harus dikelompokkan. Batch adalah grup strategis laporan agregat.

Laporan agregat memiliki sedikit data yang tidak dienkripsi, yang disertakan sebagai shared_info, yang dapat digunakan untuk membuat batch. Hal ini mencakup stempel waktu dan asal pelaporan. Anda tidak dapat melakukan batch berdasarkan informasi terenkripsi dalam laporan.

Idealnya, batch akan berisi banyak laporan. Anda dapat memutuskan untuk mengelompokkan per jam, harian, mingguan, atau ritme lainnya sesuai pilihan Anda. Strategi ini dapat berubah untuk peristiwa tertentu yang diperkirakan akan menghasilkan traffic lebih tinggi.

Misalnya, saat mengelompokkan laporan agregat untuk Attribution Reporting API, Anda dapat memutuskan untuk memperbarui strategi pengelompokan menjadi per jam untuk hari promo besar, tempat Anda memperkirakan volume konversi iklan yang lebih besar.

Dengan Private Aggregation API, Anda dapat mengubah strategi pada hari rilis pers besar tentang konten tertentu, yang disematkan di situs pihak ketiga.

Memproses data dengan layanan agregasi

Layanan agregasi mendekripsi dan menggabungkan data dalam batch dari laporan gabungan, menambahkan derau, dan menampilkan laporan ringkasan akhir. Layanan ini berjalan di trusted execution environment (TEE), yang di-deploy di layanan cloud yang mendukung langkah-langkah keamanan yang diperlukan untuk melindungi data ini.

Laporan ringkasan dengan Pelaporan Atribusi

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

  1. Penyedia teknologi iklan mengumpulkan laporan agregat dari browser setiap pengguna.
  2. Penyedia teknologi iklan mengelompokkan laporan agregat dan mengirim batch ke layanan agregasi.
  3. Layanan agregasi menjadwalkan pekerja untuk menggabungkan data.
  4. Pekerja agregasi mendekripsi dan menggabungkan data dari laporan agregat, bersama dengan data yang berisi derau.
  5. Layanan agregasi menampilkan laporan ringkasan kepada penyedia teknologi iklan.
Diagram yang menunjukkan langkah-langkah untuk membuat laporan ringkasan.

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

Laporan ringkasan dengan Agregasi Pribadi

  1. Baca data lintas situs yang dikumpulkan oleh Penyimpanan Bersama dan buat kunci agregasi untuk mengelompokkan data.
  2. Panggil Private Aggregation API dari worklet Shared Storage dengan kunci agregasi dan nilai yang ingin Anda akumulasikan. Browser membuat laporan agregat terenkripsi dari input Anda dan mengirimkannya ke server Anda untuk dikumpulkan.
  3. Mengelompokkan laporan gabungan dan mengirimkannya ke layanan agregasi untuk diproses.
  4. Layanan agregasi memproses laporan dalam batch, lalu menambahkan derau.
  5. Layanan agregasi menampilkan laporan ringkasan kepada pemohon.

Berinteraksi dan memberikan masukan

Laporan ringkasan adalah bagian penting dari proposal pengukuran Privacy Sandbox. Seperti proposal Privacy Sandbox lainnya, proposal ini didokumentasikan dan dibahas secara publik di GitHub.