Tetikleyiciler
Tetikleyiciler şartları tanımlar altında hangi taglerin çalıştırıldığını. Tagler hangi işlemin yapılacağını belirtirken (ör. bir event gönderme, bir profile güncelleme, HTML kodu çalıştırma), tetikleyiciler bu işlemin ne zaman çalıştırılacağını belirtir.
Her tagin en az bir tetikleyiciye atanmış olması gerekir. Tetikleyici olmadan bir tag asla çalışmaz. Farklı tetikleyici türleri ve filtreler birleştirilerek hem basit kurallar (ör. tüm sayfalarda çalıştır) hem de karmaşık mantıklar (ör. kullanıcı sadece checkout sayfasını ziyaret ederse, %50 kaydırma yaparsa ve "Buy" butonuna tıklarsa çalıştır) oluşturabilirsiniz.
Tetikleyici Yaşam Döngüsü
Tetikleyici Dinleyicileri – Tag Manager sayfa yüklemeleri, kullanıcı etkileşimleri veya değişken değişiklikleri gibi olayları sürekli izler.
Değerlendirme – Belirtilen olay gerçekleştiğinde, sistem tetikleyicinin koşullarının ve filtrelerinin karşılanıp karşılanmadığını kontrol eder.
Yürütme – Tüm koşullar eşleşirse tetikleyici ateşlenir ve bağlı tagler çalıştırılır.
Adım 1: Tetikleyiciler Sekmesini Açın
şuradan Çalışma AlanıPlatform Triggers sol menüde.
Mevcut tetikleyicilerin şu ayrıntılarını göreceksiniz:
Ad – tetikleyicinin benzersiz tanımlayıcısı.
Type – hangi olayın onu etkinleştirdiği.
Bağlı Tagler – tetikleyici çalıştığında çalışacak tagler.
Son Düzenleme – tetikleyicinin en son ne zaman değiştirildiği.
Eylemler – düzenle, görüntüle veya sil seçenekleri.

Adım 2: Yeni Bir Tetikleyici Oluşturun
Tıklayın Create Trigger.
Bir Ad tetikleyiciniz için (anlatıcı bir şey seçin, örneğin Checkout Button Click).
Seçin Type açılır menüden. Şu seçeneklerden birini seçebilirsiniz:
Page View / DOM Ready / Window Loaded – sayfa yükleme olaylarında çalışır.
Click / Link Click – kullanıcılar öğelere veya bağlantılara tıkladığında çalışır.
Scroll Depth – belirli bir kaydırma yüzdesinde çalışır.
Element Visibility – bir öğe görünür hale geldiğinde çalışır.
. Veriyi, kullanıcı davranışına (örn. bildirime tıklayanlar veya bildirimi alanlar) ve belirli zaman dilimlerine göre filtreleyerek daha ayrıntılı içgörüler elde edebilirsiniz. Bu Panoya ayrıca şuradan da erişebilirsiniz: – geliştirici tarafından tanımlanan olaylarda çalışır.
Timer, API Call, Exit Intentve daha birçok.

Tetikleyici Türleri
Sayfa Yükleme Tetikleyicileri
Page View: Sayfa yüklenmeye başladığı anda çalışır.
Window Loaded: Tüm sayfa ve kaynakları (resimler, CSS, scriptler) tamamen yüklendikten sonra çalışır.
DOM Ready: HTML doküman yapısı tamamen yüklendiğinde çalışır (ancak resimler ve diğer kaynaklardan önce).
Kullanım Durumları:
Herhangi bir sayfa görüntülendiğinde analytics eventleri tetikle.
Güvenilirlik için tam sayfa yüklemesinden sonra pazarlama pixel'lerini tetikle.
HTML hazır olduğunda DOM-bağımlı scriptleri çalıştır.
Kullanıcı Etkileşimi Tetikleyicileri
Tıklayın: Bir kullanıcı bir öğeye tıkladığında her zaman çalışır.
Link Click: Özellikle bağlantı tıklamaları için çalışır (
<a>tagleri).Scroll Depth: Bir kullanıcı belirli bir yüzde kadar aşağı kaydırdığında çalışır (ör. %25, %50, %100).
Element Visibility: Belirli bir öğe görünüm alanında ortaya çıktığında çalışır.
Çıkış Niyeti: Sistem kullanıcının sayfayı terk etmek üzere olduğunu algıladığında çalışır (ör. fare tarayıcının kapatma düğmesine doğru hareket ediyor).
Kullanım Durumları:
CTA buton tıklamalarını takip et.
Kullanıcılar uzun içerikte kaydırma yaptığında etkileşimi kaydet.
Bir banner görünür hale geldiğinde bir widget tetikle.
Kullanıcı satın almadan ayrılacaksa çıkış anketi göster.
Event Tabanlı Tetikleyiciler
. Veriyi, kullanıcı davranışına (örn. bildirime tıklayanlar veya bildirimi alanlar) ve belirli zaman dilimlerine göre filtreleyerek daha ayrıntılı içgörüler elde edebilirsiniz. Bu Panoya ayrıca şuradan da erişebilirsiniz:: Geliştirici tarafından tanımlanan bir event data layer'a itildiğinde çalışır.
History Change: Tarayıcı geçmişi değiştiğinde çalışır (ör. Tek Sayfa Uygulamalarda).
Gezinme: Kullanıcı yeni bir sayfaya veya bölüme geçtiğinde çalışır.
Mutation: Bir DOM öğesi değiştiğinde (özelliği, içeriği veya alt düğümler) çalışır.
Crash: Bir JavaScript hatası oluştuğunda çalışır.
Console Log: Yakalanan console mesajlarına dayanarak çalışır.
API Call: Belirtilen ağ/API isteği tespit edildiğinde çalışır.
Kullanım Durumları:
Sayfayı yeniden yüklemeden SPA navigasyonunu yakalayın.
Form doğrulama hatalarını (console logları aracılığıyla) takip edin.
Belirli API çağrıları (ör. satın alma onayı) yapıldığında dönüşüm taglerini çalıştırın.
Zamana Dayalı Tetikleyiciler
Timer: Tanımlı aralıklarla tekrar tekrar çalışır (ör. her 10 saniyede bir).
Trigger Group: Birden çok tetikleyici birlikte gerçekleştiğinde çalışır (tüm koşullar sağlanmalıdır).
Kullanım Durumları:
Kullanıcıların bir sayfada ne kadar kaldığını takip edin.
Yalnızca koşullar kombinasyonu sağlandığında bir event tetikleyin (ör. kaydırma derinliği + tıklama).
Adım 3: Filtreler / Değişkenler Ekle (İsteğe Bağlı)
Filtreler size tanımlamanıza izin verir koşullar tetikleyicinin ne zaman etkinleşmesi gerektiği için.
Tıklayın Yeni Filtre Ekle.
Bir Değişken (ör. Page URL, Click Text, Element ID).
Bir Operatör (eşittir, içerir, ile başlar, regex ile eşleşir vb.).
Bir Değer tanımlayabilirsiniz (ör.,
/checkout,Subscribe Button).Gelişmiş kurallar için birden çok filtreyi AND / OR mantığıyla birleştirin.
Değişken: Değerlendirilecek veri noktası (ör. Page URL, Click ID, Element Text).
Operatör: Karşılaştırma yöntemi (ör. equals, contains, starts with, greater than).
Değer: Beklenen değer (ör. /checkout, true, button-123).
Birden fazla filtre ekleyebilir ve bunları AND/OR mantığı:
VE = tüm koşulların doğru olması gerekir.
VEYA = en az bir koşulun doğru olması gerekir.
: Deneyimlerini anlamak için geri bildirim isteyin veya bir anketle etkileşime girmelerini teşvik edin.
Sadece şu durumda çalıştır Page URL içerir
/checkout.Sadece şu durumda çalıştır Click Text equals "Subscribe" VE Page Path ile başlar
/blog.Şu durumda çalıştır User Role değişkeni "Premium" eşitse VEYA Page Path eşitse
/thank-you.

Adım 4: Kaydedin ve Tetikleyiciyi Bir Taga Ata
Tıklayın Kaydet tetikleyiciyi oluşturmak için.
Git: Etiketler bölümünde yapılandırabilirsiniz.
Bir tag düzenleyin veya oluşturun ve altında Trigger adımında, az önce oluşturduğunuz tetikleyiciyi seçin.
Tagi kaydedin.
Last updated
Was this helpful?