Mode izin memungkinkan developer web dan aplikasi menyesuaikan tag perilaku SDK aplikasi dan tag berdasarkan pilihan izin pengguna.
Artikel ini memperkenalkan dasar-dasar mode izin. Mode izin memiliki kemampuan tambahan seperti perilaku spesifik per wilayah, kemampuan untuk menyamarkan informasi yang sebelumnya disimpan, dan kemampuan untuk meneruskan informasi dalam URL saat izin ditolak. Untuk mendapatkan informasi tentang cara menggunakan mode izin dan fitur tambahan ini, lihat:
Cara mengelola izin
Mengelola izin pengguna memerlukan tahapan berikut:
Mendapatkan data tentang pilihan pengguna dalam memberikan atau menolak izin untuk menyimpan informasi tentang perilaku mereka. Anda bertanggung jawab untuk mendapatkan izin pengguna di situs atau aplikasi Anda.
Beri tahu pilihan izin pengguna kepada Google menggunakan mode izin Google.
Pastikan tag Google, tag pihak ketiga, dan SDK aplikasi berperilaku sesuai dengan pilihan izin pengguna.
Untuk persyaratan 1 dan 2, Anda dapat menerapkan Platform Pengelolaan Izin (CMP) pihak ketiga atau solusi kustom. Mode izin memungkinkan Anda menetapkan status izin default di situs atau aplikasi Anda, sehingga memenuhi persyaratan ketiga. Saat pengunjung situs atau pengguna aplikasi menentukan pilihan izinnya, perilaku tag dan SDK dengan pemeriksaan izin akan disesuaikan dan pilihan izin pengguna dipertahankan di seluruh interaksinya dengan situs atau aplikasi.
Terminologi mode izin
Istilah berikut memiliki arti khusus dalam konteks mode izin:
- Pemeriksaan izin: Membuat tag dan SDK mengubah perilaku berdasarkan status izin dan jenis izin.
- Status izin: Menunjukkan pilihan pengguna dan statusnya dapat berupa "granted" atau "denied", untuk setiap jenis izin. Tag dan SDK dengan pemeriksaan izin akan mengubah perilakunya seperti yang dijelaskan pada bagian Pengaruh izin terhadap perilaku tag.
- Jenis izin: Menunjukkan jenis penyimpanan. Izin dapat berstatus
granted
ataudenied
untuk setiap jenis.
Jenis izin
Jenis izin mencakup:
Jenis Izin | Deskripsi |
ad_storage | Memungkinkan penyimpanan, seperti cookie (web) atau ID perangkat (aplikasi), yang terkait dengan iklan. |
ad_user_data | Menetapkan izin untuk mengirim data pengguna ke Google untuk tujuan iklan online. |
ad_personalization | Menetapkan izin untuk iklan yang dipersonalisasi. |
analytics_storage | Memungkinkan penyimpanan, seperti cookie (web) atau ID perangkat (aplikasi), yang terkait dengan analisis, misalnya, durasi kunjungan. |
functionality_storage | Memungkinkan penyimpanan yang mendukung fungsi situs atau aplikasi, misalnya, setelan bahasa |
personalization_storage | Memungkinkan penyimpanan yang terkait dengan personalisasi, misalnya, rekomendasi video |
security_storage | Memungkinkan penyimpanan yang terkait dengan keamanan seperti fungsi autentikasi, pencegahan penipuan, dan perlindungan lainnya bagi pengguna |
Tag yang mendukung mode izin
Tag dan SDK untuk produk Google berikut berisi pemeriksaan izin bawaan dan menyesuaikan perilakunya berdasarkan status izin:
- Tag Google
- Google Analytics (mencakup Google Analytics for Firebase SDK)
- Google Ads (mencakup Tracking Konversi dan Pemasaran Ulang Google Ads; dukungan untuk Konversi Panggilan Telepon masih dalam proses.)
- Floodlight
- Conversion Linker
Pengaruh izin terhadap perilaku SDK aplikasi dan tag
Secara umum, saat pengguna memberikan izin, tag akan berfungsi secara normal.
Saat pengguna menolak izin untuk personalisasi iklan atau data pengguna iklan, SDK aplikasi dan tag tidak dapat menggunakan data pengguna untuk tujuan penargetan iklan.
Saat pengguna menolak izin untuk penyimpanan, SDK aplikasi dan tag yang tidak berbasis izin tidak menyimpan cookie (web) atau ID perangkat (aplikasi). Sebaliknya, tag memberitahukan status izin dan aktivitas pengguna dengan mengirimkan ping tanpa cookie (web), atau sinyal (aplikasi), ke server Google. Dengan demikian, properti Google Ads dan Google Analytics 4 dapat membuat model konversi, lihat Pemodelan mode izin.
Sinyal berikut memberitahukan status izin:
Ping status izin: Ping status izin dikirim dari setiap halaman yang dikunjungi pengguna saat mode izin diterapkan. Ping ini menyampaikan status izin, yaitu diberikan atau ditolak, untuk setiap jenis izin, seperti penyimpanan iklan atau penyimpanan analisis.
Ping konversi: Ping konversi dikirim untuk menunjukkan bahwa konversi telah terjadi.
Ping Google Analytics: Ping Google Analytics dikirim dari setiap halaman situs menggunakan Google Analytics saat peristiwa dicatat.
Ping dapat mencakup:
- Informasi fungsional (seperti header yang ditambahkan secara pasif oleh browser):
- Stempel waktu
- Agen Pengguna
- Perujuk
- Informasi gabungan/yang tidak dapat diidentifikasi:
- Indikasi apakah halaman saat ini atau sebelumnya di navigasi pengguna pada situs menyertakan informasi klik iklan di URL (misalnya, GCLID/DCLID)
- Informasi Boolean tentang status izin
- Angka acak yang dibuat pada setiap pemuatan halaman
Selain mengizinkan status izin mengubah perilaku tag, Anda juga dapat menyamarkan data yang disimpan saat pengguna menolak izin. Misalnya, pengguna mungkin sebelumnya memberikan izin menyimpan data untuk iklan, tetapi kemudian berubah pikiran dan menolak izin. Jika Anda mengaktifkan ads_data_redaction
, saat pengguna menolak memberikan izin, Google Ads akan menghapus informasi yang tersimpan.
Tag dengan pemeriksaan izin bawaan akan mengubah perilakunya berdasarkan status izin yang berbeda-beda. Tabel berikut menjelaskan perilaku tag menurut jenis izin, status izin, dan apakah ads_data_redaction
ditetapkan ke true
.
Jenis izin | Ditolak atau diberikan | Perilaku |
ad_storage dan analytics_storage |
diberikan diberikan |
|
ad_personalization |
ditolak | Iklan yang dipersonalisasi dinonaktifkan, fitur berikut tidak akan menerima data:
|
ad_user_data |
ditolak | Pengumpulan data pribadi untuk iklan online dinonaktifkan, termasuk:
|
ad_storage |
ditolak |
|
analytics_storage |
ditolak |
|
ad_storage dan ads_data_redaction
|
ditolak dan benar (true) |
|
Pemodelan mode izin
Untuk memitigasi kekurangan pengumpulan data, produk Google menggunakan ping ini untuk membuat model metrik Anda untuk solusi pengukuran. Untuk melindungi privasi pengguna, SDK aplikasi atau tag Anda harus memenuhi batas pengumpulan data tertentu. Anda dapat menemukan informasi lebih lanjut terkait apa yang dimodelkan dan dalam keadaan apa di link artikel berikut:
- Pemodelan mode izin Google Ads
- Pemodelan konversi online Google Ads
- Pemodelan konversi Google Analytics
- Pemodelan perilaku Google Analytics