Nyahpepijat Google Consent Mode dengan DevTools Pelayar: Membaca Parameter gcs

Mengapa Anda Perlu Mengesahkan dalam Pelayar

Sepanduk persetujuan yang kelihatan betul bukanlah bukti bahawa teg anda berfungsi dengan betul. Masalah Consent Mode berlaku secara senyap: halaman dimuatkan, iklan dipaparkan, laporan terisi, namun isyarat yang dihantar kepada Google mungkin salah. Alat pembangun pelayar membolehkan anda menyemak apa yang sebenarnya berlaku, dalam beberapa minit, tanpa perisian tambahan.

Langkah 1: Buka Tab Network dengan Bersih

  1. Buka halaman dalam tetingkap peribadi supaya tiada pilihan terdahulu disimpan.
  2. Buka DevTools dan pergi ke tab Network.
  3. Tandakan Preserve log supaya permintaan kekal semasa navigasi.
  4. Muat semula halaman dan jangan sentuh sepanduk lagi.

Langkah 2: Cari Keadaan Persetujuan dalam Permintaan

Teg Google menambah parameter gcs pada permintaannya. Anda boleh menapis senarai rangkaian dengan collect atau google dan membuka mana-mana hasil untuk membaca rentetan pertanyaannya. Nilainya kelihatan seperti G100 atau G111.

Baca aksara dari kiri ke kanan selepas G1: digit pertama ialah keadaan storan pengiklanan dan digit kedua ialah keadaan storan analitik, dengan 1 bermaksud diberikan dan 0 bermaksud dinafikan. Pelaksanaan yang lebih baharu turut menghantar parameter gcd dengan keadaan berkod yang lebih panjang yang merangkumi isyarat tambahan Consent Mode v2.

Langkah 3: Apa yang Patut Anda Lihat Sebelum Sebarang Pilihan

Di rantau yang memerlukan persetujuan, permintaan pertama, yang dihantar sebelum pengunjung berinteraksi, harus menunjukkan keadaan dinafikan. Jika anda sudah melihat G111 sebelum pengunjung mengklik apa-apa, lalai anda salah, atau teg telah berfungsi sebelum lalai ditetapkan.

Langkah 4: Apa yang Patut Anda Lihat Selepas Menerima

Klik terima, kemudian perhatikan permintaan baharu. Keadaan harus bertukar kepada diberikan dan teg harus diteruskan. Jika sepanduk menyatakan diterima tetapi permintaan masih membawa keadaan dinafikan, panggilan update tidak sampai kepada teg Google, atau ia berjalan terlalu lewat.

Langkah 5: Periksa Data Layer

Dalam Console, taip dataLayer dan kembangkan entri. Anda mencari dua perkara mengikut urutan:

  1. Entri consent dengan arahan default, yang menyenaraikan setiap isyarat sebagai dinafikan bagi rantau yang memerlukan persetujuan.
  2. Entri consent kemudian dengan arahan update, selepas pengguna membuat pilihan.

Isyarat Consent Mode v2 ialah ad_storage, analytics_storage, ad_user_data dan ad_personalization. Jika dua yang terakhir tiada, anda mempunyai persediaan gaya v1.

Kesilapan Paling Biasa

Langkah 6: Semak Mod Pratonton Tag Manager

Jika anda menggunakan Google Tag Manager, mod Pratonton menunjukkan keadaan persetujuan bagi setiap peristiwa pada halaman, dan teg mana yang berfungsi atau disekat. Bandingkan dengan apa yang anda lihat dalam tab rangkaian: kedua-dua paparan harus sepadan.

Jadikan Rutin

Jalankan semakan lima minit ini selepas setiap perubahan sepanduk, penerbitan bekas atau keluaran tapak. Catat nilai gcs yang dijangka untuk empat kes: lawatan pertama, selepas menerima, selepas menolak dan selepas menukar pilihan kemudian. Apa-apa yang tidak sepadan ialah pepijat yang perlu dibaiki sebelum laporan anda yang memberitahunya.

Di Mana FlexyConsent Berperanan

FlexyConsent ialah CMP yang diperakui Google (CMP ID 317) yang menyokong Google Consent Mode v2, menghantar isyarat default dan update untuk anda. Anda tetap perlu menjalankan semakan pelayar ini pada halaman anda sendiri, kerana susunan teg dan tetapan bekas adalah khusus untuk tapak anda.

Perkara Utama

← Blog Baca Semua →