Etiket dağıtımını kısıtlama

Google Etiket Yöneticisi kullanılarak dağıtılan etiket türlerinin kısıtlanması önerilmez ancak çeşitli nedenlerle bir sitede dağıtılan etiket türlerini kısıtlamanız gerekebilir. Örneğin, bazı site sahipleri, kod kararlılığı veya veri toplama ile ilgili nedenlerle Google Etiket Yöneticisi kullanıcılarının sitelerine belirli etiketleri eklemesini istemeyebilir. Bu belgede, Etiket Yöneticisi'nde etiket dağıtımının nasıl kısıtlanacağı açıklanmaktadır.

Bir sayfada hangi etiketlere, tetikleyicilere ve değişkenlere izin verildiğini kontrol etmek için veri katmanınızdaki gtm.allowlist ve/veya gtm.blocklist anahtarlarını kullanın. Bu anahtarlar, kapsayıcıdaki tüm yapılandırmaları geçersiz kılar. Doğru şekilde engellendiğinde, Google Etiket Yöneticisi'nde etkinleştirilecek şekilde yapılandırılmış olsalar bile etiketler, tetikleyiciler ve değişkenler etkinleştirilmez.

Aşağıdaki örnekte, veri katmanının hem izin verilenler listesi hem de engellenenler listesi ile nasıl başlatılacağı gösterilmektedir. Her iki liste de isteğe bağlıdır ve bunları ayrı ayrı veya birlikte (gösterildiği gibi) kullanabilirsiniz. Her iki liste de Array türüne sahip olmalı ve listedeki değerler String türüne sahip olmalıdır. Aşağıdaki değerler, herhangi bir etiket etkinleşmeden önce veri katmanına aktarılmalıdır:

<script>
window.dataLayer = window.dataLayer || [];
dataLayer.push({
  'gtm.allowlist': ['<id>', '<id>', ...],
  'gtm.blocklist': ['<id>', '<id>', '<id>', ...]
});
</script>

Listedeki her ID, belirli bir etikete, tetikleyiciye, değişken türüne veya tür sınıfına karşılık gelir. Sınıflar, aynı özelliklere sahip etiket, tetikleyici ve değişken gruplarını temsil eder. Örneğin, Google dışı alanlara piksel gönderebilen tüm etiketler nonGooglePixels sınıfına sahiptir. Sınıflar, mevcut ve gelecekteki etiketler, tetikleyiciler ve değişkenlerdeki özellikleri engellemek için yararlıdır.

İzin verilenler ve engellenenler listeleri için geçerli olan kuralları anlamanız önemlidir:

  1. İzin verilenler listeleri Bir izin verilenler listesi ayarlandığında, ilgili etiketler, tetikleyiciler ve değişkenler yalnızca izin verilenler listesinde bulunuyorsa açıkça (tür kimliğine göre) veya dolaylı olarak (sınıflarının tümü listede yer alıyorsa) yürütülür.
  2. Engellenenler listeleri Engellenenler listesi ayarlandığında, etiketler, tetikleyiciler ve değişkenler yalnızca açıkça (tür kimliğine göre) veya örtülü (sınıflarından herhangi birini listede bulundurarak) engellenenler listesinde yer almadıklarında yürütülür.
  3. Engellenenler listeleri, izin verilenler listelerini geçersiz kılar Her ikisi de ayarlandığında engellenenler listeleri önceliklidir. Bir etiket sınıfı için izin verilenler listesi ve bu sınıftaki belirli bir etiket için engellenenler listesi kullanabilirsiniz ancak bunun tersi geçerli değildir. Bir etiket sınıfı için engellenenler listesi ve bu sınıftaki belirli bir etiket için izin verilenler listesi kullanılamaz.
  4. Sınıflar arasında ilişkiler vardır Bazı sınıflar diğer sınıflarla ilişkilidir. Örneğin, Google dışı komut dosyaları çalıştırabilen etiketler (tanım gereği) Google dışı piksel gönderebilir. Bu nedenle, nonGooglePixels engellendiğinde nonGoogleScripts de otomatik olarak engellenir. Bu gruplara ait tüm etiketler, tetikleyiciler ve değişkenler engellenir.

Aşağıdaki tabloda, mevcut etiketler, tetikleyiciler ve değişkenlerin yanı sıra bunların türleri ve ait oldukları sınıflar listelenmiştir:

Etiket ID Classes
AB TASTY Generic Tag abtGeneric nonGoogleScripts
AdAdvisor Etiketi ta nonGoogleScripts
Adometry Etiketi adm google
AdRoll Akıllı Piksel Etiketi asp nonGoogleScripts
Google Ads Dönüşüm İzleme Etiketi awct google
Google Ads Yeniden Pazarlama Etiketi sp google
Satış ortağı aralığı dönüşüm etiketi awc nonGoogleScripts
Satış Ortağı Penceresi Yolculuk Etiketi awj nonGoogleScripts
Bing Ads Universal Event Tracking baut nonGoogleScripts
Bizrate Insights Buyer Survey Solution bb nonGoogleScripts
Bizrate Insights Site Abandonment Survey Solution bsa nonGoogleScripts
ClickTale Standart İzleme Etiketi (ESKİ) cts nonGoogleScripts
comScore Unified Digital Measurement Etiketi csm nonGoogleScripts
Conversant Mediaplex - IFRAME MCT Etiketi mpm nonGoogleIframes
Conversant Mediaplex - Standart IMG YG Etiketi mpr nonGooglePixels
Dönüşüm Bağlayıcı gclidw google
Crazy Egg Etiketi cegg nonGoogleScripts
Criteo OneTag crto nonGoogleScripts
Özel HTML Etiketi html customScripts
Özel Resim Etiketi img customPixels
DistroScale Etiketi dstag nonGoogleScripts
Floodlight Sayacı Etiketi flc
Floodlight Satış Etiketi fls
Dstillery Universal Pixel Tag m6d nonGooglePixels
Eulerian Analytics Etiketi ela customScripts
Google etiketi (eski adıyla Google Analytics 4 yapılandırması) gaawc google
Google Analytics 4 Etkinliği gaawe google
Google Analytics etiketi (eski) ga google
Google Tüketici Anketleri Web Sitesi Memnuniyeti gcs google
Google Trusted Stores Etiketi ts
Hotjar Tracking Code hjtc nonGoogleScripts
Infinity Call Tracking Tag infinity nonGoogleScripts
Intent Media - Search Compare Ads sca nonGoogleScripts
K50 tracking tag k50Init nonGoogleScripts
LeadLab ll nonGoogleScripts
LinkedIn etiketi bzi nonGoogleScripts
Lytics JS Etiketi ljs nonGoogleScripts
Marin Software Etiketi ms nonGoogleScripts
Mediaplex - IFRAME MCT Etiketi mpm nonGoogleIframes
Mediaplex - Standart IMG YG Etiketi mpr nonGooglePixels
Message Mate messagemate nonGoogleScripts
Mouseflow Etiketi mf nonGoogleScripts
Neustar Pixel ta nonGoogleScripts
Nielsen DCR Static Lite Tag ndcr nonGoogleScripts
Nudge Content Analytics Etiketi nudge nonGoogleScripts
Oktopost Tracking Code okt nonGoogleScripts
Optimise Conversion Tag omc nonGoogleScripts
OwnerListens Message Mate messagemate nonGoogleScripts
Perfect Audience Pikseli pa nonGoogleScripts
Personali Canvas pc nonGoogleScripts
Pinterest pntr nonGoogleScripts
Placed placedPixel nonGoogleScripts
Pulse Insights Voice of Customer Platform pijs nonGoogleScripts
Quantcast Audience Measurement qcm nonGoogleScripts
Quora Pixel qpx nonGoogleScripts
Rawsoft FoxMetrics fxm nonGoogleScripts
SaleCycle JavaScript Tag scjs customScripts
SaleCycle Pixel Tag scp customPixels
Dönüşüm Sayfası için SearchForce JavaScript İzleme sfc nonGoogleScripts
Açılış Sayfası için SearchForce JavaScript İzleme sfl nonGoogleScripts
SearchForce Yönlendirme İzleme Etiketi sfr nonGooglePixels
Shareaholic shareaholic nonGoogleScripts
Survicate Widget svw nonGoogleScripts
Tradedoubler Potansiyel Müşteri Dönüşüm Etiketi tdlc nonGooglePixels
Tradedoubler Satış Dönüşüm Etiketi tdsc nonGooglePixels
Dönüşüm izleme etiketini etkinleştirme tc nonGoogleScripts
Turn Veri Toplama Etiketi tdc nonGoogleScripts
Twitter Evrensel Web Sitesi Etiketi twitter_website_tag nonGoogleScripts
Upsellit Genel Altbilgi Etiketi uslt customScripts
Upsellit Confirmation Tag uspt customScripts
Ve Interactive JavaScript Etiketi vei nonGoogleScripts
Ve Interactive Pixel veip nonGooglePixels
VisualDNA Dönüşüm Etiketi vdc nonGoogleScripts
Xtremepush xpsh nonGoogleScripts
Yieldify yieldify nonGoogleScripts
Alt bölgeler zone
Tetikleyici ID Classes
Öğe Görünürlük İşleyici/Tetikleyici evl google
Tıklama İşleyici/Tetikleyici cl google
Form Gönderme İşleyici/Tetikleyici fsl
Geçmiş İşleyici/Tetikleyici hl google
JavaScript Hata İşleyicisi/Tetikleyicisi jel google
Bağlantı Tıklama İşleyici/Tetikleyici lcl
Kaydırma Derinliği İşleyici/Tetikleyici sdl google
Zamanlayıcı İşleyici/Tetikleyici tl google
YouTube Videosu Dinleyicisi/Tetikleyicisi ytl google
Değişken ID Classes
Birinci Taraf Çerezi k google
Otomatik Etkinlik Değişkeni v google
Sabit c google
Kapsayıcı Sürümü Numarası ctv google
Özel Etkinlik e google
Özel JavaScript Değişkeni jsm customScripts
Veri Katmanı Değişkeni v google
Hata Ayıklama Modu dbg google
DOM Öğesi d google
Öğe Görünürlüğü vis google
Google Analytics Ayarları (eski) gas google
HTTP Yönlendiren f google
JavaScript Değişkeni j google
Arama Tablosu smm google
Rastgele Sayı r google
RegEx Tablosu remm google
URL u google

Aşağıdaki tabloda, mevcut sınıfların ve diğer sınıflarla ilişkilerinin listesi verilmiştir. Otomatik Olarak İzin Verilenler Listesi sütunu, ilgili satırdaki sınıf da izin verilenler listesine eklendiğinde dolaylı olarak izin verilenler listesine eklenecek sınıfların listesini temsil eder. Benzer şekilde, Otomatik olarak engellenenler listesi sütunu, ilgili satırdaki sınıf engellendiğinde otomatik olarak engellenecek sınıfların listesini temsil eder.

Sınıf Açıklama Otomatik Olarak İzin Verilenler Listesine Otomatik olarak engellenenler listesi
customPixels Kullanıcı tarafından tanımlanan URL'lere piksel gönderebilir. nonGooglePixels customScripts
html
customScripts Kullanıcı tarafından sağlanan JavaScript kodunu çalıştırabilir. html
customPixels
nonGooglePixels
nonGoogleScripts
nonGoogleIframes
html
google Yalnızca Google tarafından barındırılan komut dosyalarını çalıştırabilir ve Google'a piksel gönderebilir.
html customScripts için takma ad. Bunun, Özel HTML etiketi için de ID olduğunu unutmayın. Bu, eski kullanıcıların da customScripts sınıfının avantajlarından yararlanmasını sağlar. customScripts
customPixels
nonGooglePixels
nonGoogleScripts
nonGoogleIframes
customScripts
nonGooglePixels Google dışı alanlara piksel gönderebilir. customPixels
customScripts
html
nonGoogleScripts
nonGoogleIframes
nonGoogleScripts Google tarafından sağlanmayan komut dosyalarını çalıştırabilir. nonGooglePixels
customScripts
html
nonGoogleIframes Google dışı alanlardan iFrame ekleyebilir. nonGooglePixels
customScripts
html
nonGoogleScripts
sandboxedScripts Özel şablonlar kapsamında kullanılan korumalı alan Yok Yok