Cara menyematkan skrip pemberitahuan cookie di situs web MODX: solusi sederhana dan sah

Situs MODX dihargai karena fleksibilitas, kinerja, dan kontrolnya atas frontend. Namun dalam konteks regulasi modern dan peningkatan perhatian terhadap data pribadi, kode cepat tidak lagi cukup, dan pemberitahuan pengumpulan cookie yang transparan diperlukan.

Pada artikel ini, kita akan melihat mengapa spanduk cookie diperlukan bahkan pada proyek MODX ringan, dan bagaimana menerapkannya dengan benar, tanpa plug-in dan membebani sistem secara berlebihan, menggunakan skrip siap pakai dari QForm.

Mengapa situs web MODX memerlukan spanduk cookie?

MODX bukan pembuat situs web, dan pengembang sering kali menghubungkan pustaka eksternal secara manual: Metrik, GA4, formulir CRM, piksel penargetan ulang, dll. Cookie hampir selalu terlibat dalam hal ini. Ini berarti Anda memerlukan spanduk persetujuan.

Menurut FZ-152 "Tentang Data Pribadi", saat mengumpulkan data pengenal apa pun, pengguna harus diberi tahu dan memberikan persetujuan.

Dari sudut pandang hukum dan mesin pencari:

  • Kurangnya pemberitahuan cookie sama dengan risiko pelanggaran dan pengaduan;
  • Kehadirannya sama dengan demonstrasi transparansi dan kebenaran.;
  • Untuk SEO - ini adalah sinyal keandalan dan kepedulian terhadap pengguna (terutama dalam e-commerce).

Skrip cookie universal dari QForm

Jika Anda mencari cara mudah untuk menyematkan spanduk di MODX tanpa logika yang tidak perlu, lebih baik menggunakan skrip yang sudah jadi dari QForm.:

  • Tanpa plugin.
  • Satu baris kode.
  • Teks yang benar secara hukum.
  • Penampilan adaptif.

Skrip ini sepenuhnya independen dari CMS dan berfungsi dengan baik dengan MODX.

Cara menyematkan spanduk cookie di MODX

1. Temukan templat tempat memasukkan kode.

Di MODX, struktur templat sepenuhnya berada di bawah kendali pengembang. Spanduk biasanya disisipkan ke dalam templat utama (templat halaman) atau sebagian footer. Ini bisa berupa, misalnya:

swift

/ aset / templat/dasar / footer.tpl

atau

/ aset / templat/basis / indeks.tpl

Atau di Manajer MODX:
Elemen → Templat → templat Anda →

2. Sisipkan skrip di depan < / body>

html

<url src="https://cdn.qform.io/cookie/cookie-banner.js" async>< / script>

Ini adalah koneksi standar yang sudah menyediakan fungsionalitas spanduk minimal. Ini akan muncul di bagian bawah layar, dengan teks dan desain netral.

Kustomisasi: sesuaikan dengan proyek Anda

Jika Anda ingin menyesuaikan warna, teks, dan posisi, gunakan parameter skrip bawaan. Tambahkan objek sebelum menghubungkan:

html

<script>
    jendela.qformCookieSettings = {
        Warna latar belakang: '#f5f5f5',
        buttonColor: '#1e87f0',
        Warna huruf: '#000000',
        Ukuran font: '14px',
        posisi: 'kiri bawah',
        messageText: 'Kami menggunakan cookie untuk menganalisis dan meningkatkan situs.',
policyText: 'Pelajari lebih lanjut',
        privacyLink: 'https://id.qform.io/quiz/vidy', // Potongan atau ID halaman kebijakan di MODX
        cookieExpiryDays: 30
    };
< / url>
<url src="https://cdn.qform.io/cookie/cookie-banner.js" async>< / script>

https://id.qform.io/quiz/vidy adalah tag MODX yang menampilkan URL halaman dengan ID 23. Gunakan untuk menyisipkan tautan ke "Kebijakan Privasi"secara dinamis.

Verifikasi dan perilaku

Setelah penyisipan:

  • Spanduk akan langsung muncul saat pemuatan pertama.
  • Setelah persetujuan, itu tidak akan ditampilkan untuk jangka waktu tertentu.
  • Ini berfungsi dengan benar di semua perangkat (desain adaptif).
  • Ini dapat diuji melalui penyamaran atau pengaturan ulang cookie.

Mengapa QForm merupakan pilihan terbaik untuk MODX

MODX difokuskan pada operasi manual. Dalam konteks ini, skrip yang telah selesai dari QForm memiliki keunggulan yang jelas.:

QForm

Alternatif (di MODX)

Tidak memerlukan komponen

Mereka membutuhkan pembuatan khusus

Itu terhubung dalam satu baris

Mereka sering ditulis dari awal

Konfigurasi fleksibel melalui JS

Tanpa antarmuka UI

Teks yang disiapkan secara hukum

Anda harus menulisnya sendiri

Gratis dan tanpa registrasi

Beberapa solusi dibayar

Dampak pada reputasi dan SEO

Meskipun mesin pencari tidak menganggap keberadaan spanduk cookie sebagai faktor peringkat langsung, penerapannya yang benar berkontribusi pada:

  • Kepatuhan (mengurangi risiko hukum, terutama untuk e-commerce dan media);
  • Tingkatkan pengalaman pengguna jika spanduk tidak mengganggu interaksi dengan konten.;
  • Kepercayaan dari audiens, yang secara tidak langsung dapat memengaruhi metrik perilaku (waktu di situs, pengembalian).
  • Untuk SEO, ketepatan teknis implementasi lebih penting:
  • Spanduk tidak boleh memblokir pengindeksan konten (misalnya, karena overlay yang salah);
  • Dianjurkan untuk menghindari beban berlebihan pada Vital Web Inti (misalnya, untuk menghubungkan skrip secara asinkron).

Kesimpulan

Skrip spanduk cookie dari QForm:

  • Sepenuhnya kompatibel dengan arsitektur MODX;
  • Tidak mengganggu produktivitas;
  • Itu dipasang dalam 2 menit;
  • Mematuhi hukum dan harapan pengguna.

Ini adalah solusi praktis jika Anda ingin cepat beradaptasi dengan persyaratan data pribadi, meningkatkan UX, dan menghindari keluhan.