İçeriğe geçmek için "Enter"a basın

GTM’nin Değişkenlerinde Değeri Biçimlendir Seçeneği

Google Tag Manager’a çok yeni eklenen bir özellik de GTM’nin tüm değişkenlerindeki Değeri Biçimlendir (Format Value) seçeneğidir. Biçim Değeri ile değişkenin çıktısını önceden tanımlanmış bir dizi dönüşümle değiştirebilirsiniz.

Bu son derece kullanışlıdır, çünkü artık tek varoluş amacı diğer değişkenlerin çıktısını küçük harfe dönüştürmek veya undefined (tanımlanmamış) değerleri yedek dizelere (örneğin ((not set))) dönüştürmek olan Özel JavaScript değişkenleri oluşturmanıza gerek yoktur.

GTM'nin Değişkenlerinde Değeri Biçimlendir seçeneği
GTM’nin Değişkenlerinde Değeri Biçimlendir seçeneği

GTM’de herhangi bir değişken oluşturduğunuzda veya değiştirdiğinizde, artık yapılandırma ekranının altında yeni bir seçenek göreceksiniz. Bu seçenek  Format Value (Değeri Biçimlendir) başlığını taşımaktadır. Bu seçeneği genişlettiğinizde aşağıdaki seçenekleri göreceksiniz:

  • Change Case to yani Büyük/Küçük Harfi Değiştir… – Bu, değişkenin dize çıktısının büyük/küçük harfini lowercase (küçük harf )veya uppercase (büyük harf) olarak değiştirmenizi sağlar.
  • Convert null to… – Bununla, null değerleri başka bir dizeye dönüştürebilirsiniz (doğrudan alana metin yazarak) veya değişken seçiciden seçerek null çıktısının başka bir değişkene düşmesini sağlayabilirsiniz.
  • Convert undefined to… – null ile aynı şekilde, artık undefined değerlerin dizelere veya diğer değişkenlerin döndürülen değerine geri düşmesini sağlayabilirsiniz.
  • Convert true to… – Yukarıdakiyle aynıdır, ancak artık Boolean true değerini bir dizeye veya başka bir değişkenin döndürülen değerine dönüştürebilirsiniz.
  • Convert false to… – Yukarıdaki ile aynıdır, ancak artık Boolean false değerini bir dizeye veya başka bir değişkenin döndürülen değerine dönüştürebilirsiniz.

Peki bu nasıl faydalı olur? Örnek olarak Büyük/Küçük Harf dönüşümünü ele alalım. Örneğin, değişken çıktısını küçük harfe zorlayarak aşağıdaki tüm dizeleri normalleştirebilirsiniz:

“I love GTM”, “i LoVe gTM”, “I LOVE GTM”.

Büyük/Küçük Harf dönüşümü lowercase olarak ayarlandığında, yukarıdaki üç dizenin çıktısı şu şekilde olur “i love gtm”.

Normalleştirme, herhangi bir dizenin her bir durum biçimini benzersiz ve diğerlerinden farklı olarak ele alan Google Analytics gibi araçlar için kesinlikle hayati önem taşır.

undefined, null ve false gibi hatalı değerleri dize gösterimlerine dönüştürebilmek de kullanışlıdır, çünkü artık değişkenin uygun bir değer döndürmediği durumları temsil etmek için “N/A” veya “(not set)” gibi bir şey kullanabilirsiniz. Yine, Google Analytics’te bu önemlidir, çünkü GA undefined alanları isabetlerden düşürür.

Format Value seçeneği Google Tag Manager’ın cephaneliğine çok faydalı bir ektir. Umarız gelecekte mevcut biçimlendirme seçeneklerinin sayısı artırılır, hatta belki de her bir değişken çıktısının geçirildiği kullanıcı arayüzünde doğrudan basit anonim işlevler yazmamıza izin verir.

İlk yorum yapan siz olun

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir