Otsledit sayfadaki fiyatı nasıl bulur: sinir ağı ve basit sezgisel yöntem
Bir ürün sayfasında fiyata benzeyen bir düzine sayı olabilir: güncel fiyat, üstü çizili eski fiyat, aylık taksit, kargo ücreti, kulüp fiyatı ve aşağıda önerilen ürünlerin fiyatları. Bir fiyat takipçisi, doğrusunu seçebildiği kadar değerlidir. Otsledit bunu nasıl yapıyor ve yanlış seçtiğinde ne yapmalısınız?
Otsledit fiyatı iki yolla bulur. Sinir ağı sayfanın tamamını okur ve ana fiyatı seçer. Basit sezgisel yöntem en büyük yazı tipiyle yazılmış fiyatı alır. İkisi de tarayıcınızın içinde çalışır: sayfa tarayıcıdan çıkmaz ve neyi takip ettiğinize dair hiçbir şey hiçbir yere gönderilmez.
Sinir ağı yalnızca boyuta bakmaz. Fiyat olabilecek her sayı için bir dizi işareti tartar: yazı tipi, yanında para birimi simgesi olup olmadığı, sayının sayfanın yapılandırılmış verilerinde de geçip geçmediği, üstünün çizili olup olmadığı, sayfadaki konumu ve genellikle başkalarının fiyatlarını barındıran bir bölüme ait olup olmadığı — öneriler, sponsorlu bloklar, kargo. Bu yüzden ana fiyatın en büyük olmadığı sayfalarda bile doğrusunu seçebilir.
Basit sezgisel yöntem adının söylediğini yapar: sayfadaki fiyatlar arasından en büyük yazı tipiyle yazılanı alır. Düzenli bir ürün sayfasında bu neredeyse her zaman doğru cevaptır; sade tasarımlı mağazalarda çoğu kez öne geçmesinin nedeni de budur. Bağlamı anlamaz ama öngörülebilirdir ve sinir ağı üst üste ıskaladığında öngörülebilirlik işe yarar.
Her iki durumda da fiyat, takip oluşturulurken bir kez değil, her kontrolde yeniden aranır. Bu önemlidir: mağazalar sayfalarını yeniler ve tek bir öğeye kalıcı olarak bağlı bir takip sessizce bozulurdu. Otomatik algılama, takibin bir tasarım değişikliğini kendi başına atlatmasını sağlar.
Her takibin izleme listesindeki kartında küçük bir rozet bulunur: sinir ağı için AI, basit sezgisel yöntem için A. Rozete tıklamak yalnızca o takibin yöntemini değiştirir. Ayarlardaki anahtar mevcut takiplere dokunmaz; yalnızca yeni takiplerin hangi yöntemle oluşturulacağını belirler.
Bir de üçüncü, en güçlü durum var: hiç rozet olmaması. Bu, fiyatı elle seçtiğiniz anlamına gelir — açılır penceredeki aday listesinden ya da sayfadaki öğeyi kendiniz göstererek. Böyle bir takip tam olarak o öğeyi CSS seçicisiyle izler ve otomatik algılama ona karışmaz. Bir mağaza her iki yöntemi de sürekli şaşırtıyorsa, elle seçim tartışmayı bitirir.
Ne zaman değiştirmeli? Takip şüpheli derecede küçük bir sayı gösteriyorsa büyük olasılıkla bir taksite ya da kargo ücretine takılmıştır; diğer yöntemi deneyin. Şüpheli derecede büyükse üstü çizili eski fiyatı ya da bir seti almış olabilir. Sayı aynı sayfada iki değer arasında gidip geliyorsa mağaza büyük ihtimalle bölgelere farklı fiyat gösteriyordur; takip ayarlarında bunun için para birimi değişikliğini yok sayan ayrı bir seçenek vardır.
Son bir pratik not: aynı sayfa bir yönteme boyun eğip diğerine direnebilir, evrensel bir kazanan yoktur. Rozeti değiştirin, işe yaramazsa takibi yeniden oluşturup fiyatı elle seçin. Bazen çalışan bir takip ancak hepsini deneyerek bulunur — bulunduktan sonra ise çalışmaya devam eder.