0Pricing
Digital Marketing Academy · Pelajaran

Mode Persetujuan dan CMP

Hormati pilihan pengguna

Mode Persetujuan dan CMP adalah pelajaran Digital Marketing Academy gratis di CoddyKit. Ini adalah pelajaran 3 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Digital Marketing Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Digital Marketing Academy mencakup 4 pelajaran total.

Mengapa Mode Persetujuan Ada

Berdasarkan GDPR dan ePrivacy, Anda biasanya memerlukan persetujuan yang jelas sebelum menyetel kuki non-esensial atau membagikan data untuk iklan. Namun, memblokir semua tag ketika persetujuan ditolak berarti kehilangan pengukuran sepenuhnya.

Mode Persetujuan Google adalah jembatan: tag membaca pilihan persetujuan pengguna dan menyesuaikan perilakunya, dengan mengirimkan data lengkap, sinyal yang menjaga privasi, atau tidak mengirimkan apa pun.

Sinyal Persetujuan

Consent Mode v2 menetapkan empat status utama. Dua status sudah ada sebelumnya: analytics_storage dan ad_storage. Dua status ditambahkan untuk v2: ad_user_data dan ad_personalization.

Masing-masing bernilai 'granted' atau 'denied'. ad_user_data mengatur apakah data pengguna boleh dikirim ke Google untuk iklan; ad_personalization mengatur apakah data tersebut boleh digunakan untuk iklan yang dipersonalisasi dan pemasaran ulang.

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'

Bawaan vs Pembaruan

Alur ini terdiri atas dua langkah. Pertama, perintah bawaan dijalankan sebelum tag apa pun aktif, biasanya dengan menetapkan semuanya sebagai ditolak bagi pengguna di EU. Kemudian, setelah pengguna mengeklik banner, perintah pembaruan mencerminkan pilihan mereka yang sebenarnya.

Menetapkan nilai bawaan sebelum tag dimuat sangat penting. Jika tidak, tag dapat aktif dengan pelacakan penuh sebelum persetujuan diperoleh, dan hal itu merupakan 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'
});

Mode Dasar vs Lanjutan

Mode Persetujuan Dasar memblokir tag Google sepenuhnya sampai persetujuan diberikan; tidak ada ping yang dikirim sebelumnya. Mode Persetujuan Lanjutan memuat tag segera, tetapi ketika persetujuan ditolak, mode ini mengirim “ping tanpa kuki”, yaitu sinyal anonim tanpa pengenal.

Mode Lanjutan memasok data untuk pemodelan konversi Google, yang memperkirakan konversi yang tidak dapat Anda amati secara langsung. Biasanya mode ini memulihkan lebih banyak data, tetapi menimbulkan pembahasan kepatuhan yang lebih besar.

Ping Tanpa Kuki

Dalam mode lanjutan ketika persetujuan ditolak, Google tetap menerima ping minimal tanpa kuki: cap waktu, URL halaman, status persetujuan itu sendiri, dan pengenal acak yang tidak disimpan.

Ping ini tidak membawa data pribadi dan tidak menetapkan kuki, sehingga penggunaannya dapat dipertanggungjawabkan. Ping tersebut memberikan sinyal agregat yang cukup bagi model Google untuk memperkirakan konversi yang tidak teramati.

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 modeling

Apa Itu CMP

Consent Management Platform (CMP), atau Platform Manajemen Persetujuan, adalah alat yang menampilkan banner, mencatat pilihan pengguna, menyimpan bukti persetujuan, dan menyediakan pilihan tersebut untuk tag Anda.

Contohnya termasuk Cookiebot, OneTrust, Usercentrics, dan Didomi. CMP adalah acuan utama untuk persetujuan; Mode Persetujuan menentukan cara tag Google meresponsnya.

CMP Bersertifikasi Google

Untuk Mode Persetujuan v2, Google mewajibkan CMP bersertifikasi untuk produk seperti pemasaran ulang Google Ads dan lalu lintas EEA. CMP bersertifikasi mengintegrasikan sinyal v2 dengan benar dan tercantum dalam daftar yang disetujui Google.

CMP harus meneruskan keempat parameter persetujuan dan terintegrasi dengan IAB Transparency and Consent Framework (TCF) jika berlaku. Menggunakan banner yang tidak bersertifikasi atau dibuat sendiri berisiko menyebabkan fitur dinonaktifkan.

IAB TCF

IAB Transparency and Consent Framework adalah standar industri yang menyandikan persetujuan ke dalam “token TC”, yaitu token ringkas yang mencantumkan tujuan dan vendor mana yang diizinkan oleh pengguna.

Mitra teknologi iklan membaca token TC untuk mengetahui apakah mereka boleh memproses data. Banyak CMP menghasilkan token ini secara otomatis; sistemnya cukup kompleks, sehingga situs yang lebih kecil sering menggunakan konfigurasi bersertifikasi Google yang lebih sederhana tanpa TCF lengkap.

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?'

Menghubungkan CMP ke Tag

Pola integrasinya adalah sebagai berikut: CMP dimuat terlebih dahulu dan menetapkan nilai bawaan Mode Persetujuan sebagai ditolak. Ketika pengguna memilih, CMP memicu pembaruan persetujuan dan mengaktifkan peristiwa dataLayer.

Tag GTM Anda kemudian merespons Mode Persetujuan secara otomatis melalui pemeriksaan persetujuan bawaan, atau menggunakan pemicu yang dibatasi oleh peristiwa persetujuan. Urutannya penting: CMP sebelum GTM, nilai bawaan sebelum pembaruan.

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 = breach

Persetujuan di Sisi Server

Persetujuan ikut dibawa bersama peristiwa ke server pemberian tag Anda. Setiap tag sisi server dapat memeriksa status persetujuan dalam muatan data sebelum meneruskannya ke tujuan.

Jadi, bahkan setelah melewati peramban, sinyal ad_user_data yang ditolak harus menghentikan tag Meta CAPI atau Google Ads agar tidak mengirim data. Penegakan persetujuan harus ada di sisi klien dan sisi server.

Kepatuhan dan Kepercayaan

Jika diterapkan dengan benar, Mode Persetujuan bersama CMP bersertifikasi memungkinkan Anda menghormati pilihan pengguna dan tetap melakukan pengukuran melalui pemodelan, tanpa menetapkan kuki yang tidak sah. Jika diterapkan dengan keliru, semua itu hanya menjadi kedok untuk menutupi pelacakan ilegal.

Lakukan audit secara berkala: pastikan nilai bawaan adalah ditolak, banner menyediakan pilihan penolakan yang sungguh-sungguh, bukti persetujuan dicatat, dan tidak ada tag pengenal yang aktif sebelum persetujuan diberikan.

Uji Cepat

Uji pemahaman Anda tentang Mode Persetujuan dan CMP.

Rangkuman

Mode Persetujuan v2 menggunakan empat sinyal (analytics_storage, ad_storage, ad_user_data, ad_personalization) yang ditetapkan ke nilai granted atau denied, dengan alur nilai bawaan yang ditolak lalu pembaruan. Mode lanjutan mengirim ping tanpa kuki ketika persetujuan ditolak untuk mendukung pemodelan.

CMP bersertifikasi Google adalah acuan utama yang menampilkan banner, mencatat persetujuan, dan memasok sinyal-sinyal ini beserta token TC IAB. Terapkan persetujuan di sisi klien dan sisi server, lalu audit untuk memastikan nilai bawaan ditolak sebelum tag apa pun aktif.

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Mode Persetujuan dan CMP” gratis?

Ya — teks lengkap “Mode Persetujuan dan CMP” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Digital Marketing Academy, upgrade ke CoddyKit PRO. Kursus Digital Marketing Academy mencakup 4 pelajaran total.

Apa yang akan aku pelajari di “Mode Persetujuan dan CMP”?

Hormati pilihan pengguna Kamu berlatih Digital Marketing Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.

Apakah aku perlu pengalaman untuk memulai Digital Marketing Academy?

Tidak diperlukan pengalaman sebelumnya. Digital Marketing Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 3 dari 4.

Berapa lama pelajaran “Mode Persetujuan dan CMP” memakan waktu?

Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.

Bisakah aku menulis dan menjalankan kode dalam pelajaran Digital Marketing Academy ini?

Ya. Setiap pelajaran Digital Marketing Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.

Semua pelajaran dalam kursus ini

  1. Mengapa Pelacakan Rusak
  2. Pemberian Tag di Sisi Server
  3. Mode Persetujuan dan CMP
  4. Strategi Data Pihak Pertama
← Kembali ke Digital Marketing Academy