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

Google Etiket Yöneticisi kullanılarak dağıtılan etiket türlerinin kısıtlanması önerilmese de, çeşitli nedenlerle bir sitede dağıtılan etiket türlerinin kısıtlanması gerekebilir. Örneğin, bazı site sahipleri, kod kararlılığı veya veri toplama nedeniyle Google Etiket Yöneticisi kullanıcılarının belirli etiketleri sitelerine ekleyebilmelerini istemeyebilir. Bu makalede, 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ızda 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 engellenenler listesine eklendiğinde, etiketler, tetikleyiciler ve değişkenler Google Etiket Yöneticisi'nde tetiklenecek şekilde yapılandırılmış olsalar bile etkinleşmezler.

Aşağıdaki örnek, veri katmanının hem izin verilenler listeleri hem de engellenenler listeleriyle nasıl başlatılacağını gösterir. Her iki liste de isteğe bağlıdır ve bunları ayrı ayrı veya birlikte (gösterildiği gibi) kullanabilirsiniz. İki listenin de türü Array, listedeki değerler ise String türünde olmalıdır. Bu değerler, herhangi bir etiket tetiklenmeden ö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 bir 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 sahip olur. Sınıflar, mevcut ve gelecekteki etiketler, tetikleyiciler ve değişkenlerdeki engelleme özelliklerini kullanmak 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 açık bir şekilde (tür kimliğine göre) veya dolaylı olarak (listedeki tüm sınıfları içerecek şekilde) izin verilenler listesinde olmaları halinde yürütülür.
  2. Engellenenler Listeleri Bir engellenenler listesi ayarlandığında etiketler, tetikleyiciler ve değişkenler yalnızca engellenenler listesinde değillerse (açıkça (türü kimliğine göre) veya dolaylı olarak (listede herhangi bir sınıfa sahip olarak) yürütülürler).
  3. Engellenenler listeleri, izin verilenler listelerini geçersiz kılar Her ikisi de ayarlandığında engellenenler listeleri öncelikli olur. Bir etiket sınıfı için izin verilenler listesi ve bu sınıftaki belirli bir etiket için engellenenler listesi kullanabilirsiniz. Ancak tersi geçerli değildir. Bir etiket sınıfı için engellenenler listesi ve ilgili sınıftaki belirli bir etiket için izin verilenler listesi kullanamazsınız.
  4. Sınıfların ilişkileri vardır Bazı sınıfların diğer sınıflarla ilişkisi vardır. Örneğin, Google dışı komut dosyalarını çalıştırabilen etiketler (tanımları gereği) Google dışı pikseller gönderebilir. Bu nedenle, nonGooglePixels engellendiğinde nonGoogleScripts otomatik olarak da engellenir. Her iki gruba ait olan tüm etiketler, tetikleyiciler ve değişkenler engellenir.

Aşağıdaki tabloda kullanılabilir etiketler, tetikleyiciler ve değişkenler, bunların türleri ve ait oldukları sınıflar listelenmiştir:

Etiket ID Classes
AB TASTY Generic Tag abtGeneric nonGoogleScripts
Danışman 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
Affiliate Window Dönüşüm Etiketi awc nonGoogleScripts
Affiliate Window Journey 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 RESİM YG Etiketi mpr nonGooglePixels
Dönüşüm Bağlayıcı gclidw google
Çılgın Yumurta 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 Evrensel Piksel Etiketi m6d nonGooglePixels
Euler Analiz 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 Yazılım 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 Piksel ta nonGoogleScripts
Nielsen DCR Static Lite Tag ndcr nonGoogleScripts
Otomatik İçerik Analizi Etiketi nudge nonGoogleScripts
Oktopost İzleme Kodu okt nonGoogleScripts
Optimise Conversion Tag omc nonGoogleScripts
OwnerListens İleti Arkadaşı 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 Piksel 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
Turn Dönüşüm İzleme Etiketi tc nonGoogleScripts
Turn Veri Toplama Etiketi tdc nonGoogleScripts
Twitter Evrensel Web Sitesi Etiketi twitter_website_tag nonGoogleScripts
Universal Analytics Etiketi ua google
Upsellit Global Altbilgi Etiketi uslt customScripts
Upsellit Onay Etiketi uspt customScripts
Ve Etkileşimli JavaScript Etiketi vei nonGoogleScripts
Ve Etkileşimli Piksel 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üğü İşleyici/Tetikleyici evl google
Tıklama İşleyici/Tetikleyici cl google
Form Gönderme İşleyici/Tetikleyicisi fsl
Geçmiş İşleyici/Tetikleyici hl google
JavaScript Hata İşleyici/Tetikleyici jel google
Bağlantı Tıklama İşleyici/Tetikleyici lcl
Kaydırma Derinliği İşleyici/Tetikleyici sdl google
Zamanlayıcı Dinleyici/Tetikleyici tl google
YouTube Video Dinleyici/Tetikleyici 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, kullanılabilir sınıfların listesi ve diğer sınıflarla ilişkileri verilmiştir. Otomatik Olarak İzin Verilenler Listesine Eklenenler sütunu, bir 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 engellenenler listesine eklendiğinde dolaylı olarak engellenen sınıfların listesini temsil eder.

Sınıf Açıklama Otomatik Olarak İzin Verilenler Listesine Alın Otomatik Olarak Engellenenler Listesi
customPixels Pikselleri kullanıcı tarafından tanımlanan URL'lere gönderebilme yetkisi. nonGooglePixels customScripts
html
customScripts Kullanıcı tarafından sağlanan JavaScript kodunu çalıştırabilme. 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 aynı zamanda Özel HTML etiketi için ID olduğuna dikkat edin. Bu sayede eski kullanıcılar da customScripts sınıfının avantajlarından yararlanabilir. customScripts
customPixels
nonGooglePixels
nonGoogleScripts
nonGoogleIframes
customScripts
nonGooglePixels Google dışı alanlara piksel gönderme özelliği. customPixels
customScripts
html
nonGoogleScripts
nonGoogleIframes
nonGoogleScripts Google tarafından sağlanmayan komut dosyalarını çalıştırabilme özelliği nonGooglePixels
customScripts
html
nonGoogleIframes Google dışı alanlardan iframe yerleştirme yeteneği. nonGooglePixels
customScripts
html
nonGoogleScripts
sandboxedScripts Özel şablonların bir parçası olarak kullanılan korumalı alana sahip JavaScript. Yok Yok