Google Tag Manager ve DataLayer Yapısı Kurulumu
Google Tag Manager (GTM), e-ticaret sitenizdeki etiket ve etkinlik yönetimini merkezileştirir. Bu kurulum sayesinde, sitenizde gerçekleşen ileri seviye e-ticaret etkinliklerini (sepete ekleme, satın alma, ödeme adımı vb.) Google Analytics 4 (GA4) üzerinde detaylı bir şekilde analiz edebilirsiniz.
Bu rehber, ideasoft'un veri katmanı (Data Layer) yapısının otomatik olarak hazır geldiği güncel panel adımlarını içermektedir.
Ön Not: Bu kurulum, GA4'ün temel kurulumundan sonra yapılmalıdır. Başlamadan önce temel Google Analytics 4 (GA4) kurulumunuzu tamamladığınızdan emin olun. Temel GA4 kurulumu için şu adrese göz atabilirsiniz:
https://www.ideasoft.com.tr/yardim/google-analytics-servisine-kayit-olmak/
I. Google Tag Manager (GTM) Hesap Kurulumu
1. GTM Hesabı Oluşturma
- tagmanager.google.com adresine giriş yapın.
- “Hesap Oluştur” butonuna tıklayın.
- Hesap Adı: Şirket adınızı veya kolayca tanıyabileceğiniz bir isim yazın.
- Ülke: Türkiye’yi seçin.
- Kapsayıcı Adı: Web sitenizin tam adresini (örnek: www.siteadiniz.com) girin.
- Platform: Web seçeneğini işaretleyin.
- Sözleşmeyi okuyup onayladıktan sonra “Oluştur” butonuna basın.
2. GTM Kimliğini (Container ID) Alma
Hesap oluşturulduğunda açılan pencerede veya GTM ana sayfasının sağ üst köşesinde, GTM- ile başlayan benzersiz kimliğinizi göreceksiniz. Bu kodu kopyalayın (örnek: GTM-XXXXXX).
II. ideasoft Panelinde GTM Entegrasyonu
ideasoft’un yeni yapısında, GTM’nin uzun kodlarını kopyalamak yerine yalnızca GTM Kimliği girmeniz yeterlidir.
Adımlar
- ideasoft yönetim panelinize giriş yapın.
- Sol menüden Ayarlar > Genel Ayarlar > Pazarlama ve Analiz Araçları bölümüne gidin.
- “Tag Manager Ölçüm Kimliği” alanını bulun.
- “Bağla” butonuna tıklayın.
- Kopyaladığınız GTM- ile başlayan kimliği bu alana yapıştırın.
- “Onayla” butonuna basarak bağlantıyı tamamlayın.
Bağlantının Doğruluğunu Test Etme
GTM kodunu girdiğiniz alanın hemen altında test bölümü yer alır.
İlgili kutuya web sitenizin adresini yazın ve “Test Et” butonuna basın.
Yeşil onay işareti (“tik”) görünüyorsa bağlantı doğru şekilde yapılmıştır.
III. İleri Seviye E-Ticaret Etkinliklerinin Yüklenmesi
Temel GTM kurulumu tamamlandıktan sonra, ileri seviye e-ticaret etkinliklerini GA4’e göndermek için özel bir araç ve GTM’nin kapsayıcı içe aktarma özelliği kullanılmaktadır.
1. GTM İçe Aktarım Dosyasını Oluşturma
ideasoft’un hazırladığı özel aracı kullanarak GTM yapılandırma dosyasını oluşturabilirsiniz.
Araç Adresi: https://www.ideasoft.com.tr/tools/ga4-tag-manager/
Tool'a aşağıdaki üç bilgiyi girin:
- GA4 Ölçüm Kimliği: Google Analytics 4 hesabınızdan alınan G-XXXXXXX formatındaki kod
- GTM Kimliği: GTM-XXXXXX formatındaki kod
- Web Sitesi Adresi: Sitenizin tam URL’si (örnek: (https://www.siteadiniz.com)
Tool bu bilgilerle size bir .json uzantılı içe aktarım dosyası oluşturur. Bu dosyayı bilgisayarınıza indirin.
2. GTM’ye Kapsayıcı Dosyasını İçe Aktarma
- GTM ana sayfasında Yönetici > Kapsayıcı İçe Aktar bölümüne gidin.
- “Kapsayıcı Dosyasını Seç” butonuna tıklayarak indirdiğiniz .json dosyasını yükleyin.
İçe Aktarma Seçenekleri:
- Eğer GTM'de daha önce hiç işlem yapılmadıysa “Üzerine Yaz” (Overwrite) seçeneğini kullanın.
- Mevcut etiket ve tetikleyicileriniz varsa, “Birleştir” (Merge) seçeneğini seçin.
Alt bölümde, içe aktarılacak etiketler, tetikleyiciler ve değişkenler listelenecektir.
“Çalışma Alanına Ekle” butonuna tıklayarak işlemi tamamlayın.
3. Değişiklikleri Yayınlama
- Sağ üst köşedeki Gönder butonuna tıklayın.
- Açılan pencerede bir isim ve açıklama girin (örnek: “Versiyon 1 – Gelişmiş E-Ticaret Etkinlikleri”).
- Yayınla butonuna tıklayarak kurulumu tamamlayın.
Etkinlikler artık aktif hale gelmiş ve veri göndermeye başlamıştır.
IV. Önemli: Eski Manuel Kurulumun Düzeltilmesi ( Yeni Kurulumlarda Gerekmez )
Eğer daha önce GTM kurulumu sırasında GTM Kimliği yerine tüm kod bloklarını manuel olarak panelinize eklediyseniz, eski kodları kaldırmanız gerekir. Aksi halde veri çakışmaları yaşanabilir.
1. Yeni Kimlik Bağlantısını Yapın
GTM- ile başlayan kimliği, Ayarlar > Genel Ayarlar > Pazarlama ve Analiz Araçları alanına yukarıda anlatıldığı şekilde bağlayın.
2. Eski Kodu Temizleyin
- ideasoft panelinizde Ayarlar > Genel Ayarlar > Özel Script Kodları bölümüne gidin.
- Aşağıdaki örnekte olduğu gibi script ile başlayan uzun GTM kodlarını bulun:
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-xxxxxxxx');</script>
<!-- End Google Tag Manager -->
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-xxxxxx"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
- Yukarıdaki
<script>ve<noscript>ile başlayan kodların tamamını silin. - “Kaydet” butonuna tıklayarak işlemi tamamlayın.
Bu düzeltme ile verileriniz yeni ve doğru modül üzerinden gönderilecektir.
V. İleri Seviye Etkinliklerin GA4’te Doğrulanması
GTM üzerinden kurulan etkinlikler, kullanıcılar sitenizde işlem yaptıkça Google Analytics 4 panelinde görünmeye başlar.
Etkinlikleri GA4 Üzerinde Görüntüleme
- Google Analytics 4 panelinize giriş yapın.
- Sol menüden Yönetici > Etkinlikler bölümüne tıklayın.
- Burada, GTM ile tanımlanan etkinlikler listelenir (örneğin: add_to_cart, purchase, begin_checkout).
Kurulum Sonrası Kontrol Önerisi
Kurulumu test etmek için sitenizde şu adımları takip edin:
- Ürün sayfasını görüntüleyin
- Sepete ekleyin
- Ödeme adımına geçin
- Satın alma işlemi yapın
Daha sonra, GA4 panelinden Raporlar > Gerçek Zamanlı bölümüne gidin.
Etkinliklerin tetiklenip tetiklenmediğini anlık olarak kontrol edebilirsiniz.
Tanımlanan Etkinlikler
| Etkinlik | Açıklama |
|---|---|
| purchase | Satın alma tamamlandığında tetiklenir |
| add_to_cart | Ürün sepete eklendiğinde tetiklenir |
| begin_checkout | Ödeme adımı başlatıldığında tetiklenir |
| add_to_wishlist | Ürün favorilere eklendiğinde tetiklenir |
| view_item | Ürün sayfası görüntülendiğinde tetiklenir |
| view_item_list | Kategori veya arama listeleme sayfası görüntülendiğinde tetiklenir |
| remove_from_cart | Sepetten ürün çıkarıldığında tetiklenir |
| add_payment_info | Ödeme bilgileri girildiğinde tetiklenir |
| add_shipping_info | Kargo bilgileri girildiğinde tetiklenir |
| view_cart | Sepet sayfası görüntülendiğinde tetiklenir |
VI. Ek Bilgi: GTM Hesabına Erişim İzni Verme
Ajans ya da üçüncü bir tarafın (örneğin ideasoft) GTM hesabınıza geçici veya kalıcı erişimi gerekiyorsa aşağıdaki adımları izleyin.
Erişim Yetkisi Verme
- GTM panelinize giriş yapın ve yapılandırılmış GTM kapsayıcınızı seçin.
- Sağ üstte bulunan Yönetici alanına tıklayın.
- Kullanıcı Yönetimi bölümüne girin.
- “Kullanıcı Ekle” seçeneğine tıklayın.
- E-posta adresini yazın ve yetki türünü belirleyin (Görüntüleme, Düzenleme, Yayınlama vb.).
- “Davet Et” butonuna tıklayarak işlemi tamamlayın.