URL Ayrıştırıcı ve UTM Oluşturucu
Bir URL'yi parçalarına ayırın ve UTM parametreleriyle kampanya bağlantıları oluşturun.
| Protokol | https: |
|---|---|
| Kullanıcı adı | user |
| Parola | – |
| Ana bilgisayar adı | xgm.ro |
| Port | 8443 |
| Yol | /tools/email-security |
| Sorgu | ?d=example.com&utm_source=newsletter |
| Parça (fragment) | #result |
| Köken | https://xgm.ro:8443 |
| Parametre | Çözülmüş değer |
|---|---|
| d | example.com |
| utm_source | newsletter |
Bir bağlantıyı parçalarına ayırmak yerine etiketlemek mi istiyorsunuz? Aynı araçta bir UTM bağlantısı oluşturun.
İlgili araçlar
- Kodlayıcı / ÇözücüBase64, URL'ler ve HTML varlıklarını kodlayıp çözün, sayı tabanlarını dönüştürün.
- Yönlendirme Kontrolühttp ve https'ten, www ile ve www olmadan, son URL'ye kadar yönlendirmeleri izleyin; döngüleri ve fazladan atlamaları bulun.
- SEO Meta VerileriBir sayfanın başlık, açıklama, kanonik, robots ve Open Graph etiketlerini kontrol edin.
Bu araç hakkında
URL ve UTM'nin iki modu vardır. Ayrıştırma modu bir adresi tarayıcının kendi WHATWG URL ayrıştırıcısıyla böler ve protokolü, kullanıcı adını, parolayı (maskelenmiş), sunucuyu, portu, yolu, sorguyu, parçayı ve kökeni listeler; yanında yüzde çözmesinden sonraki sorgu parametrelerinin ikinci bir tablosunu verir. UTM bağlantısı oluşturun modu bir açılış sayfası ile beş utm_ alanını alır, doldurduklarınızı yazar, boş bıraktıklarınızı kaldırır ve eksik bir utm_source, utm_medium veya utm_campaign ile herhangi bir değerdeki büyük harfler konusunda uyarır. İki mod da adresle iletişim kurmaz: hiçbir istek yapılmaz, hiçbir yönlendirme izlenmez, hiçbir durum kodu okunmaz ve URL'nin arkasındaki sayfa asla yüklenmez. Bir değeri elle yüzde kodlamak için bunun yerine Kodlayıcı'yı kullanın.
Her iki mod da tamamen tarayıcınızda, tarayıcının zaten sahip olduğu URL ayrıştırıcısı ve serileştiricisi kullanılarak çalışır. Ayrıştırdığınız adres hiçbir zaman getirilmez, oluşturduğunuz kampanya bağlantısı yerel olarak birleştirilir ve ne URL ne de herhangi bir utm_ alanı XGM API'sine gönderilir, bu tarayıcıda tutulur veya sayfa adresine yazılır - URL yalnızca modu tutar, ?mode=utm olarak; ayrıştırıcı ise parametre taşımayan varsayılandır. Bu yüzden paylaştığınız bir bağlantı doğru modu örnek değerlerle açar, asla sizin kampanyanızla değil. Kopyalama, indirme ve JSON dışa aktarımı ekrandaki sonuçtan üretilir. Sayfanın kendiliğinden yaptığı tek istek, analitiği kabul ettikten sonra gönderilen sayfa görüntüleme olayıdır; bu olay yolu ve araç adını taşır, yazdığınız hiçbir şeyi değil.
Nasıl kullanılır
- URL ve UTM aracını açın.
- İncelemek istediğiniz girdiyi yapıştırın veya yazın.
- Tarayıcınızda hesaplanan sonucu okuyun; girdi XGM'e gönderilmez.
- Çıktıyı yalnızca doğru göründüğünü kontrol ettikten sonra kopyalayın.
- Daha geniş bir teşhis görünümü gerekiyorsa ilgili XGM araçlarını kullanın.
SSS
Şeması olmayan bir URL yapıştırdım. Ayrıştırıcı ne varsaydı?
Metin, yalnızca something:// ile ya da mailto:, tel:, data: veya urn: ile başladığında zaten bir şemaya sahip kabul edilir; aksi hâlde önüne https:// eklenir. example.com:8080/x adresinin, “example.com” adlı bir şema olarak değil de ana bilgisayar artı port olarak okunmasının nedeni budur. Sonuç, boşluk içeren bir ana bilgisayar adı verecekse girdi bunun yerine reddedilir, çünkü bir ana bilgisayar adında boşluk bulunmaz.
Yol satırı neden URL'imde yüzde kodlu olan karakterleri gösteriyor?
Yol ve sorgu parametresi değerleri çözülmüş olarak gösterilir; böylece gerçekte ne dediklerini okuyabilirsiniz; yol, çözülemeyen bir kaçış dizisi içeriyorsa hata vermek yerine ham hâliyle gösterilir. Sorgu satırı bunun tersidir: ayrıştırıcının sakladığı hâliyle, baştaki ? dâhil ham sorgu dizesidir; böylece iki görünümü karşılaştırabilirsiniz.
Sorgu dizemde aynı parametre iki kez var. Hangi değer geçerli olur?
Hiçbiri - tablo, sorgu dizesinin içerdiği her girdiyi tek tek dolaştığı için ikisi de göründükleri sırayla listelenir. RFC 3986'da sorgu dizesi tanımlı bir yapı değil, bir gelenektir; bu yüzden karşı taraftaki sunucu karar verir: bazı çerçeveler ilkini, bazıları sonuncusunu alır, bazıları bir liste oluşturur. Kontrolün amacı genelde bu tekrarı görmektir.
UTM oluşturucu, zaten parametreleri olan bir açılış sayfasına ne yapar?
utm_ ile başlamayan parametreler olduğu gibi korunur, doldurduğunuz utm_ alanları ayarlanır (orada zaten bulunan değerin yerine geçer) ve boş bıraktıklarınız URL'den kaldırılır. Parça adresin sonunda kalır. Değerler URL serileştiricisi üzerinden yazılır; bu yüzden bir değerdeki boşluk olduğu gibi bırakılmaz, kaçışlanır - bir raporda tireleri okumak daha kolaydır.
Neden beni büyük harfler konusunda uyarıyor?
GA4 kampanya değerlerini tam geldikleri hâliyle tutar, bu yüzden “Email” ile “email” iki ayrı satır olur ve tek bir kampanya iki kampanya olarak raporlanır. Kontrol, beş alandan herhangi biri büyük harf içerdiğinde tetiklenir; ikinci bir uyarı da boş bıraktığınız utm_source, utm_medium veya utm_campaign alanlarını adıyla belirtir, çünkü etiketlenmemiş trafik kötü gruplanır. İkisi de tavsiyedir: bağlantı yine de oluşturulur ve gösterilir.
Tam URL Ayrıştırıcı ve UTM Oluşturucu rehberini okuyun (İngilizce)