Halaman ini ditujukan untuk developer yang mengelola banner izin dan ingin berintegrasi dengan framework TCF.
Transparency & Consent Framework (TCF) IAB adalah framework teknis standar terbuka yang memungkinkan situs, pengiklan, dan agensi iklan untuk mendapatkan, mencatat, dan memperbarui izin konsumen untuk halaman web. Parameter TCF valid untuk cookie Google Ads yang ditulis oleh Google Ads atau Google Analytics. Untuk mengontrol cookie Google Analytics, integrasikan dengan mode izin.
Penerapan
Anda dapat mengaktifkan dukungan TCF dengan menyetel properti window berikut ke
true
:
window['gtag_enable_tcf_support'] = true
Properti window
ini harus ditetapkan sebelum panggilan ke gtag()
dilakukan, dan
properti ini harus ditetapkan di setiap halaman tempat Anda ingin mengaktifkan dukungan TCF,
termasuk properti yang dimuat melalui iframe. Jika properti tidak ditetapkan atau ditetapkan ke false
,
dukungan TCF tidak akan diaktifkan.
Tujuan
"Tujuan" dalam konteks TCF adalah tujuan yang ditentukan untuk memproses data. Tag Google Analytics yang diterapkan melalui Google Tag Manager atau gtag.js dengan dukungan TCF diaktifkan akan menangani permintaan yang berisi string izin dengan cara berikut:
Tujuan | Deskripsi | Dampak terhadap Google Analytics saat Tujuan ditolak |
---|---|---|
1 | Menyimpan dan/atau mengakses informasi di perangkat | Cookie yang terkait dengan iklan tidak akan dibuat atau digunakan oleh Google Analytics. Fitur sinyal Google seperti laporan pemasaran ulang, demografis, dan minat tidak akan mengumpulkan data untuk pengguna tanpa izin cookie. |
3 | Membuat profil iklan yang dipersonalisasi | Hit ke Google Analytics akan ditandai dengan parameter npa=1. Peristiwa yang ditandai dengan npa=1 tidak memenuhi syarat untuk personalisasi iklan, dan tidak digunakan untuk evaluasi audiens pemasaran ulang. Pengguna yang sudah ditambahkan ke daftar audiens tidak terpengaruh. |
4 | Memilih iklan yang dipersonalisasi |
Hit ke Google Analytics akan ditandai dengan parameter npa=1. Sama dengan Tujuan 3. |
7 | Mengukur performa iklan | allow_google_signals akan ditetapkan ke salah. Cookie yang terkait dengan iklan tidak akan digunakan oleh Google Analytics. Fitur sinyal Google seperti laporan pemasaran ulang, demografis, dan minat tidak akan mengumpulkan data untuk pengguna tanpa izin cookie. |
9 | Menerapkan riset pasar untuk menghasilkan analisis audiens | allow_google_signals akan ditetapkan ke salah. Sama dengan Tujuan 7. |
10 | Mengembangkan dan meningkatkan kualitas produk | allow_google_signals akan ditetapkan ke salah. Sama dengan Tujuan 7. |
Memecahkan masalah pesan error
Jika CMP tidak merespons dalam waktu 500 milidetik atau Anda melihat status "error", "stub", atau "memuat", tag akan dilanjutkan dalam mode terbatas. Untuk memperbaikinya:
Jika Anda memanggil fungsi secara manual untuk mengaktifkan tag konversi:
Pastikan respons untukgetTCData TCData.eventStatus = 'tcloaded'
ATAU'cmpuishown' + 'useractioncomplete'
dikirim dalam waktu 500 milidetik. Respons ini menunjukkan bahwa CMP siap memberikan pilihan terkait izin kepada pengguna.Jika Anda tidak memanggil fungsi secara manual untuk mengirim tag konversi:
Terapkan dukungan untukgetTCData and return TCData.eventStatus = 'tcloaded'
ATAU'cmpuishown' + 'useractioncomplete'
guna menunjukkan bahwa izin pengguna siap digunakan melalui API dalam waktu 500 milidetik.
Langkah berikutnya
Jika Anda berencana untuk memberikan tag yang dapat digunakan pengguna di Google Tag Manager, buat template tag untuk banner Anda.