DATALAYER WORDPRESS E KURULABİLİR Mİ
Evet, Data Layer (Veri Katmanı) WordPress'e kesinlikle kurulabilir. Profesyonel bir izleme altyapısı kurmak ve Google Tag Manager (GTM) üzerinden GA4, Meta Pixel veya Conversions API (CAPI) gibi araçlara sağlıklı veri göndermek için bu kurulum zaten zorunludur.
WordPress'te Data Layer kurulumunu yapmak için temelde iki farklı yöntem bulunur:
1. Eklenti (Plugin) ile Kurulum (Önerilen Yöntem)
Özellikle WooCommerce kullanılan veya sayfa türü, kullanıcı oturum durumu gibi detaylı verilerin çekileceği senaryolarda eklenti kullanmak en hızlı ve hatasız yoldur.
- GTM4WP (Google Tag Manager for WordPress): Sektör standardı haline gelmiş, en kapsamlı eklentidir. Sadece GTM kodunu siteye eklemekle kalmaz, sayfa yüklendiğinde zengin bir Data Layer objesini otomatik olarak oluşturur.
- E-ticaret Entegrasyonu: WooCommerce kullanıyorsan, eklenti ayarlarından "Integration > WooCommerce" sekmesine gidip veri aktarımını açtığında;
view_item,add_to_cart,begin_checkoutvepurchasegibi tüm e-ticaret eventleri ürün parametreleriyle (fiyat, ID, kategori vb.) birlikte Data Layer'a eksiksiz düşer.
2. Manuel (Özel Kod) ile Kurulum
Eklenti kullanmak istemediğin, tamamen özel eventlerin tetikleneceği veya Next.js / Tailwind mimarisine benzer şekilde vanilla kod müdahalesi yapacağın senaryolarda tercih edilir.
- WordPress temanın
header.phpdosyasına, GTM container kodundan hemen önce Data Layer objesi tanımlanır. - Örnek temel yapı: HTML
<script> window.dataLayer = window.dataLayer || []; window.dataLayer.push({ 'pageType': 'homepage', 'userStatus': 'guest' }); </script> - Daha sonra sitedeki form gönderimleri veya WhatsApp buton tıklamaları gibi aksiyonlar için temanın JavaScript dosyalarına özel
dataLayer.push()fonksiyonları eklenebilir.
