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

Yeni etiketler yüklemeden önce, web sitenizde veya mobil uygulamanızda zaten mevcut olan etiketleri değerlendirin. Böylece gereksiz etiket eklemezsiniz. Bu makalede, mevcut etiketlerinizi değerlendirme yöntemleri 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, verilerin korunması ve güvenliği açısından önemlidir.

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

Tag Assistant

Google Tag Assistant, Google etiketi (gtag.js) yüklemeleri için bir etiket analiz aracıdır. Etkinleştirildiğinde Tag Assistant, tarayıcıda bir hata ayıklama bölmesi gösterir. Böylece, hangi gtag.js komutlarının hangi sırayla tetiklendiğini görebilirsiniz. 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örüntüler. 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 harika 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 yeni sürümü tıklayın.

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

Önizleme modu

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

Manuel kod incelemesi

Mevcut etiket yapılandırmalarının daha kapsamlı bir analizini almak için manuel kod incelemesi yapabilirsiniz. Olası etiket yapılandırmalarını belirlemenize yardımcı olması için kaynak kodunuzda şu yaygın etiket anahtar kelimelerinden bazılarını arayın:

  • gtag( – Bu, gtag() komutlarının açılışıdır ve bu kod parçaları genellikle ek araçlar içerir.
  • googletagmanager.com – Bu alan hem Etiket Yöneticisi hem de gtag.js işlevlerini yükler ve bu tür etiketleri bulmanıza yardımcı olabilir.

Zaten gtag.js veya Google Etiket Yöneticisi'ne sahipseniz yeni yapılandırmalar uygulamak yerine mevcut etiketleri veya araçları güncelleyebilirsiniz.

  • dataLayer – Veri katmanı kodunun uygulanıp uygulanmadığını öğrenmek ve belirli etkinlikler için araçlar kullanarak dataLayer.push() çağrısı yapmak 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. Potansiyel üçüncü taraf etiket yönetimi sistemleri (ör. utag.js veya _satellite) için kaynak kodunuza bakın.

Google etiketi (gtag.js)

Google etiketi snippet'ini web sayfanıza eklediyseniz ne için kullanıldığı hakkında daha fazla bilgi edinmek için etiketi inceleyebilirsiniz. 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=UA-XXXXXX-1"></script>
  <script>
    window.dataLayer = window.dataLayer || [];
    function gtag(){dataLayer.push(arguments);}
    gtag('js', new Date());

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

Ek ürünler ve hesaplar için birden fazla 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', 'UA-XXXXXX-1');
    gtag('config', 'UA-YYYYYY-2');
    gtag('config', 'TAG_ID');
  </script>

Her config satırı, ürün önekini (hangi ürünün yapılandırıldığını gösterir) ve yapılandırılmakta olan hesabın kimliğini içerir. Aşağıda ürün önekleriyle ilgili daha fazla bilgi bulabilirsiniz.

Google etiketi için ürün ön ekleri

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 bir eski kimlik (AW) ve bir Google etiketi kimliği (GT) olmak üzere iki kimliği vardır. Google Ads&#39;de iki etiket kimliğine sahip bir Google etiketinin gösterildiği ekran. Etiket kimlikleri birbirinin yerine kullanılabilir. Aşağıdaki tabloda, hangi etiketlerin Google etiketiyle uyumlu olduğuna dair genel bir bakış sunulmaktadır.
Ön numara Kimlik türü Açıklama
GT-XXXXXX Google etiketi Yeni oluşturulan her Google etiketi bir GT öneki ve benzersiz kimlik alır.
G-XXXXXX Google etiketi (eski önek) Google Analytics 4 etiketleri, G öneki ve benzersiz kimliğe sahip Google etiketleridir.
AW-XXXXXX Google etiketi (eski önek) Google Ads etiketleri, AW öneki ve benzersiz kimliği olan Google etiketleridir.
DC-XXXXXX Google etiketi (eski önek) Google Floodlight etiketleri, bir DC öneki ve benzersiz kimliği olan Google etiketleridir.
Universal Analytics (UA) etiketleri, Google etiketiyle (GT) uyumlu değildir.

Google etiketiyle yapılandırılan web sayfaları, "G" veya "AW" ön ekine sahip bir kimliğe sahip olabilir. "G" öneki, Google etiketinizin ilk olarak Google Analytics'te oluşturulduğu anlamına gelir. "AW" ön eki, Google etiketinizin ilk olarak Google AdWords'te oluşturulduğu anlamına gelir. İki kimlik, etiket kimliğinizin farklı sürümleridir ve birbirinin yerine kullanılabilir. Bu nedenle, ön eklerden birine sahip bir kimlik görürseniz diğer ön eke sahip bir kimlik eklemeniz gerekmez. Etiket kimliklerini ayarlama hakkında daha fazla bilgi edinin.

Google Etiket Yöneticisi

Etiket Yöneticisi ile yapılandırılan web sayfalarında, aşağıdaki örneğe benzeyen bir kapsayıcı etiket yüklenir. Etiket Yöneticisi kapsayıcı kimliğini kapsayıcı kodunu inceleyerek tanımlayabilirsiniz. Kapsayıcı kimliği "GTM-" ile başlar. 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 siteniz için etiket, tetikleyici ve değişken yapılandırmasını inceleyebilirsiniz.