PrestaShop Çerez Onayı ve GDPR: Mağaza Sahipleri İçin Eksiksiz Modül Rehberi
PrestaShop Mağazaları Neden Doğru Çerez Onayına İhtiyaç Duyar?
Avrupa Birliği'ndeki müşterilere hizmet veren bir PrestaShop mağazası işletiyorsanız, çerez onayı isteğe bağlı değildir — gerçek finansal sonuçları olan yasal bir zorunluluktur. GDPR, ePrivacy Yönergesi ile birlikte, web sitelerinin zorunlu olmayan çerezleri ayarlamadan önce bilgilendirilmiş, özgürce verilmiş onay almasını zorunlu kılar. E-ticaret mağazaları için bu özellikle kritiktir çünkü ilgili çerezler dönüşüm takibi, yeniden hedefleme kampanyaları yürütme ve pazarlama yatırım getirisini ölçme yeteneğinizi doğrudan etkiler.
PrestaShop dünya genelinde 300.000'den fazla çevrimiçi mağazayı desteklemektedir ve bunların çoğu AB müşterilerine satış yapmaktadır. Ancak bu mağazaların önemli bir kısmı ya düzgün bir onay yönetiminden tamamen yoksundur ya da mevcut düzenleyici standartları karşılamayan eski çözümlere dayanmaktadır. Google artık AEA'da reklam yayını için Consent Mode V2 gerektirdiğinden, temel uyumluluk ile doğru uygulama arasındaki fark gerçek gelir etkilerine sahiptir.
PrestaShop Varsayılan Olarak Hangi Çerezleri Ayarlar?
Onayı yapılandırmadan önce, PrestaShop mağazanızın halihazırda hangi çerezleri kullandığını anlamanız gerekir. Varsayılan bir PrestaShop kurulumu birkaç çerez kategorisi ayarlar:
Zorunlu Çerezler (Onay Gerekmez)
- PrestaShop oturum çerezi: Kullanıcının oturumunu, alışveriş sepeti içeriğini ve giriş durumunu korur. Mağazanın çalışması için kesinlikle gereklidir.
- CSRF belirteçleri: Form gönderimlerini siteler arası istek sahteciliğinden koruyan güvenlik çerezleri.
- Para birimi ve dil tercihleri: Tutarlı bir gezinme deneyimi için kullanıcının seçtiği para birimini ve dili saklar.
Analiz ve Pazarlama Çerezleri (Onay Gerekir)
- Google Analytics (GA4): Bir Google Analytics modülü yüklediyseniz, kullanıcı davranışını, sayfa görüntülemelerini ve dönüşümleri takip etmek için
_ga,_ga_*ve ilgili çerezleri ayarlar. - Google Ads yeniden pazarlama: Dönüşüm takibi ve yeniden pazarlama pikselleri, reklam hedefleme ve dönüşüm ölçümü için çerezler ayarlar.
- Facebook Pixel: Yüklüyse, Meta pikseli reklam atıf ve hedef kitle oluşturma için
_fbpve_fbcçerezlerini ayarlar. - Üçüncü taraf analiz modülleri: PrestaShop pazaryeri, her biri potansiyel olarak kendi çerezlerini ayarlayan düzinelerce analiz ve pazarlama modülü içerir.
Ödeme Geçidi Çerezleri
- PayPal, Stripe, Mollie ve diğerleri: Ödeme işlemcileri dolandırıcılık tespiti ve oturum yönetimi için çerezler ayarlayabilir. Bir işlemi tamamlamak için gerekli olduklarında genellikle kesinlikle gerekli olarak sınıflandırılırlar, ancak bazı ödeme işlemcileri onay gerektiren ek analiz çerezleri ayarlar.
- 3D Secure kimlik doğrulama: Birçok Avrupa kart ödemesinde kullanılan 3D Secure akışı, kimlik doğrulama sürecinde geçici çerezler ayarlayabilir.
PrestaShop'un Yerleşik Çerez İşleme Sınırlamaları
PrestaShop, bazı veri gizliliği özellikleri sağlayan temel bir GDPR modülü (genellikle "Official GDPR Compliance" modülü) içerir. Ancak çerez onayı konusunda önemli sınırlamaları vardır:
- Consent Mode V2 desteği yok: Yerleşik modül Google Consent Mode sinyalleri göndermez, bu da Google etiketlerinizin onay bilincinde davranış veya dönüşüm modellemesinden yararlanamaması anlamına gelir.
- TCF entegrasyonu yok: AEA'da programatik reklam uyumluluğu için gerekli olan Transparency and Consent Framework desteği yoktur.
- Sınırlı çerez engelleme: Yerleşik yaklaşım genellikle üçüncü taraf komut dosyalarının onaydan önce çerez ayarlamasını gerçekten engellemez. Banner görünebilir, ancak altta yatan komut dosyaları yine de çalışır.
- Coğrafi hedefleme yok: Konumdan bağımsız olarak tüm ziyaretçilere aynı onay deneyimi gösterilir. AB ziyaretçileri ve ABD ziyaretçileri aynı banneri görür — bu, birisi için aşırı kısıtlayıcı, diğeri için yetersiz uyumlu olur.
- Temel tasarım seçenekleri: Banner görünümü sınırlıdır ve mağazanızın markalaşmasıyla eşleşmeyebilir, bu da tutarsız bir kullanıcı deneyimine yol açar.
FlexyConsent PrestaShop Eklentisini Yükleme
FlexyConsent, mağazanızın yönetim paneline doğrudan entegre olan yerel bir PrestaShop eklentisi sunar. Nasıl kurulup yapılandırılacağı:
Adım 1: Eklentiyi Edinin
FlexyConsent PrestaShop eklentisi resmi PrestaShop Addons Pazaryerinde mevcuttur. Pazaryerinden modülü indirin, ardından PrestaShop yönetim panelinizden Modüller > Modül Yöneticisi üzerinden yükleyin.
Adım 2: FlexyConsent Hesabınızı Bağlayın
Modülü yüklemek mağazanızı FlexyConsent'e kaydeder ve projenizi otomatik olarak oluşturur; hiçbir şey girmeniz gerekmez.
Adım 3: Çerez Kategorilerini Yapılandırın
Modülün Çerez Yöneticisi sayfasında mağazanızda bulunan her izleyicinin kategorisini kontrol edin. Bir PrestaShop mağazası için tipik kategoriler şunlardır:
- Temel: Oturum çerezleri, CSRF koruması, sepet işlevselliği. Varsayılan olarak etkindir ve reddedilemez.
- Analiz: Google Analytics, Matomo veya diğer analiz platformları. Onay gerektirir.
- Pazarlama: Google Ads, Facebook Pixel, yeniden hedefleme komut dosyaları. Onay gerektirir.
- Kişiselleştirme: Kesinlikle gerekli olanın ötesinde dil, para birimi ve görüntüleme tercihleri. Yasal yorumunuza bağlı olarak onay gerektirebilir veya gerektirmeyebilir.
Adım 4: Komut Dosyası Engellemeyi Ayarlayın
Modül, FlexyConsent komut dosyasını PrestaShop'un displayHeader kancası üzerinden yazdırır. Otomatik engellemesi, ziyaretçi onay verene kadar komut dosyalarını, iframe'leri, pikselleri, çerezleri ve tarayıcı depolamasını ziyaretçinin tarayıcısında bekletir ve sayfa yenilenmeden serbest bırakır. FlexyConsent komut dosyasından önce çalışan bir komut dosyası bekletilemez.
Yönetim Paneli Yapılandırması
Tasarım ve Ayarlar bölümünde altı sekme vardır: Genel (politika URL'leri, varsayılan dil, otomatik engelleme, ilk katmanda Tümünü reddet, gizlilik düğmesi), Onay ve Gizlilik (bölge başına kurallar), Düzen Özellikleri (19 tema, yazı tipleri, logo, konum), Coğrafi Önizleme, Banner içeriği ve Form Onayları.
AB Müşterileri İçin Coğrafi Hedefleme
PrestaShop mağazaları için en değerli özelliklerden biri coğrafi hedeflemeli onay'dır. Tüm müşterilerinizin aynı onay deneyimine ihtiyacı yoktur:
- AB ve Birleşik Krallık müşterileri: Opt-in modeli, TCF entegrasyonu ve Consent Mode V2 sinyalleri içeren onay banner'ı. Bu müşteriler, zorunlu olmayan çerezler ayarlanmadan önce aktif olarak onay vermelidir.
- ABD müşterileri: Otomatik banner yoktur; gizlilik düğmesi ABD'ye özgü opt-out seçeneklerini açar.
- Dünyanın geri kalanı: Geçerli yasalara ve risk toleransınıza bağlı olarak daha hafif bir bildirim veya banner olmadan.
FlexyConsent bunu IP tabanlı coğrafi algılama ile yapar: her müşteri, bölgesi için ayarladığınız onay deneyimini görür. ABD'deki müşterileriniz AB'ye özgü onay akışlarıyla yavaşlamaz.
PrestaShop Analitiği İçin Consent Mode V2
PrestaShop mağazanızda Google Analytics 4 veya Google Ads kullanıyorsanız, Consent Mode V2 vazgeçilmezdir. Mağazanız için neler yapar:
- Onaydan önce: Google etiketleri kısıtlı modda yüklenir. Çerez ayarlamaz, kullanıcı tanımlayıcıları toplamaz ve yalnızca Google'ın modelleme için kullandığı çerezsiz pingler gönderir.
- Onay verildikten sonra: Etiketler çerezler, kullanıcı kimlikleri ve tam dönüşüm takibiyle tam ölçüm moduna geçer.
- Onay reddedildikten sonra: Etiketler oturum süresince kısıtlı modda kalır. Google, çerezsiz pingleri modellenmiş dönüşümler ve modellenmiş raporlama için kullanarak, aksi takdirde tamamen kaybolacak analiz verilerini kısmen geri kazanır.
Pratik fayda önemlidir: kullanıcılar analiz çerezlerini reddettiklerinde bile, Google Ads ve GA4 raporlarınızda modellenmiş dönüşüm verileri elde edersiniz. Consent Mode V2 olmadan, reddedilen onay o kullanıcı için tam bir veri boşluğu anlamına gelir. Consent Mode V2 ile Google'ın makine öğrenimi modelleri eksik verilerin yaklaşık %70'ini doldurabilir.
AB müşterilerini hedefleyen Google Ads kampanyaları yürüten bir PrestaShop mağazası için bu modellenmiş veriler, doğru ROAS hesaplamaları ile trafiğinizin önemli bir bölümünde tamamen körlemesine hareket etmek arasındaki fark olabilir.
Uygulamanızı Test Etme
FlexyConsent PrestaShop eklentisini kurup yapılandırdıktan sonra, uygulamayı şu kontrollerle doğrulayın:
- Tüm çerezleri temizleyin ve mağazanızı ziyaret edin. Google Analytics veya pazarlama çerezleri ayarlanmadan önce onay banneri görünmelidir.
- Tüm çerezleri reddedin ve tarayıcınızın çerez deposunu kontrol edin. Yalnızca zorunlu PrestaShop çerezleri (oturum, CSRF) mevcut olmalıdır.
- Tüm çerezleri kabul edin ve analiz ile pazarlama komut dosyalarının yüklendiğini ve çerezlerinin göründüğünü doğrulayın.
- Google Tag Assistant kullanın ve Consent Mode sinyallerinin doğru gönderildiğini onaylayın — kullanıcının seçiminden önce denied durumlu
consent defaultve seçimden sonraconsent updategörmelisiniz. - Farklı bölgelerden VPN kullanarak test edin ve coğrafi hedeflemenin AB ile AB dışı ziyaretçilere doğru onay deneyimini gösterdiğini doğrulayın.
- Ödeme akışını test edin ve onay yönetiminin ödeme işleme, sepet işlevselliği veya sipariş tamamlamayı engellemediğinden emin olun.
Mağaza sahibi ipucu: Onay uygulamanızı test etmek için aylık bir takvim hatırlatıcısı ayarlayın. PrestaShop modül güncellemeleri, tema değişiklikleri ve yeni pazarlama entegrasyonları, belirgin belirtiler olmadan onay akışlarını bozabilir. Her ay 5 dakikalık hızlı bir kontrol, uyumluluk boşluklarının oluşmasını önleyebilir.
FlexyConsent PrestaShop eklentisi, PrestaShop Addons Pazaryerinde aylık 0 EUR'dan başlayan planlarla mevcuttur. Ücretsiz plan Consent Mode V2, coğrafi hedefleme ve planın diğer özelliklerini içerir.