Mode izin di situs dan aplikasi seluler

Artikel ini ditujukan untuk pemilik situs atau aplikasi yang menggunakan widget izin atau banner izin cookie, atau solusi pengelolaan izin lainnya.

Mode izin memungkinkan Anda mengirimkan status izin ID aplikasi atau cookie pengguna kepada Google. Tag akan menyesuaikan perilakunya dan mengikuti pilihan pengguna.

Mode izin berinteraksi dengan Platform Pengelolaan Izin (CMP) atau penerapan kustom Anda untuk mendapatkan izin pengunjung, seperti banner izin cookie. Mode izin menerima pilihan izin pengguna Anda dari widget atau banner cookie Anda dan secara dinamis menyesuaikan perilaku tag Analytics, Google Ads, dan pihak ketiga yang membuat atau membaca cookie.

Saat pengunjung menolak izin, tag akan mengirim ping ke Google, bukan menyimpan cookie. Jika Anda menggunakan Google Analytics 4, Google akan mengisi kesenjangan pada data yang dikumpulkan dengan pemodelan konversi dan pemodelan perilaku.

Mode izin tidak menyediakan banner izin atau widget izin. Namun, mode izin berinteraksi dengan banner atau widget izin. Pelajari lebih lanjut di Mengelola izin pengguna.

Set up consent mode in Google Analytics

Tag dengan dukungan bawaan untuk mode izin

Tag Google untuk produk berikut berisi pemeriksaan izin bawaan dan akan menyesuaikan perilakunya berdasarkan status izin:

  • Google Analytics
  • Google Ads*
  • Floodlight
  • Conversion Linker

* mencakup Tracking Konversi dan Pemasaran Ulang Google Ads; dukungan untuk Konversi Panggilan Telepon masih dalam proses.

Jika tag yang dibuat tidak memiliki pemeriksaan izin bawaan, Anda dapat menambahkan pemeriksaan izin di Tag Manager. Gunakan konfigurasi tag Lanjutan > Setelan Izin. Pelajari lebih lanjut

Status izin dan perilaku tag

Saat Anda mengaktifkan mode izin, produk pengukuran Google akan memastikan status mode izin pengunjung dipertahankan di berbagai halaman yang ia kunjungi. Jika izin ditolak, tag yang diaktifkan tidak akan menyimpan cookie. Sebagai gantinya, tag tersebut akan mengirim informasi minimum tentang aktivitas pengguna. Status izin dan aktivitas pengguna kemudian diberitahukan dengan mengirim jenis ping atau sinyal tanpa cookie berikut ke server Google:

  • Ping status izin untuk tag Google Ads dan Floodlight: Mengirim data status izin default yang telah Anda konfigurasi dan status yang diperbarui saat pengunjung memberikan atau tidak memberikan izin untuk setiap jenis izin seperti `ad storage` dan `analytics storage`. Ping status izin dikirim dari setiap halaman yang dikunjungi pengguna saat mode izin diaktifkan. Ping status izin juga dipicu untuk beberapa tag jika status izin berubah dari `denied` menjadi `granted`, misalnya, saat pengunjung memilih untuk memberikan izin dari dialog izin.
  • Ping Peristiwa Utama: Menunjukkan bahwa peristiwa utama telah terjadi.
  • Ping Google Analytics: Dikirim dari setiap halaman situs, tempat Google Analytics diterapkan, saat halaman dimuat dan saat peristiwa dicatat.

Ping yang dijelaskan di atas dapat mencakup:

  • Informasi fungsional (seperti header yang ditambahkan secara pasif oleh browser):
    • Stempel waktu
    • Agen pengguna (khusus web)
    • Perujuk
  • Informasi gabungan/anonim
    • Indikasi apakah halaman saat ini atau sebelumnya di navigasi pengguna pada situs menyertakan informasi klik iklan dalam URL (mis., GCLID/DCLID)
    • Informasi Boolean tentang status izin
    • Angka acak yang dibuat pada setiap pemuatan halaman
    • Informasi tentang platform izin yang digunakan oleh pemilik situs (mis., ID Developer)

Perilaku mode izin

Selain itu, ping izin dan peristiwa utama dapat mencakup perilaku berikut, bergantung pada status setelan izin dan konfigurasi tag Anda.

Perilaku defaultnya adalah semua opsi izin memiliki status 'granted':

ad_storage='granted' dan analytics_storage='granted'

Web

Aplikasi seluler

  • Cookie terkait iklan dapat dibaca dan ditulis.
  • Alamat IP dikumpulkan.
  • URL halaman web lengkap, termasuk informasi klik iklan di parameter URL (mis., GCLID/DCLID) dikumpulkan.
  • Cookie web pihak ketiga yang sebelumnya ditetapkan di google.com dan doubleclick.net, serta cookie peristiwa utama pihak pertama (mis., _gcl_*) dapat diakses.
  • ID iklan (mis., ID Iklan/IDFA) dapat dikumpulkan.
  • ID instance aplikasi yang dibuat oleh Google Analytics for Firebase SDK dikumpulkan.

Jika satu atau beberapa bentuk izin tidak diberikan, ada perilaku tambahan yang perlu dipertimbangkan:

ad_storage='denied'

Web

Aplikasi seluler

  • Cookie baru terkait iklan tidak dapat ditulis.
  • Cookie iklan pihak pertama yang sudah ada tidak dapat dibaca.
  • Permintaan dikirim melalui domain yang berbeda untuk mencegah pengiriman cookie pihak ketiga yang telah ditetapkan sebelumnya dalam header permintaan.
  • Google Analytics tidak akan membaca atau menulis cookie Google Ads, dan fitur sinyal Google tidak akan mengumpulkan data untuk traffic ini.
  • URL halaman lengkap dikumpulkan, mungkin menyertakan informasi klik iklan di parameter URL (mis., GCLID/DCLID). Informasi klik iklan hanya akan digunakan untuk memperkirakan pengukuran traffic yang akurat.
  • Alamat IP digunakan untuk memperoleh negara IP, tetapi tidak pernah dicatat dalam log oleh sistem Google Ads dan Floodlight kami dan langsung dihapus setelah dikumpulkan. Catatan: Google Analytics mengumpulkan alamat IP sebagai bagian dari komunikasi internet normal. Pelajari Penyamaran IP di Google Analytics lebih lanjut.
  • ID Iklan/IDFA tidak dapat dikumpulkan.
  • Fitur Sinyal Google tidak akan mengumpulkan data untuk traffic ini.
  • Alamat IP digunakan untuk memperoleh negara IP, tetapi tidak pernah dicatat dalam log oleh sistem Google Ads dan Floodlight kami dan langsung dihapus setelah dikumpulkan. Catatan: Google Analytics mengumpulkan alamat IP sebagai bagian dari komunikasi internet normal. Pelajari penyamaran IP di Google Analytics lebih lanjut.

ad_storage='denied' dan ads_data_redaction='true'

Web

  • Cookie baru terkait iklan tidak dapat ditulis.
  • Cookie iklan yang sudah ada tidak dapat dibaca.
  • Permintaan dikirim melalui domain yang berbeda untuk mencegah pengiriman cookie pihak ketiga yang telah ditetapkan sebelumnya dalam header permintaan.
  • Google Analytics tidak akan membaca atau menulis cookie Google Ads, dan fitur sinyal Google tidak akan mengumpulkan data untuk traffic ini.
  • Di Google Analytics, URL halaman lengkap dikumpulkan, mungkin menyertakan informasi klik iklan di parameter URL (mis., GCLID/DCLID). Informasi klik iklan hanya akan digunakan untuk memperkirakan pengukuran traffic yang akurat. Di Google Ads, ID klik iklan (mis., GCLID/DCLID) dalam ping izin dan peristiwa utama disamarkan.
  • Alamat IP digunakan untuk memperoleh negara IP, tetapi tidak pernah dicatat oleh sistem Google Ads dan Floodlight kami serta langsung dihapus setelah dikumpulkan. Catatan: Google Analytics mengumpulkan alamat IP sebagai bagian dari komunikasi internet normal. Pelajari Penyamaran IP di Google Analytics lebih lanjut.

analytics_storage='denied'

Web

Aplikasi seluler

  • Tidak akan membaca atau menulis cookie analisis pihak pertama.
  • Ping tanpa cookie akan dikirim ke Google Analytics untuk pengukuran mendatang. Google Analytics 4 akan menggunakan ping tanpa cookie untuk pemodelan.
  • IDFA tidak dapat dikumpulkan.
  • Peristiwa tanpa ID pengguna atau perangkat akan dikirim ke Google Analytics untuk pengukuran mendatang. Google Analytics 4 akan menggunakan peristiwa ini untuk pemodelan.

Web/Aplikasi seluler

Saat analytics_storage='denied', ping tanpa cookie dikirim ke Google Analytics. Tidak ada cookie Analytics yang ditetapkan, diakses, atau dibaca dari perangkat. Akibatnya, ping tanpa cookie adalah peristiwa Google Analytics yang anonim dan tidak dapat diidentifikasi.

Ping tanpa cookie, sebagai bagian dari komunikasi HTTP/browser biasa, mungkin mencakup informasi berikut: agen pengguna, resolusi layar, alamat IP. Perhatikan bahwa Google Analytics 4 tidak menyimpan atau mencatat alamat IP.

Jika pengiklan menetapkan kolom lain, seperti user_id dan dimensi kustom, kolom tersebut akan dikirim secara normal. Data yang dikumpulkan di ping tanpa cookie digunakan untuk pemodelan perilaku dan konversi guna mengisi kekurangan dalam data Anda.

Praktik terbaik mode izin

Terlepas dari cara mengaktifkan mode izin, Anda harus mengikuti praktik terbaik berikut:

  • Tetapkan status izin awal dengan nilai default yang ditentukan oleh organisasi Anda. Status izin default berlaku saat pertama kali pengunjung melihat halaman di situs Anda.
  • Lakukan penerapan sehingga tag halaman dimuat sebelum dialog izin terbuka.
  • Muatkan tag Google dalam semua kasus, bukan hanya saat pengguna memberikan izin. Jika izin ditolak, Google akan menerima ping tanpa cookie. Di properti Google Analytics 4, ping tanpa cookie memungkinkan pemodelan perilaku dan konversi untuk mengisi kekurangan dalam data Anda.
  • Opsi izin harus ditampilkan kepada pengunjung sesegera mungkin. Perbarui status izin setelah pengunjung menentukan pilihannya.
  • Berikan opsi kepada pengguna untuk menolak atau memberikan izin terkait setiap jenis penyimpanan yang digunakan oleh tag di situs. Misalnya, pengguna mungkin memberikan izin untuk cookie analisis dan menolak izin untuk cookie iklan.
  • Karena hukum privasi saat ini spesifik per wilayah, konfigurasi status default untuk diterapkan ke wilayah tertentu, bukan ke semua pengunjung. Terutama jika organisasi Anda mewajibkan status default `denied`, menerapkan `denied` hanya ke pengunjung dari wilayah yang sesuai akan menghindari hilangnya pengukuran yang akurat untuk semua wilayah lainnya.
Saat Anda menetapkan status default untuk suatu wilayah, mekanisme Anda untuk mendapatkan izin, baik kustom maupun CMP, akan memberikan kesempatan kepada pengunjung dari wilayah tersebut untuk memperbarui status izinnya.

Penerapan lanjutan vs. penerapan dasar

Jika Anda memilih untuk menerapkan mode izin dengan memblokir tag Google hingga dialog izin muncul dan pengguna memberikan izin, Anda tidak akan mendapatkan manfaat penuh mode izin. Misalnya, Anda tidak akan mendapatkan data sesuai model di properti GA4 untuk mengisi kekurangan data yang diamati saat pengguna menolak izin. Baik Anda memilih untuk memblokir tag (penerapan dasar) atau membatalkan pemblokiran tag (penerapan lanjutan), tag Google akan menyesuaikan perilakunya berdasarkan status izin pengguna Anda.

Berikut adalah konsekuensi antara penerapan lanjutan dan penerapan dasar untuk mode izin:

  Penerapan lanjutan Penerapan dasar
Perilaku tag
  • Tag Google dimuat sebelum dialog izin muncul
  • Tag mengirim ping tanpa cookie saat izin cookie ditolak
  • Tag Google diblokir hingga izin diberikan
Pemodelan perilaku di GA4

Check

 
Pemodelan konversi di GA4

Check

Check*

Pemodelan konversi di Google Ads

Check

Check*

* Jika tag diblokir akibat pilihan izin pengguna, tidak akan ada data yang dikumpulkan, dan pemodelan konversi di Google Ads didasarkan pada model umum. Model umum ini menggunakan fitur seperti jenis browser, jenis tindakan peristiwa utama, waktu, dan variabel anonim tingkat tinggi lainnya. Pelajari lebih lanjut mode izin dan pemodelan konversi untuk Google Ads.

Transparency & Consent Framework (TCF) IAB Eropa adalah cara alternatif untuk mendapatkan dan melacak status izin. Saat pengguna menolak izin dengan solusi izin yang menggunakan TCF, properti GA4 tidak dapat membuat model data untuk mengisi informasi yang belum ada.

Cara mengaktifkan mode izin

Cara mengaktifkan mode izin berbeda untuk situs dan aplikasi. Cara mengaktifkan juga bergantung pada penerapan Anda untuk mendapatkan izin dan platform pemberian tag yang Anda gunakan.

Mengaktifkan mode izin untuk situs

Anda dapat mengaktifkan mode izin untuk situs dengan coding minimal menggunakan Tag Manager dan CMP dengan template komunitas. Partner CMP memberikan template dan petunjuk Tag Manager untuk mengaktifkan mode izin melalui integrasi mereka:

Developer situs dapat mengaktifkan mode izin menggunakan perintah izin gtag.js atau tag yang dibuat dari template mode izin Tag Manager:

Mengaktifkan mode izin untuk aplikasi

Developer aplikasi dapat mengaktifkan mode izin menggunakan Google Analytics for Firebase SDK:

Integrasi platform pengelolaan izin

Platform pengelolaan izin (CMP) dapat terintegrasi dengan Mode Izin dan setelan izin di Google Tag Manager. CMP Pilihan Tag Manager memiliki template yang tersedia di Galeri Template Komunitas Tag Manager yang terintegrasi dengan API Izin kami.

Untuk mendapatkan insight berharga sekaligus melindungi privasi pengguna, Anda perlu mengumpulkan izin dari pengguna situs. Sebaiknya gunakan Platform Pengelolaan Izin (CMP) atau gunakan Sistem Pengelolaan Konten (CMS) Anda untuk mengumpulkan izin dan mengirimkannya ke Google.

Lihat tabel di bawah untuk mendapatkan informasi selengkapnya tentang integrasi CMP dengan Mode Izin:

Alat Izin Jenis izin yang didukung Template
Komunitas
Tag Manager
tersedia
Terintegrasi dengan panggilan pembaruan izin Terintegrasi dengan panggilan default izin
Commanders Act ad_personalization
ad_storage
ad_user_data
analytics_storage
functionality_storage
personalization_storage 
security_storage

(Template GTM yang terintegrasi + template TrustCommander)
Complianz ad_personalization
ad_storage
ad_user_data
analytics_storage
functionality_storage
personalization_storage
security_storage

(Template GTM yang terintegrasi + template TrustCommander)
Consentmanager ad_personalization
ad_storage
ad_user_data
analytics_storage
✓  ✓ 
(Template GTM yang terintegrasi + contoh kode untuk gtag.js)
Cookie First ad_personalization
ad_storage
ad_user_data analytics_storage functionality_storage personalization_storage security_storage
✓  ✓ 
(Template GTM yang terintegrasi + contoh kode untuk gtag.js)
Cookie Information
A/S

ad_personalization
ad_storage
ad_user_data
analytics_storage functionality_storage
personalization_storage 
security_storage


(Template GTM yang terintegrasi + contoh kode untuk gtag.js)
Cookiebot (Cybot) ad_personalization
ad_storage
ad_user_data
analytics_storage
functionality_storage
personalization_storage 
security_storage
 

(Template GTM yang terintegrasi + contoh kode untuk gtag.js)
CookieScript ad_personalization
ad_storage
ad_user_data
analytics_storage
functionality_storage
personalization_storage
security_storage

(Template GTM yang terintegrasi + contoh kode untuk gtag.js)
CookieYes ad_personalization
ad_storage
ad_user_data
analytics_storage
functionality_storage
personalization_storage
security_storage

(Template GTM yang terintegrasi + contoh kode untuk gtag.js)
Didomi

ad_personalization
ad_storage
ad_user_data
analytics_storage
functionality_storage
personalization_storage 
security_storage 


(Integrasi GTM + non-GTM menyeluruh)
iubenda ad_personalization
ad_storage
ad_user_data
analytics_storage
functionality_storage
personalization_storage 
security_storage

(Template GTM yang terintegrasi + contoh kode untuk gtag.js)
OneTrust

ad_personalization
ad_storage
ad_user_data
analytics_storage
functionality_storage
personalization_storage 
security_storage


(Template GTM yang terintegrasi + contoh kode untuk gtag.js)
Osano ad_personalization
ad_storage
ad_user_data
analytics_storage

(Template GTM yang terintegrasi + contoh kode untuk gtag.js)
Secure Privacy

ad_personalization
ad_storage
ad_user_data
analytics_storage
functionality_storage
personalization_storage
security_storage


(Template GTM yang terintegrasi + contoh kode untuk gtag.js)
Sirdata ad_personalization
ad_storage
ad_user_data
analytics_storage
functionality_storage
personalization_storage
security_storage

(Template GTM yang terintegrasi + contoh kode untuk gtag.js)
Termly ad_storage
analytics_storage
functionality_storage
personalization_storage
security_storage

(Template GTM yang terintegrasi + contoh kode untuk gtag.js)
Usercentrics

ad_personalization
ad_storage
ad_user_data
analytics_storage
functionality_storage
personalization_storage 
security_storage 


(Template GTM yang terintegrasi + contoh kode untuk gtag.js)

Mode izin untuk penyedia CMP

Penyedia Platform Pengelolaan Izin (CMP) dapat berintegrasi dengan mode izin untuk memberikan pengalaman yang lebih baik kepada pelanggan yang menggunakan produk Google. Untuk mempelajari lebih lanjut, baca artikel Mode Izin untuk penyedia CMP.

Referensi lainnya

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:

Apakah ini membantu?

Bagaimana cara meningkatkannya?
true
Memilih jalur pembelajaran Anda sendiri

Lihat google.com/analytics/learn, referensi baru untuk membantu Anda mendapatkan hasil maksimal dari Google Analytics 4. Situs baru ini berisi video, artikel, dan alur panduan, serta menyediakan link ke berbagai sumber informasi terkait Google Analytics (yaitu, Discord, Blog, channel YouTube, dan repositori GitHub).

Mulai belajar sekarang juga

Telusuri
Hapus penelusuran
Tutup penelusuran
Menu utama
5580950348051761221
true
Pusat Bantuan Penelusuran
true
true
true
true
true
69256
false
false