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:
- Google Tag Assistant
- Google Etiket Yöneticisi'ndeki özellikler
- Manuel kod inceleme teknikleri
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.
Arama
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.
- Etiket Yöneticisi'nde Sürümler'i tıklayın.
- 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çindataLayer.push()
çağrılarının enstrümantasyonla yapılıp yapılmadığını öğrenmek amacıyla kullanılabilir.analytics.js
veyaga.js
: Eski Google Analytics uygulamaları için kullanılan kitaplıkların dosya adları.conversion.js
veyaconversion_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). 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. |
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.