Çektiğim ilanlarda telefon alanı neden boş geliyor?

Fiyat ve konum alanları eksiksiz geliyor ama telefon sütunu neredeyse tamamen boş. Ayar hatası mı yapıyorum, yoksa bilinçli bir tercih mi?

Soru

Veri analistiyim, elimdeki tabloyu bir fiyat modeline besleyeceğim. Tarama sonucu genel olarak çok iyi: ilan numarası, fiyat, metrekare, ilçe, ilan tarihi, hepsi dolu ve tutarlı geliyor. Bu tarafta bir şikâyetim yok, aynı ilanı iki kez yazmamış olması da hoşuma gitti. Ancak telefon sütununda 1.240 satırın yalnızca 30 kadarında değer var, geri kalanı boş. Önce şablonda alanı seçmeyi unuttum sandım, kontrol ettim seçiliydi. Sonra tarama hızını düşürdüm, yine değişmedi. Bir hata mesajı da almıyorum, sütun sessizce boş kalıyor. Anlamak istediğim Bu bir hata mı, yoksa kasıtlı bir davranış mı? Dolu gelen 30 satırın farkı ne? Ayarla açılabilen gizli bir seçenek var mı? Yoksa bu veriyi hiç beklememem mi gerekiyor? Modelim telefon alanına ihtiyaç duymuyor aslında, ama sütunun neden boş olduğunu anlamadan raporu teslim etmek istemiyorum. Yarın biri sorarsa cevabım olsun. Veri kalitesi raporunda her sütunun doluluk oranını yazıyorum; yüzde iki dolulukla duran bir sütunu açıklamasız bırakmak benim için kabul edilebilir değil. Ya sütunu tamamen kaldırırım ya da nedenini yazarım, ikisinin arasında bir yer yok.

Yanıtlar

Emlak tarafından söyleyeyim: sahibinden ilanlarında telefon zaten her ilanda doğrudan görünmüyor. Bazı ilanlarda numara açık yazıyor, bazılarında görmek için ek bir adım gerekiyor. Sizin dolu gelen 30 satırınız muhtemelen numarayı ilan metnine yazmış olanlardır. Yani boş sütun bot beceriksizliği değil, sayfada o verinin olmaması. Ben de aynı şeyi yaşamıştım, günlerce ayarlarla uğraştım boşuna. Sonunda bir meslektaşım söyledi de anladım; numarayı görmek için ilanda ayrı bir adım gerekiyor, o adım da toplu iş için uygun değil. Selin hanım doğru noktaya değindi, biz de tercih tarafını açıklayalım. Kısa cevap: bu bir hata değil, bilinçli bir sınır. Bot yalnızca sayfada açıkça görünen içeriği okur. Numarayı görünür kılmak için ek etkileşim gerektiren durumlarda bot o adımı toplu şekilde tekrarlamaz. İlan metninin içine numarasını yazmış ilanlarda değer okunur; sizin dolu gelen satırlarınız bunlar. Bu davranışı açan gizli bir ayar yoktur. Toplu iletişim bilgisi çıkarmak hem platform kurallarıyla hem KVKK ile doğrudan çakışan bir kullanım olduğu için üründe kapalıdır. Raporda sütun tamamen kaldırılmaz çünkü elde edilebilen değerler yazılır; boş bırakılan satır "veri yoktu" anlamına gelir. Raporunuzda bu sütunu açıklamalı bırakmanız yeterli: "yalnızca ilan metninde açıkça paylaşılmış numaralar" notu, sorulduğunda tam ve doğru cevaptır. Modeliniz bu alana ihtiyaç duymadığı için de bir kaybınız yok. Ekleyeyim: analiz tarafında boş sütun ile yanlış dolu sütun arasında dağlar kadar fark var. Boş olması dürüst bir sinyal, hiç değilse ne olmadığını biliyorsun. Kimi araçlar bu tür alanları tahminle doldurup insanı yanıltıyor, sonra modelin çöpe gidiyor. Ben olsam sütunu modele hiç sokmam, sadece veri sözlüğüne "erişilemez alan" olarak not düşerim. Kaan bey zaten oraya gidiyorsun sanırım. Böylesi hem dürüst hem savunulabilir oluyor. Cevaplar için teşekkürler, kafamdaki soru işareti kalktı. Sütunu veri sözlüğüne "erişilemez alan" olarak not düşüp modele almıyorum, doluluk oranını da raporda ayrıca belirteceğim. Bir sorum daha var: ilan metni sütununu tam metin olarak alabiliyor muyum? Numarayı değil ama metnin kendisini işleyip başka sinyaller çıkarmayı düşünüyorum; örneğin "acil" ya da "krediye uygun" gibi ifadeler fiyat davranışıyla ilişkili olabilir. Bu alanı şablonda göremedim, gözden mi kaçırdım? Evet, ilan açıklaması tam metin olarak alınabilir; şablonda "açıklama" alanını işaretlemeniz yeterli. Uzun metinler Excel hücresine sığmayabileceği için CSV çıktısını tercih etmenizi öneririz. Metin işlerken bir uyarı: açıklamanın içinde kullanıcıların yazdığı iletişim bilgileri geçebilir. Kendi tarafınızda bunları temizlemeyi baştan planlarsanız, hem tabloyu sadeleştirmiş hem kişisel veri taşımamış olursunuz. Basit bir kural yeterli: metne alırken uzun rakam dizilerini ayıklayın, böylece açıklamayı kaybetmeden iletişim bilgisini dışarıda bırakmış olursunuz.