Mevcut etiket yapılandırmalarını analiz etme

Gereksiz etiketler eklememek için yeni etiketler yüklemeden önce web sitenizde veya mobil uygulamanızda (varsa) mevcut etiketleri değerlendirin. Bu makalede, mevcut etiketlerinizi değerlendirmenin yolları açıklanmaktadır.

Ön değerlendirmenizden sonra bile standart etiket yönetimi sürecinizin bir parçası olarak düzenli kontroller yapmanız gerekir. Web sitenizde veya uygulamanızda çalışan etiketleri düzenli olarak değerlendirmek, veri koruma ve güvenlik açısından önemlidir.

Mevcut etiketlerinizi değerlendirmek için aşağıdaki kaynakları kullanın:

Tag Assistant

Google Tag Assistant, Google etiketinin yüklemelerini analiz eden bir etiket analiz aracıdır. Etkinleştirildiğinde Tag Assistant, hangi gtag.js komutlarının hangi sırayla tetiklendiğini inceleyebilmeniz için tarayıcıda bir hata ayıklama bölmesi gösterir. Tag Assistant, veri katmanına hangi verilerin aktarıldığını ve bu veri exchange'lerini hangi etkinliklerin tetiklediğini gösterir. İsabetleri (HTTP istekleri) ve ilişkili parametreleri de gösterir. Tag Assistant hakkında daha fazla bilgi edinin.

Etiket Yöneticisi

Mevcut etiket yapılandırmalarını analiz etmek için Etiket Yöneticisi hesaplarını ve kapsayıcılarını inceleyebilirsiniz. Etiket Yöneticisi'nde, Tag Assistant'a benzer işlevlere sahip bir önizleme modu da bulunur.

Etiketleriniz, tetikleyicileriniz ve değişkenlerinizdeki etiketleri, ayarları veya kod satırlarını bulmak için Etiket Yöneticisi kapsayıcısındaki arama çubuğunu kullanın. Arama çubuğu, yeniden değerlendirmeniz gereken ayarları veya kodu içerebilecek etiketleri belirlemenin mükemmel bir yoludur.

Sürümler

Etiket Yöneticisi'ndeki Sürümler özelliği, mevcut bir kapsayıcı yapılandırmasının özetini gösterir.

  1. Etiket Yöneticisi'nde Sürümler'i tıklayın.
  2. Kapsayıcının mevcut durumunu görmek için listedeki en son sürümü tıklayın.

Etiket Yöneticisi bu görünümde etiketleri, tetikleyicileri, değişkenleri ve özel şablonları listeler.

Önizleme modu

Etiket Yöneticisi'ndeki önizleme modu, bir sayfada hangi etiketlerin etkinleştiğini, bu etiketleri hangi etkinliklerin tetiklediğini ve veri katmanına hangi verilerin aktarıldığını gösterir. Önizleme modu, Tag Assistant ile hemen hemen aynı şekilde çalışır. Önizleme modu hakkında daha fazla bilgi edinin.

Manuel kod incelemesi

Mevcut etiket yapılandırmalarının daha ayrıntılı bir analizini elde etmek için manuel kod denetimi yapabilirsiniz. Olası etiket yapılandırmalarını belirlemek için kaynak kodunuzda aşağıdaki yaygın etiket anahtar kelimelerinden bazılarını arayın:

  • gtag(: Bu, gtag() komutlarının başlangıcıdır ve bu kod parçaları genellikle ek enstrümantasyon içerir.
  • googletagmanager.com - Bu alan, hem Etiket Yöneticisi hem de gtag.js işlevini yükler ve bu tür etiketleri bulmanıza yardımcı olabilir.

Halihazırda gtag.js veya Google Etiket Yöneticisi kullanıyorsanız yeni yapılandırmalar uygulamak yerine mevcut etiketleri veya enstrümantasyonu güncelleyebilirsiniz.

  • dataLayer: Veri katmanı kodunun oluşturulup oluşturulmadığını ve belirli etkinlikler için dataLayer.push() çağrılarının enstrümantasyonla yapılıp yapılmadığını öğrenmek amacıyla kullanılabilir.
  • analytics.js veya ga.js: Eski Google Analytics uygulamaları için kullanılan kitaplıkların dosya adları.
  • conversion.js veya conversion_async.js: Google Ads dönüşüm ölçümü için kullanılan kitaplıkların dosya adları.
  • optimize.js: Google Optimize etiketleri için kullanılır.
  • Google etiketleri içerebilecek üçüncü taraf etiket yönetimi sistemleri. Kaynak kodunuzda olası üçüncü taraf etiket yönetimi sistemleri (ör. utag.js veya _satellite) olup olmadığına bakın.

gtag.js

Google etiketi snippet'ini web sayfanıza eklediyseniz etiketi inceleyerek ne için kullanıldığı hakkında daha fazla bilgi edinebilirsiniz. Temel etiket aşağıdaki örnekteki gibi görünür:

  <!-- Google tag (gtag.js) -->
  <script async src="https://www.googletagmanager.com/gtag/js?id=GA-XXXXXX-1"></script>
  <script>
    window.dataLayer = window.dataLayer || [];
    function gtag(){dataLayer.push(arguments);}
    gtag('js', new Date());

    gtag('config', 'GA-XXXXXX-1');
  </script>

Ek ürün ve hesaplar için birden çok gtag('config',...) satırı görebilirsiniz. Örneğin:

  <!-- Google tag (gtag.js) -->
  <script async src="https://www.googletagmanager.com/gtag/js?id=TAG_ID"></script>
  <script>
    window.dataLayer = window.dataLayer || [];
    function gtag(){dataLayer.push(arguments);}
    gtag('js', new Date());
    
    gtag('config', 'GA-XXXXXX-1');
    gtag('config', 'GA-YYYYYY-2');
    gtag('config', 'TAG_ID');
  </script>

Her config satırında, ürün öneki (hangi ürünün yapılandırıldığını gösterir) ve ardından yapılandırılan hesabın kimliği bulunur. Ürün ön ekleri hakkında daha fazla bilgiyi aşağıda bulabilirsiniz.

Google etiketi için ürün önekleri

Etiket kimliği, bir Google etiketini tanımlar. Bir Google etiketinin birden fazla etiket kimliği olabilir. Örneğin, Google Ads kullanıyorsanız etiketinizin artık iki kimliği vardır: Bir eski kimlik (AW) ve bir Google etiketi kimliği (GT). Google Ads&#39;de iki etiket kimliği içeren bir Google etiketini gösteren ekran. Etiket kimlikleri değiştirilebilir. Aşağıdaki tabloda, Google etiketiyle uyumlu etiketlere genel bir bakış sunulmaktadır.
Ön numara Kimlik türü Açıklama
GT-XXXXXX Google etiketi Yeni oluşturulan her Google etiketine bir GT ön ekiyle benzersiz bir kimlik atanır.
-XXXXXX Google etiketi (eski ön ek) Google Analytics 4 etiketleri, G ön ekiyle ve benzersiz kimlikle başlayan Google etiketleridir.
AW-XXXXXX Google etiketi (eski ön ek) Google Ads etiketleri, AW ön eki ve benzersiz kimliği olan Google etiketleridir.
DC-XXXXXX Google etiketi (eski ön ek) Google Floodlight etiketleri, DC ön ekiyle ve benzersiz kimlikle başlayan Google etiketleridir.
Universal Analytics (UA) etiketleri, Google etiketiyle (GT) uyumlu değildir.

Google etiketiyle yapılandırılmış web sayfalarında "G" veya "AW" ön ekiyle başlayan bir kimlik olabilir. "G" öneki, Google etiketinizin ilk olarak Google Analytics'te oluşturulduğu anlamına gelir. "AW" ön eki, Google etiketinizin başlangıçta Google AdWords'de oluşturulduğu anlamına gelir. Bu iki kimlik, etiket kimliğinizin farklı sürümleridir ve birbirinin yerine kullanılabilir. Bu nedenle, ön eklerden birini içeren bir kimlik görürseniz diğer ön eki içeren bir kimlik eklemeniz gerekmez. Etiket kimliklerini ayarlama hakkında daha fazla bilgi edinin.

Google Etiket Yöneticisi

Etiket Yöneticisi ile yapılandırılmış web sayfalarında, aşağıdaki örneğe benzer bir kapsayıcı etiketi yüklü olur. Kapsayıcı kodunu inceleyerek Etiket Yöneticisi kapsayıcı kimliğini belirleyebilirsiniz. Kapsayıcı kimliği "GTM-" ile başlar ve kapsayıcı kimliği yerleşiminin bir örneği aşağıda vurgulanmıştır.

<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-XXXXXX');</script>
<:!-- End Google Tag Manager -->

Kapsayıcı kimliğini öğrendikten sonra Google Etiket Yöneticisi hesapları ekranını açın ve bu kimliği aramak için simgesini tıklayın. Ardından web sitenizin etiket, tetikleyici ve değişken yapılandırmasını inceleyebilirsiniz.