Kaynak: Tetikleyici
Bir Google Etiket Yöneticisi tetikleyicisini temsil eder
JSON gösterimi |
---|
{ "path": string, "accountId": string, "containerId": string, "workspaceId": string, "triggerId": string, "name": string, "type": enum ( |
Alanlar | |
---|---|
path |
GTM tetikleyicisinin API'ye göreli yolu. |
accountId |
GTM hesap kimliği. |
containerId |
GTM kapsayıcı kimliği. |
workspaceId |
GTM Workspace kimliği. |
triggerId |
Tetikleyici kimliği, GTM tetikleyicisini benzersiz şekilde tanımlar. |
name |
Tetikleyicinin görünen adı. |
type |
Bu tetikleyiciye neden olan veri katmanı etkinliğini tanımlar. |
customEventFilter[] |
Tüm koşullar doğruysa tetiklenen özel etkinlik durumunda kullanılır. |
filter[] |
Tetikleyici yalnızca tüm koşullar doğru olduğunda tetiklenir. |
autoEventFilter[] |
Otomatik etkinlik izleme durumunda kullanılır. |
waitForTags |
Form gönderme veya bağlantı açma işlemlerini tüm etiketler tetiklenene kadar ertelememiz (varsayılan işlemi engelleyerek ve daha sonra varsayılan işlemi simüle ederek) gerekip gerekmediği. Yalnızca Form Gönderme ve Bağlantı Tıklaması tetikleyicileri için geçerlidir. |
checkValidation |
Etiketlerin yalnızca form gönderme veya bağlantı tıklama etkinliği başka bir etkinlik işleyici tarafından iptal edilmediğinde (ör. doğrulama nedeniyle) etkinleştirilip etkinleştirilmeyeceği. Yalnızca Form Gönderme ve Bağlantı Tıklaması tetikleyicileri için geçerlidir. |
waitForTagsTimeout |
Yukarıdaki "waits_for_tags" değeri şu şekilde değerlendirildiğinde etiketlerin etkinleşmesi için bekleme süresi (milisaniye cinsinden):
. Yalnızca Form Gönderme ve Bağlantı Tıklaması tetikleyicileri için geçerlidir. |
uniqueTriggerId |
Varsa bunu otomatik olarak oluşturan tetikleyicinin (Form Gönderme, Bağlantı Tıklama veya Zamanlayıcı dinleyicisi) dünya genelinde benzersiz kimliği. Uyumlu olmayan otomatik etkinliklerin, tetikleyici kimliklerine dayalı tetikleyici filtrelemesiyle birlikte çalışmasını sağlamak için kullanılır. Tetikleyiciler tarafından ima edilen etiketler o zamana kadar mevcut olmadığından bu değer, çıkış oluşturulurken doldurulur. Yalnızca Form Gönderme, Bağlantı Tıklaması ve Zamanlayıcı tetikleyicileri için geçerlidir. |
eventName |
Tetiklenen GTM etkinliğinin adı. Yalnızca zamanlayıcı tetikleyicileri için geçerlidir. |
interval |
Yinelenen zamanlayıcı etkinliklerinin tetiklenmesi arasındaki süre (milisaniye cinsinden). Yalnızca zamanlayıcı tetikleyicileri için geçerlidir. |
limit |
Bu zamanlayıcı tetikleyicisinin tetikleyeceği GTM etkinlikleri sayısının sınırı. Sınır ayarlanmamışsa kullanıcı sayfadan ayrılana kadar GTM etkinliklerini tetiklemeye devam ederiz. Yalnızca zamanlayıcı tetikleyicileri için geçerlidir. |
fingerprint |
Depolama sırasında hesaplanan GTM tetikleyicisinin parmak izi. Bu değer, tetikleyici değiştirildiğinde yeniden hesaplanır. |
parentFolderId |
Üst klasör kimliği. |
selector |
Tıklama tetikleyici CSS seçicisi ("a", "button" vb.). Yalnızca AMP tıklama tetikleyicisi için geçerlidir. |
intervalSeconds |
Zamanlayıcı etkinliklerinin tetiklenmesi arasındaki süre (saniye cinsinden). Yalnızca AMP zamanlayıcı tetikleyicisi için geçerlidir. |
maxTimerLengthSeconds |
Zamanlayıcı etkinliklerinin tetiklenmesi için maksimum süre (saniye cinsinden). Yalnızca AMP zamanlayıcı tetikleyicisi için geçerlidir. |
verticalScrollPercentageList |
Kaydırma tetikleyicileri için tam sayı yüzde değerlerinin listesi. Görünüm dikey olarak kaydırıldığında her yüzdeye ulaşıldığında tetikleyici etkinleştirilir. Yalnızca AMP kaydırma tetikleyicileri için geçerlidir. |
horizontalScrollPercentageList |
Kaydırma tetikleyicileri için tam sayı yüzde değerlerinin listesi. Görünüm yatay olarak kaydırıldığında her yüzdeye ulaşıldığında tetikleyici tetiklenir. Yalnızca AMP kaydırma tetikleyicileri için geçerlidir. |
visibilitySelector |
Görünürlük tetikleyici CSS seçicisi ("#id" gibi). Yalnızca AMP Görünürlük tetikleyicisi için geçerlidir. |
visiblePercentageMin |
Görünürlük tetikleyicisi minimum yüzde görünürlüğü. Yalnızca AMP Görünürlük tetikleyicisi için geçerlidir. |
visiblePercentageMax |
Görünürlük tetikleyicisi maksimum yüzde görünürlüğü. Yalnızca AMP Görünürlük tetikleyicisi için geçerlidir. |
continuousTimeMinMilliseconds |
Görünürlük tetikleyicisinin minimum sürekli görünürlük süresi (milisaniye cinsinden). Yalnızca AMP Görünürlük tetikleyicisi için geçerlidir. |
totalTimeMinMilliseconds |
Görünürlük tetikleyicisinin minimum toplam görünürlük süresi (milisaniye cinsinden). Yalnızca AMP Görünürlük tetikleyicisi için geçerlidir. |
tagManagerUrl |
Etiket Yöneticisi kullanıcı arayüzüne otomatik olarak oluşturulan bağlantı |
notes |
Bu tetikleyicinin kapsayıcıya nasıl uygulanacağına dair kullanıcı notları. |
parameter[] |
Ek parametreler. |
EventType
Sıralamalar | |
---|---|
eventTypeUnspecified |
|
pageview |
|
domReady |
|
windowLoaded |
|
customEvent |
|
triggerGroup |
|
init |
|
consentInit |
|
serverPageview |
|
always |
|
firebaseAppException |
|
firebaseAppUpdate |
|
firebaseCampaign |
|
firebaseFirstOpen |
|
firebaseInAppPurchase |
|
firebaseNotificationDismiss |
|
firebaseNotificationForeground |
|
firebaseNotificationOpen |
|
firebaseNotificationReceive |
|
firebaseOsUpdate |
|
firebaseSessionStart |
|
firebaseUserEngagement |
|
formSubmission |
|
click |
|
linkClick |
|
jsError |
|
historyChange |
|
timer |
|
ampClick |
|
ampTimer |
|
ampScroll |
|
ampVisibility |
|
youTubeVideo |
|
scrollDepth |
|
elementVisibility |
Yöntemler |
|
---|---|
|
GTM tetikleyicisi oluşturur. |
|
Bir GTM tetikleyicisini siler. |
|
GTM tetikleyicisi alır. |
|
Bir kapsayıcının tüm GTM tetikleyicilerini listeler. |
|
GTM Workspace'teki bir GTM tetikleyicisindeki değişiklikleri geri alır. |
|
Bir GTM tetikleyicisini günceller. |