Mod Persetujuan dan CMP
Hormati pilihan pengguna.
Mod Persetujuan dan CMP ialah pelajaran Digital Marketing Academy percuma di CoddyKit. Ini ialah pelajaran 3 daripada 4. Sebanyak 3 pelajaran dalam laluan pembelajaran ini boleh dibaca sepenuhnya secara percuma — selepas itu, CoddyKit PRO membuka akses kepada semua pelajaran, serta latihan praktikal dengan penyunting kod terbina dalam dan tutor kecerdasan buatan yang tersedia 24/7. Pelajaran ini merupakan sebahagian daripada laluan pembelajaran Digital Marketing Academy, dan kemajuan anda disegerakkan merentas web serta aplikasi CoddyKit. Kursus Digital Marketing Academy merangkumi sejumlah 4 pelajaran.
Mengapa Consent Mode Wujud
Di bawah GDPR dan ePrivacy, secara amnya anda memerlukan persetujuan jelas sebelum menetapkan kuki yang tidak penting atau berkongsi data untuk pengiklanan. Namun, menyekat semua teg apabila persetujuan ditolak bermakna kehilangan pengukuran sepenuhnya.
Consent Mode Google ialah penghubung: teg membaca pilihan persetujuan pengguna dan melaraskan tingkah lakunya, lalu menghantar data penuh, isyarat yang memelihara privasi atau tiada apa-apa.
Isyarat Persetujuan
Consent Mode v2 mentakrifkan empat keadaan utama. Dua telah wujud sebelum ini: analytics_storage dan ad_storage. Dua lagi ditambahkan untuk v2: ad_user_data dan ad_personalization.
Setiap satunya sama ada 'granted' atau 'denied'. ad_user_data mengawal sama ada data pengguna boleh dihantar kepada Google untuk iklan; ad_personalization mengawal sama ada data itu boleh digunakan untuk pengiklanan diperibadikan dan pemasaran semula.
Consent Mode v2 parameters
--------------------------------------
analytics_storage -> GA4 cookies
ad_storage -> ad cookies
ad_user_data -> send data to
Google for ads
ad_personalization -> use data for
remarketing
Values: 'granted' | 'denied'Lalai berbanding Kemas Kini
Aliran ini mempunyai dua langkah. Pertama, perintah lalai dijalankan sebelum sebarang tag dicetuskan, biasanya menetapkan semuanya kepada ditolak untuk pengguna EU. Kemudian, selepas pengguna mengklik sepanduk, perintah kemas kini mencerminkan pilihan sebenar mereka.
Menetapkan lalai sebelum tag dimuatkan adalah penting; jika tidak, tag mungkin dicetuskan dengan penjejakan penuh sebelum persetujuan direkodkan, yang merupakan satu pelanggaran.
Consent state example (gtag)
--------------------------------------
// 1) default - BEFORE any tags
gtag('consent','default',{
ad_storage:'denied',
ad_user_data:'denied',
ad_personalization:'denied',
analytics_storage:'denied',
wait_for_update: 500
});
// 2) update - after banner click
gtag('consent','update',{
ad_storage:'granted',
ad_user_data:'granted',
ad_personalization:'granted',
analytics_storage:'granted'
});Mod Asas berbanding Mod Lanjutan
Mod Persetujuan Asas menyekat tag Google sepenuhnya sehingga persetujuan diberikan; tiada isyarat dihantar sebelumnya. Mod Persetujuan Lanjutan memuatkan tag serta-merta tetapi, apabila persetujuan ditolak, menghantar 'isyarat tanpa kuki', iaitu isyarat tanpa nama tanpa pengecam.
Mod lanjutan membekalkan data kepada pemodelan penukaran Google, yang menganggarkan penukaran yang tidak dapat anda perhatikan secara langsung. Biasanya lebih banyak data dapat diperoleh semula, tetapi pematuhannya memerlukan perbincangan yang lebih mendalam.
Isyarat Tanpa Kuki
Dalam mod lanjutan apabila persetujuan ditolak, Google masih menerima isyarat minimum tanpa kuki: cap masa, URL halaman, keadaan persetujuan itu sendiri dan pengecam rawak yang tidak disimpan.
Isyarat ini tidak membawa data peribadi dan tidak menetapkan kuki, jadi penggunaannya boleh dipertahankan dari sudut pematuhan. Isyarat ini memberikan model Google isyarat agregat yang mencukupi untuk menganggarkan penukaran yang tidak dapat diperhatikan.
Denied-consent cookieless ping
--------------------------------------
SENT (no cookies, no user id):
- consent: ad_storage=denied
- timestamp
- page_location
- random non-stored token
NOT SENT:
- client_id / cookies
- user identifiers
-> feeds conversion modelingApakah CMP
Platform Pengurusan Persetujuan (CMP) ialah alat yang memaparkan sepanduk, merekodkan pilihan pengguna, menyimpan bukti persetujuan dan menyediakan pilihan itu kepada tag anda.
Contohnya termasuk Cookiebot, OneTrust, Usercentrics dan Didomi. CMP ialah sumber kebenaran untuk persetujuan; Mod Persetujuan menentukan cara tag Google bertindak balas terhadapnya.
CMP yang Diperakui Google
Untuk Mod Persetujuan v2, Google mewajibkan CMP yang diperakui bagi produk seperti pemasaran semula Google Ads dan trafik EEA. CMP yang diperakui mengintegrasikan isyarat v2 dengan betul dan tersenarai dalam senarai yang diluluskan Google.
CMP mesti menghantar empat parameter persetujuan dan berintegrasi dengan Kerangka Ketelusan dan Persetujuan IAB (TCF) apabila berkenaan. Penggunaan sepanduk yang tidak diperakui atau dibina sendiri berisiko menyebabkan ciri dinyahdayakan.
TCF IAB
Kerangka Ketelusan dan Persetujuan IAB ialah standard industri yang mengekodkan persetujuan ke dalam 'rentetan TC', iaitu kod ringkas yang menyenaraikan tujuan dan vendor yang dibenarkan oleh pengguna.
Rakan teknologi iklan membaca rentetan TC untuk mengetahui sama ada mereka boleh memproses data. Banyak CMP menjana rentetan itu secara automatik; sistem ini agak kompleks, jadi tapak yang lebih kecil sering menggunakan persediaan yang diperakui Google tetapi lebih ringkas, tanpa TCF penuh.
TC string (conceptual)
--------------------------------------
TCString: CPxyz... (base64)
encodes:
- consent purposes 1..10
- legitimate interest flags
- vendor allow-list
- publisher restrictions
Vendors decode it to decide:
'may I process this user's data?'Menyambungkan CMP kepada Tag
Pola integrasinya adalah seperti berikut: CMP dimuatkan dahulu dan menetapkan lalai Mod Persetujuan kepada ditolak. Apabila pengguna membuat pilihan, CMP mencetuskan kemas kini persetujuan dan mencetuskan peristiwa dataLayer.
Tag GTM anda kemudiannya sama ada bertindak balas terhadap Mod Persetujuan secara automatik melalui semakan persetujuan terbina dalam, atau menggunakan pencetus yang dikawal oleh peristiwa persetujuan. Susunan adalah penting: CMP sebelum GTM, lalai sebelum kemas kini.
Load order (must be exact)
--------------------------------------
1. CMP script loads
2. consent 'default' = denied
3. GTM / gtag loads
4. user clicks banner
5. CMP fires consent 'update'
6. dataLayer.push({event:'consent_ready'})
7. gated tags now fire
Wrong order = tags fire pre-consent = breachPersetujuan pada Bahagian Pelayan
Persetujuan bergerak bersama peristiwa ke dalam pelayan penandaan anda. Setiap tag bahagian pelayan boleh menyemak keadaan persetujuan dalam muatan sebelum memajukannya ke destinasi.
Jadi, walaupun selepas data meninggalkan pelayar, isyarat ad_user_data yang ditolak sepatutnya menghalang tag Meta CAPI atau Google Ads daripada menghantar data. Penguatkuasaan persetujuan mesti wujud pada kedua-dua bahagian klien dan pelayan.
Pematuhan dan Kepercayaan
Jika dilakukan dengan betul, Mod Persetujuan bersama CMP yang diperakui membolehkan anda menghormati pilihan pengguna dan masih mengukur hasil melalui pemodelan, tanpa menetapkan kuki yang tidak dibenarkan. Jika dilakukan dengan salah, ia menjadi sekadar topeng untuk menutup penjejakan yang menyalahi undang-undang.
Lakukan audit secara berkala: pastikan lalai ditetapkan kepada ditolak, sepanduk menawarkan pilihan penolakan yang sebenar, bukti persetujuan direkodkan dan tiada tag yang mengenal pasti pengguna dicetuskan sebelum persetujuan.
Semakan Pantas
Uji pemahaman anda tentang Mod Persetujuan dan CMP.
Ringkasan
Mod Persetujuan v2 menggunakan empat isyarat (analytics_storage, ad_storage, ad_user_data, ad_personalization) yang ditetapkan kepada dibenarkan atau ditolak, dengan aliran lalai-ditolak yang diikuti kemas kini. Mod lanjutan menghantar isyarat tanpa kuki apabila persetujuan ditolak untuk menyokong pemodelan.
CMP yang diperakui Google ialah sumber kebenaran yang memaparkan sepanduk, merekodkan persetujuan dan membekalkan isyarat ini serta rentetan TC IAB. Kuatkuasakan persetujuan pada kedua-dua bahagian klien dan pelayan, serta audit untuk memastikan lalai ditolak sebelum sebarang tag dicetuskan.
Pelajari Digital Marketing Academy dengan tutor kecerdasan buatan — percuma
Tulis dan jalankan kod sebenar dalam pelayar anda, dapatkan bantuan segera daripada tutor kecerdasan buatan yang tersedia 24/7, dan sambung semula dari tempat anda berhenti di web atau dalam aplikasi.
- Kursus
- 63
- Pelajaran
- 239
Soalan Lazim
Adakah pelajaran “Mod Persetujuan dan CMP” percuma?
Ya — sebanyak 3 pelajaran dalam laluan pembelajaran Digital Marketing Academy, termasuk “Mod Persetujuan dan CMP”, boleh dibaca sepenuhnya secara percuma di web ini. Selepas itu, CoddyKit PRO membuka akses kepada semua pelajaran, serta latihan interaktif dengan penyunting kod terbina dalam dan tutor kecerdasan buatan yang tersedia 24/7. Kursus Digital Marketing Academy merangkumi sejumlah 4 pelajaran.
Apakah yang akan saya pelajari dalam “Mod Persetujuan dan CMP”?
Hormati pilihan pengguna. Anda berlatih Digital Marketing Academy menggunakan kod praktikal yang dijalankan terus dalam pelayar, manakala tutor kecerdasan buatan 24/7 menjawab soalan anda semasa anda mengikuti pelajaran.
Adakah saya memerlukan pengalaman untuk memulakan Digital Marketing Academy?
Tiada pengalaman terdahulu diperlukan. Pembelajaran Digital Marketing Academy di CoddyKit disusun untuk pelajar daripada peringkat pemula hingga lanjutan, jadi anda boleh bermula di sini atau dari awal dan belajar mengikut kadar anda sendiri. Ini ialah pelajaran 3 daripada 4.
Berapa lamakah pelajaran “Mod Persetujuan dan CMP” diambil?
Kebanyakan pelajaran CoddyKit mengambil masa kira-kira 5–10 minit. Setiap pelajaran ringkas dan interaktif, jadi anda boleh membuat kemajuan secara berterusan dan menyambung tepat dari tempat anda berhenti di web atau aplikasi.
Bolehkah saya menulis dan menjalankan kod dalam pelajaran Digital Marketing Academy ini?
Ya. Setiap pelajaran Digital Marketing Academy menyertakan penyunting kod terbina dalam, jadi anda boleh menulis dan menjalankan kod sebenar terus dalam pelayar serta menerima maklum balas kecerdasan buatan serta-merta — tanpa memerlukan persediaan setempat.
Semua pelajaran dalam kursus ini
- Mengapa Penjejakan Rosak
- Pengetegan Sebelah Pelayan
- Mod Persetujuan dan CMP
- Strategi Data Pihak Pertama