Mehmet

WFN Üye
Konular
1,851
Mesajlar
1,852
Çözüm
0
Ticaret Puanı
0
Üyelik
1 Ay 7 Gün
Konum
YurtDışı
Web Sitesi
Var
Alanı
Google Adsense
1/1
Konu sahibi

Tag Manager kapsayıcı sürümleri nasıl yönetilir?​


Google Tag Manager’da kapsayıcı sürümlerini yönetmenin temel yolu, çalışma alanındaki değişiklikleri test edip açıklamalı bir sürüm olarak kaydetmek ve yalnızca doğrulanmış sürümü yayınlamaktır. Yayınlanan her sürüm, kapsayıcının o andaki etiket, tetikleyici, değişken ve ilgili ayarlarının geri dönülebilir bir anlık görüntüsüdür. Sürüm oluşturmak tek başına canlı siteyi değiştirmez; canlı davranış, sürüm yayınlandığında değişir.

Kapsayıcı sürümü nasıl çalışır?​


Çalışma alanı, üzerinde değişiklik yaptığınız taslak alandır. Buradaki değişiklikler kaydedilse bile henüz ziyaretçilere uygulanmaz. Önizleme ve hata ayıklama ile kontroller tamamlandıktan sonra değişiklikler bir sürüm hâline getirilir ve uygun ortamda yayınlanır.

Bir kapsayıcı sürümü genellikle şu bilgileri içerir:

  • O sürümdeki etiket, tetikleyici ve değişken yapılandırmaları.
  • Sürüm adı ve değişiklik notları.
  • Oluşturulma veya yayınlanma bilgisi.
  • Önceki sürümlerle karşılaştırma ve gerektiğinde geri dönüş için referans.

Sürüm numarası, tek bir etiketi değil kapsayıcının bütün yapılandırma durumunu temsil eder. Bu nedenle küçük bir değişiklik bile yeni bir sürüm oluşturduğunda diğer mevcut yapılandırmalar da o sürümün parçası olarak saklanır.

Uygulanabilir yönetim akışı​


  1. Doğru kapsayıcıyı ve çalışma alanını seçin. Birden fazla site veya ortam kullanıyorsanız, değişikliği yapacağınız kapsayıcının adını ve çalışma alanını başlamadan önce kontrol edin.
  2. Değişikliği çalışma alanında yapın. Örneğin yeni bir GA4 etiketi ekleyebilir, mevcut bir tetikleyiciyi daraltabilir veya bir değişkende kullanılan değeri değiştirebilirsiniz.
  3. Önizleme ve hata ayıklama modunda değişikliği test edin. Etiketin doğru sayfada tetiklenmesini, gereksiz sayfalarda tetiklenmemesini ve değişkenlerin beklenen değerleri üretmesini kontrol edin.
  4. Çalışma alanındaki değişiklikleri gönderme veya sürüm oluşturma akışıyla adlandırılmış bir kapsayıcı sürümü olarak kaydedin. Sürüm notuna değişikliğin amacını ve etkilediği alanları yazın.
  5. Yayınlamadan önce sürümün özetini ve önceki sürümle farkını inceleyin. Özellikle tetikleyici değişikliklerinde, daha önce çalışan etiketlerin kapsamının yanlışlıkla genişleyip genişlemediğini kontrol edin.
  6. Kapsayıcıda yayınlama yetkiniz bulunduğunu doğrulayıp sürümü gerekli ortama yayınlayın. Yayınlanan sürümün ardından gerçek sayfada temel akışı ve kritik dönüşüm adımlarını kontrol edin.
  7. Sorun görülürse sürümler listesinden bilinen son çalışan sürümü seçip yayınlama işlemini onunla gerçekleştirin. Ardından hatalı değişikliğin nedenini ayrı bir çalışma alanında inceleyin; geri dönüş, sorunun kaynağını kendiliğinden düzeltmez.

Başarılı sonuç, hem sürüm geçmişinde açıklamalı yeni bir sürümün görünmesi hem de yayın sonrasında etiketlerin beklenen koşullarda çalışmasıdır. Sürüm oluşturulmuş ancak yayınlanmamışsa canlı sitede değişiklik görülmemesi normaldir.

Somut örnek: hatalı bir tetikleyiciyi geri alma​


Varsayalım ki bir kapsayıcıda satın alma etiketi yalnızca teşekkür sayfasında çalışırken, yapılan değişiklikten sonra tüm sayfa görüntülemelerinde tetiklenmeye başlamış olsun. Önceki çalışan sürümü sürüm geçmişinden belirleyip yayınlamak, önceki etiket yapılandırmasını tekrar etkinleştirir. Sitenin veri katmanı veya izin yönetimi de değiştiyse eski yapılandırmanın bunlarla hâlâ uyumlu olduğunu sınayın. Sonrasında yeni çalışma alanında tetikleyicinin koşulları karşılaştırılır; satın alma olayının gerçekten oluştuğunu doğrulayan koşul yeniden eklenir ve düzeltilmiş yapılandırma yeni bir sürüm olarak test edilir.

Bu örnekte geri dönüş, daha önce gönderilmiş hatalı ölçüm verilerini silmez. Yalnızca bundan sonraki etiket davranışını değiştirir. Bu yüzden ölçüm sonuçlarını yorumlarken hatalı sürümün hangi zaman aralığında yayında kaldığını ayrıca not etmek gerekir.

Hangi durumda hangi işlemi seçmeli?​


Aşağıdaki ayrım, çalışma alanı taslağı ile yayınlanmış sürümün karıştırılmasını önler.

İhtiyaçUygun işlemBeklenen sonuç
Değişikliği henüz test etmekÇalışma alanında düzenleme ve önizlemeCanlı kapsayıcı değişmez
Test edilmiş değişikliği kayıt altına almakAdlandırılmış sürüm oluşturmakGeri dönülebilir yapılandırma noktası oluşur
Değişikliği siteye uygulamakSürümü yayınlamakSeçilen ortam yeni yapılandırmayı kullanır
Canlı hatayı hızlıca durdurmakSon çalışan sürümü yeniden yayınlamakCanlı davranış önceki duruma döner

Sürüm adlarında örneğin checkout-trigger-duzeltmesi veya form-olaylari-iyilestirmesi gibi amaca dayalı bir düzen kullanın. Notlara hangi etiketin, tetikleyicinin veya değişkenin değiştiğini yazmak, aylar sonra karşılaştırma ve geri dönüş kararını kolaylaştırır.

Sık yapılan hatalar​


Kaydetmeyi yayınlamak sanmak: Çalışma alanına kaydetmek veya sürüm oluşturmak, tek başına canlı siteyi güncellemez. Yayın adımının tamamlandığını ayrıca doğrulayın.

Önizleme yapmadan yayınlamak: Bir tetikleyicinin fazla genişlemesi, etiketin her sayfada çalışmasına veya hiç çalışmamasına yol açabilir. Değişken değerlerini ve tetiklenme koşullarını test etmeden yayınlamayın.

Sürüm ile çalışma alanını karıştırmak: Eski bir sürümü çalışma alanının temeli yapmakla o sürümü canlıya yayınlamak ayrı işlemlerdir. Eski bir sürüm üzerinde doğrudan değişiklik yapılmaz; eski yapılandırma temel alınarak yeni bir çalışma alanı değişikliği hazırlanır ve yeni sürüm oluşturulur.

Geri dönüşü kalıcı çözüm sanmak: Geri dönüş canlı etkiyi azaltan bir işlemdir. Hatalı sürümün nedeni düzeltilmeden aynı değişiklik yeniden yapılırsa sorun tekrarlanabilir.

Açıklamasız sürüm bırakmak: Sadece numaraya güvenmek, hangi sürümün neden seçileceğini belirsizleştirir. Her sürümde kısa ama anlamlı değişiklik notu bulundurun.

Sık sorulan sorular​


Bir sürümü silmek yerine neden saklamalıyım?​


Sürüm geçmişi denetim ve geri dönüş için kullanılır. Eski sürüm artık kullanılmasa bile hangi değişikliğin ne zaman yapıldığını anlamak ve bilinen çalışan duruma dönmek için yararlı olabilir.

Birden fazla kişi aynı kapsayıcıda çalışabilir mi?​


Çalışabilir; ancak herkesin ayrı değişikliklerinin hangi çalışma alanında bulunduğu net olmalıdır. Yayın öncesinde çalışma alanı farklarını ve son sürümle olası çakışmaları kontrol etmek, bir kullanıcının diğerinin değişikliğini istemeden dışarıda bırakmasını önler.

Sürüm numarası değişince ölçüm verileri otomatik olarak düzelir mi?​


Hayır. Sürüm numarası yapılandırma geçmişini yönetir. Daha önce yanlış gönderilmiş olay veya dönüşüm verilerini değiştirmez; yalnızca sonraki etiket davranışının hangi yapılandırmayla devam edeceğini belirler.
 

Sende şimdi bize katılmak ister misin?

Kayıt ol

Bize katılım kolay ve ücretsizdir!

Konuyu görüntüleyenler

Bu konuyu şu anda görüntüleyen üye bulunmuyor.
Robotlar:
  • Anthropic