Tüm Sayfalar / 82 - Google Tag Manager
Sayfa 82 / 161
Tag Yönetimi

Google Tag Manager

Tüm takip kodlarını tek merkezden yönetme

Biz Ne Yaptık?

GTM ile tüm takip kodlarını (Analytics, Pixel, vs.) tek bir panelden yönetebilirsiniz. Kod değişikliği için geliştirici gerekmez.

Eski Yöntem

  • Her kod için geliştirici çağır
  • Kodlar dağınık
  • Değişiklik günler alır

Modern Mimari

  • Merkezi: Tek panel
  • Hızlı: Anında değişiklik
  • Kolay: Geliştirici gerekmez

Yönetilen Etiketler

Analytics

FB Pixel

Google Ads

Arkaplanda Neler Çalışıyor?

Google Tag Manager bir etiket tetiklendiğinde şu süreci işletir:

1

Container Loading (Konteyner Yükleme)

Sayfa yüklenirken gtm.js?id=GTM-XXXXXX async yüklenir. Container JSON olarak gelir ve tüm tag, trigger, variable tanımlarını içerir.

2

Data Layer Push (Veri Katmanı)

Olaylar dataLayer.push({event: 'purchase', value: 600}) ile gönderilir. GTM bu array'i dinler ve her push'ta trigger'ları kontrol eder.

3

Trigger Evaluation (Tetikleyici Değerlendirme)

Her dataLayer push'unda GTM tüm trigger koşullarını kontrol eder. event equals 'purchase' ve value greater than 0 gibi koşullar değerlendirilir.

4

Variable Resolution (Değişken Çözümleme)

Tag içindeki {{DLV - value}} gibi değişkenler dataLayer'dan çözümlenir. Built-in değişkenler: Page URL, Click Element, Form ID.

5

Tag Firing (Etiket Ateşleme)

Koşullar sağlanınca ilgili tag'lar çalıştırılır. GA4 için gtag(), FB Pixel için fbq() fonksiyonları çağrılır. Sıralama tag sequencing ile kontrol edilir.

6

Debug & Preview (Hata Ayıklama)

GTM Preview Mode'da gtm_debug parametresi eklenir. Tag Assistant paneli açılır ve hangi tag'ların ne zaman fire ettiği, değişken değerleri canlı görülür.

Anahtar Terimler

GTM

Google Tag Manager - tüm takip kodlarını yöneten araç.

Uzaktan kumanda gibi, her şeyi kontrol eder

Container

Tüm etiketlerin toplandığı kap.

Araç kutusu gibi, her şey içinde

Merkezi Yönetim
Tüm Etiketler Tek Yerde
Tag Manager