Veri

Query String Parser

API çağrılarını analiz etmek ve UTM parametrelerini incelemek için.

Son güncelleme:

Query String (Sorgu Dizesi) Nedir?

Bir URL'de ? işaretinden sonra gelen ve & ile ayrılmış anahtar=değer çiftlerinden oluşan bölüm, query string olarak adlandırılır. Bu yapı, bir web sayfasına ek parametre (arama terimi, sayfa numarası, pazarlama kaynağı) iletmek için kullanılır.

UTM Parametrelerini İncelemek

Pazarlama kampanyalarında kullanılan utm_source, utm_medium, utm_campaign gibi parametreler, bir ziyaretçinin siteye hangi kaynaktan geldiğini izlemek için URL'ye eklenir. Bu araç, uzun ve karmaşık görünen bir kampanya linkini anahtar-değer tablosuna dönüştürerek her parametrenin ne anlama geldiğini hızlıca görmenizi sağlar.

Anahtar-Değer Tablosundan URL Oluşturma

Tersine, ayrı ayrı anahtar-değer çiftleri girerek de geçerli, doğru kodlanmış bir query string/URL üretebilirsiniz; bu, API test etmek veya elle URL oluştururken kodlama hatalarını önler.

Nasıl Kullanılır?

  1. 1URL veya query string yapıştırın.
  2. 2Anahtar-değerleri görüntüleyin/düzenleyin.

Sık Sorulan Sorular

Aynı anahtar birden fazla kez geçerse ne olur?
Bazı sistemler bunu bir dizi (array) olarak yorumlar (örn. ?renk=kirmizi&renk=mavi); bu araç bu tür tekrarlanan anahtarları da gösterir.
Query string'deki özel karakterler otomatik kodlanır mı?
Evet, anahtar-değer tablosundan URL oluştururken özel karakterler otomatik olarak yüzde kodlamayla (%XX) güvenli hale getirilir.
# işaretinden sonraki kısım (fragment) da işlenir mi?
Hayır, # işaretinden sonraki kısım (URL fragment/hash) query string'in bir parçası değildir ve ayrı ele alınır.
Boş değerli bir parametre (örn. ?ara=) ne gösterilir?
Böyle bir parametre, tabloda boş string değeriyle birlikte listelenir.