Aracın girdisi ve sonucu
Bu araç, bir URL üzerine UTM parametrelerini eklemek üzere tasarlanmıştır. Girdi olarak hedef URL’yi alır ve şu parametreleri ekler: utm_source, utm_medium ve utm_campaign. İsteğe bağlı olarak utm_term ve utm_content da eklenebilir. Mevcut bir sorgu dizesi varsa bu sorgu dizisi korunur; yani var olan parametreler üzerinde yazma yapılır ve eğer zaten utm_source gibi bir değer bulunuyorsa bu değerin üzerine yazılır. Şema belirtilmemişse URL’ye https ön eki eklenir; sadece http veya https şemaları kabul edilir. Bu araç bir analiz aracı değildir ve yalnızca bağlantıyı etiketler; raporlama için hedef sitede Google Analytics benzeri bir izleme kurulmuş olması gerekir. Bu bilgiler, kullanıcıya sayfada yer alan SSS bölümünde daha ayrıntılı olarak aktarılır.
Sonuç, bir URL’nin mevcut yapısına göre değişir. Eğer URL zaten utm_source, utm_medium ve utm_campaign değerlerini içeriyorsa ve siz yeni değerler girerseniz araç bu mevcut değerleri üzerine yazar; değiştirme, ekleme ya da çoğul birleştirme gibi işlemler uygulanmaz. Mevcut parametreler korunur ve sadece belirtilen utm_ değerleri güncellenir.
Hesabın dayandığı kurallar
Hesaplamanın omurgası, ARACIN GERÇEK DAVRANIŞI bölümünde tanımlandığı gibi çalışır. Bu kurallar şu şekilde özetlenebilir:
- ZATEN VAR OLAN sorgu parametreleri korunur ve sorgu dizesi baştan yazılmaz.
- Var olan bir utm_* değeri üzerine yazılır; eski değerler tamamen silinmez, yenisiyle değiştirilir.
- utm_source, utm_medium ve utm_campaign zorunlu olarak eklenir; utm_term ve utm_content isteğe bağlıdır ve ihtiyaç halinde eklenir.
- Şema yazılmamışsa https eklenir. http/f https dışındaki şemalar reddedilir.
- Araç bir analiz aracı değildir; yalnızca bağlantıyı etiketler.
Yaşayan bir hesaplama olduğu için, sayfaya özgü kurallar güncellenebildiğinden teknik olarak tekil girdiye dayanır. Bu, kullanıcıya doğruluk güveni verir ve raporlama için gerekli olan minimum yapılandırmayı sağlar.
Sonucu en çok değiştiren girdi hangisi?
Sonuç üzerinde en etkili olan girdiler genellikle utm_source, utm_medium ve utm_campaign değerleridir. Çünkü bu değerler, hedef sayfada raporlama ve segmentasyon için belirleyici filtreler olarak kullanılır. Ancak bu etkiye sahiptirler çünkü:
- utm_source hangi kaynaktan geldiğini gösterir ve farklı kaynaklar farklı kullanıcı davranışlarını tetikleyebilir.
- utm_medium kullanıcıya hangi medya aracılığıyla ulaşıldığını gösterir ve farklı medya alışkanlıklarını ayırt eder.
- utm_campaign belirli bir pazarlama kampanyasının performansını izler; kampanyanın kapsamı ve hedefleri değiştiğinde raporlama da değişir.
Bir URL’de bu üç parametreden herhangi birinin değeri değiştirildiğinde, raporda bu dönüşümün hangi kaynaktan, hangi medya aracından ve hangi kampanyadan geldiğinin farklı olarak göründüğü açıktır. Bazen en çok değişen değer utm_campaign olabilir çünkü kampanya adını değiştirmek, raporu doğrudan etkiler ve geçmiş kayıtlar üzerinde uyumsuzluklar yaratabilir. Ayrıca mevcut URL üzerinde başka bir parametreyi silmek ya da değiştirmek durumunda olan araçlar, çıktı üzerinde ek bir etkiye sahip olabilir; bu nedenle kullanıcı girdilerini dikkatli şekilde yönetmelidir.
Sık yapılan hatalar ve kavramlar
Bu araçta sık karşılaşılan hatalar şunlardır:
- Mevcut sorgu dizesiyle oynarken, sayfa parametresi olan ?sayfa=2 gibi bir değerin sessizce silineceğini unutmak. Bu durum hedef sayfanın yanlış gösterimine yol açabilir.
- http yerine https ile çalışmayı karıştırmak; araç şemasını belirtmezseniz güvenli protokol olan https tercih edilir, bu da bağlantının güvenlik standartlarına uygun olması için önemlidir.
- utm_term ve utm_content’in opsiyonel olduğunu bilmemezlikten gelerek her zaman eklemek istemek; bu parametreler özellikle uzun vadeli hedeflere sahip kampanyalarda gereksiz karmaşaya yol açabilir.
- Var olan bir utm_* değeri üzerine yazılırken, bazı kullanıcıların önce değerin tamamen kaldırılıp yeniden yazılacağını sanması; ancak araç bu şekilde davranmaz, doğrudan üzerine yazar.
- Analitik aracı olmadığını, raporlamanın yalnızca hedef sitedeki izleme kurulumuna bağlı olduğunu unutmamak; bu nedenle araç çıktısı tek başına bir rapor değildir.
Yanlış anlaşılmalara yol açabilecek durumlar, kullanıcı eğilimleri ve URL yapılarına göre farklı sonuçlar doğurabilir; bu yüzden çıktıyı, hedef platformun kullanımıyla bağlam içinde değerlendirmeniz önerilir.
Hesabın sınırları
Bu aracın kapsamadığı durumlar ve sınırları şu şekilde özetlenebilir:
- Bu araç, Google Analytics benzeri bir ölçüm kurulumu olmadığında verileri raporlamaz; etiketi yalnızca URL’ye ekler, izleme kurulumu olmayan sitelerde ölçümleme gerçekleşmez.
- Aracın ürettiği çıktı, yalnızca sayfa URL’sinin etiketlenmesini sağlar; raporlama için izleyici kurulumu gereklidir.
- Başka bir protokol veya şema belirtildiğinde sistem bunu reddeder ve güvenli protokollerle çalışır.
- Doğrudan “TUTAR” değerini yazmaz; hesaplamada kullanılan değerler dinamik olarak hesaplayılamaz veya sunulamaz.
- Bir URL üzerinde mevcut utm_* değerleri varsa ve siz yeni değerler girerseniz, mevcut değerler “üstüne yazılır” ve eskileri silinmez; bu, geçmişle uyumsuzluklar yaratabilir.
