Ana Sayfa / Seviye 2 / Platform Tag'leri

Platform Tag'leri

📚 Seviye 2 — Uygulama ⏱ ~12 dakika
🔗 İlgili Ders
GTM'nin ne olduğunu ve neden kullandığımızı 1.6 GTM Nedir? dersinde görmüştük. GTM, tüm takip kodlarını tek yerden yönetmemizi sağlıyordu. Şimdi burada Google Ads ve Meta Pixel tag'larını GTM üzerinden kuruyoruz.

1. Google Ads Dönüşüm Takibi (Conversion Tracking)

Google Ads reklamlarınızın performansını ölçmek için dönüşüm takibi kurmanız şarttır. Bir kullanıcı reklamınıza tıklayıp web sitenizde istediğiniz aksiyonu (satın alma, form doldurma, arama vb.) tamamladığında, bu bilginin Google Ads'e iletilmesi gerekir.

a) Conversion Tag Oluşturma

GTM'de Google Ads dönüşüm tag'i oluşturmak için şu bilgilere ihtiyacınız var:

Bu bilgileri Google Ads panelindeki Araçlar → Dönüşümler bölümünden alabilirsiniz. "GTM ile kur" seçeneğini seçtiğinizde Conversion ID ve Label otomatik gösterilir.

b) GTM'de Tag Oluşturma Adımları

  1. GTM panelinde Tag'ler → Yeni'ye tıklayın.
  2. Tag türü: "Google Ads Conversion Tracking" seçin.
  3. Conversion ID ve Conversion Label alanlarını doldurun.
  4. Conversion Value: Sabit bir değer yazabilir veya Data Layer'dan dinamik çekebilirsiniz (ör. e-ticaret sipariş tutarı).
  5. Tetikleyici: Dönüşümün gerçekleştiği sayfayı veya olayı seçin (ör. "Teşekkürler" sayfası, form gönderimi).
  6. Tag adını verin: ör. "Google Ads - Satın Alma Dönüşümü".
flowchart LR A["👤 Kullanıcı\nReklama tıklar"] --> B["🌐 Web Sitesine\nGelir"] B --> C["🎯 Dönüşüm\nGerçekleşir\n(Satın alma, form vb.)"] C --> D["📦 GTM\nConversion Tag\nTetiklenir"] D --> E["📢 Google Ads\nDönüşüm\nKaydedilir"] E --> F["📊 Raporlarda\nDönüşüm\nGörünür"] style C fill:#DCFCE7,stroke:#22C55E style D fill:#E8F6FC,stroke:#29ABE2 style E fill:#FEF3C7,stroke:#F59E0B
🎯 Benzetme: Dönüşüm takibini bir kasa fişi gibi düşünün. Müşteri mağazanıza gelip alışveriş yapıyor (dönüşüm). Kasadan çıkarken fişi veriyorsunuz (conversion tag tetikleniyor). Bu fiş merkeze bildirildiğinde (Google Ads'e veri gönderiliyor) hangi reklam panosunun o müşteriyi getirdiğini anlayabiliyorsunuz.
💡 İpucu: Dinamik değer kullanırken Data Layer Variable oluşturmanız gerekir. E-ticaret sitelerinde genellikle sipariş tutarı dataLayer.push({value: 299.90}) şeklinde gönderilir. GTM'de bu değeri yakalamak için "value" adında bir Data Layer Variable tanımlayın.

2. Google Ads Remarketing (Yeniden Pazarlama) Tag'i

Remarketing tag'i, sitenizi ziyaret eden kullanıcıları Google Ads kitle listelerine eklemek için kullanılır. Bu sayede bu kullanıcılara daha sonra hedefli reklamlar gösterebilirsiniz.

a) Remarketing Tag Kurulumu

  1. Tag türü: "Google Ads Remarketing" seçin.
  2. Conversion ID'nizi girin (Conversion tag'deki ile aynı).
  3. Tetikleyici: "All Pages" seçin (her sayfada çalışmalı).
  4. Opsiyonel: Dinamik remarketing için ürün bilgilerini (product ID, price, category) parametre olarak ekleyin.

b) Enhanced Conversions (Gelişmiş Dönüşümler)

Enhanced Conversions, kullanıcıların hashlenmiş (şifrelenmiş) kişisel bilgilerini (e-posta, telefon, adres) Google'a göndererek dönüşüm eşleştirmesini iyileştirir. Özellikle 3. parti çerezlerin (cookies) azaldığı dönemde dönüşüm takibinin doğruluğunu artırmak için kritik bir araçtır.

⚠️ Dikkat: Enhanced Conversions kullanırken kullanıcı izni (consent) almayı unutmayın! KVKK ve GDPR gibi düzenlemelere uyum sağlamak yasal zorunluluktur. Consent Management Platform (CMP) kullanarak kullanıcılardan onay alın.

3. Meta Pixel Kurulumu (Custom HTML Tag ile)

GTM'de Meta Pixel için hazır bir tag şablonu yoktur. Bu nedenle Meta Pixel'i Custom HTML tag kullanarak eklemeniz gerekir.

a) Meta Pixel Base Code

  1. GTM'de Tag'ler → Yeni'ye tıklayın.
  2. Tag türü: "Custom HTML" seçin.
  3. Meta Business Suite'den aldığınız Pixel base code'u HTML alanına yapıştırın.
  4. Tetikleyici: "All Pages" seçin.
  5. Tag adı: "Meta Pixel - Base Code".
💡 İpucu: GTM Community Template Gallery'de Meta (Facebook) Pixel için topluluk tarafından oluşturulmuş şablonlar mevcuttur. Bu şablonlar Custom HTML'e göre daha kolay kurulum sunar ve güvenlik açısından daha kontrollüdür. Tag türü seçerken "Community Templates" bölümünü kontrol edin.

b) Meta Standart Eventler

Meta Pixel, belirli kullanıcı aksiyonlarını takip etmek için standart event'ler tanımlamıştır. En sık kullanılanlar:

flowchart TD A["Meta Pixel\nStandart Eventler"] --> B["PageView\n(Sayfa görüntüleme)"] A --> C["Lead\n(Potansiyel müşteri)"] A --> D["Purchase\n(Satın alma)"] A --> E["AddToCart\n(Sepete ekleme)"] A --> F["InitiateCheckout\n(Ödeme başlatma)"] A --> G["CompleteRegistration\n(Kayıt tamamlama)"] A --> H["ViewContent\n(İçerik görüntüleme)"] style A fill:#E8F6FC,stroke:#29ABE2 style B fill:#F5F7FA,stroke:#94A3B8 style C fill:#DCFCE7,stroke:#22C55E style D fill:#DCFCE7,stroke:#22C55E style E fill:#FEF3C7,stroke:#F59E0B style F fill:#FEF3C7,stroke:#F59E0B

c) Event Parametreleri

Standart event'lere ek bilgiler eklemek için parametreler kullanılır. Örneğin bir Purchase event'i için:

Bu parametreler, Meta'nın reklam optimizasyonunu daha akıllı yapmasını sağlar. Örneğin, hangi ürünlerin en çok satıldığını bilerek benzer ürünlerle ilgilenen kullanıcılara reklam gösterebilir.

4. Tüm Platform Tag'lerinin Birlikte Yönetimi

Pratikte bir web sitesinde genellikle birden fazla platform tag'i aynı anda çalışır. GTM'nin gücü, tüm bunları tek bir yerden yönetebilmenizdir.

flowchart TD GTM["📦 GTM Container"] --> GA4["GA4 Google Tag\n(Tüm sayfalar)"] GTM --> GAE["GA4 Event Tag'leri\n(Özel olaylar)"] GTM --> GC["Google Ads\nConversion Tag\n(Dönüşüm sayfası)"] GTM --> GR["Google Ads\nRemarketing Tag\n(Tüm sayfalar)"] GTM --> MP["Meta Pixel\nBase Code\n(Tüm sayfalar)"] GTM --> ME["Meta Pixel\nEvent Tag'leri\n(Özel olaylar)"] style GTM fill:#E8F6FC,stroke:#29ABE2 style GA4 fill:#DCFCE7,stroke:#22C55E style GAE fill:#DCFCE7,stroke:#22C55E style GC fill:#FEF3C7,stroke:#F59E0B style GR fill:#FEF3C7,stroke:#F59E0B style MP fill:#E8E0F0,stroke:#8B5CF6 style ME fill:#E8E0F0,stroke:#8B5CF6

a) İsimlendirme Kuralları

Tag sayısı arttıkça düzenli isimlendirme hayati önem kazanır. Önerilen format:

⚠️ Dikkat: Custom HTML tag'ler güvenlik riski taşıyabilir. İçine yapıştırdığınız kodun güvenilir bir kaynaktan geldiğinden emin olun. Ayrıca Custom HTML tag'ler sitenizdeki her şeye erişebilir. Mümkün olduğunca GTM'nin hazır tag şablonlarını veya Community Template'leri tercih edin.
⏸️ Karar Vermeden Önce Kontrol Et

Tag yayınlamadan önce kontrol et:

  • Preview Mode'da test ettin mi? (tag doğru tetikleniyor mu?)
  • Doğru trigger bağlı mı? (yanlış trigger = yanlış veri)
  • Değişken değerleri doğru geliyor mu? (DebugView'da kontrol)
  • Mevcut tag'larla çakışma var mı? (duplicate event riski)
  • Version notu yazdın mı? (ne değiştiğini açıkla)
  • Canlıya almadan önce müşteriye/ekibe bilgi verdin mi?

📝 Quiz — Bilgini Test Et

← Önceki Ders Sonraki Ders →