← Tüm yazılara dön

HeySeller günlük Etsy satışlarını scraping olmadan nasıl tahmin ediyor

Sık aldığımız bir soru: "Etsy günlük satışları herkese açık göstermezken HeySeller uzantısı bu ilanın bugün 6 adet sattığını nasıl biliyor?"

Kısa cevap: bilmiyor. Tahmin ediyor. Herkese açık verilerden. Tarayıcınızda hesaplanıyor. Ve nasıl olduğunu tam olarak anlatmak istiyoruz, çünkü araçların metodolojisi konusunda dürüst olması gerektiğini düşünüyoruz.

Etsy zaten neyi kamuya gösteriyor

Herhangi biri — anonim bir ziyaretçi bile — bunları her ilan veya mağaza sayfasında görebilir:

  • "X sold" sayısı her ilanda (ilanın oluşturulmasından bu yana toplam)
  • "X sales" her mağaza sayfasında (mağazanın toplam yaşam boyu satışı)
  • "In Y carts" bildirimi (geçici, uygulandığında)
  • Tarihli yorumlar (her yorumda tarih damgası var)
  • "Recently sold" küçük resimleri bazı mağaza sayfalarında

Bunların hepsi Etsy'nin normal HTML'sinin parçası. Giriş gerekmez.

Günlük satışları nasıl tahmin ediyoruz

HeySeller uzantısı çok basit bir şey yapar. Bir Etsy ilanını ziyaret ettiğinizde, zaten baktığınız sayfadan "X sold" sayısını okur ve bugünün tarihiyle birlikte yerel olarak tarayıcınıza kaydeder.

Bir sonraki sefer o ilanı ziyaret ettiğinizde — yarın, üç gün sonra, bir hafta sonra — yeni "X sold" sayısını okur ve farkı hesaplarız.

gün 1 ziyaret: 124 satıldı
gün 3 ziyaret: 130 satıldı
tahmini günlük satış: 6 / 2 gün = günde 3

Hepsi bu. Sihir yok. Scraping yok. Etsy'nin ters mühendislikle çözülmüş iç işleyişi yok. Sadece Etsy'nin zaten yayımladığı bir sayı üzerinde fark matematiği.

Neden bunlara tahmin diyoruz

Bu sayıları her zaman tahmin olarak etiketlememizin, asla kesin dememenizin beş nedeni:

  1. Sıklığı siz belirlersiniz. Bir ilanı sadece 3 günde bir ziyaret ediyorsanız, 3 günlük aralıklarla tahmin ederiz. Günlük hassasiyet günlük ziyaret gerektirir.
  2. Etsy "sold" sayacını yuvarlar. "20 sold" gösteren bir ilan aslında 22 veya 18 olabilir — Etsy her zaman gerçek zamanlı güncellemez.
  3. İadeler sayıyı etkiler. 5 ürün satılıp 1 iade edilirse, kamu sayacı azalabilir.
  4. Sayı dijital ve paket SKU'ları farklı içerebilir. Etsy'nin kesin metodolojisi kamuya açık değil.
  5. İlk ziyarette temel yok. Herhangi bir tahmin hesaplamak için farklı tarihlerde en az 2 ziyarete ihtiyacımız var.

YAPMADIĞIMIZ şeyler — beş sert çizgi

Bu, Etsy inceleme ekibinin ve kullanıcılarımızın tamamen net olmasını istediğimiz kısım:

  1. Headless tarayıcı scraping yok. Puppeteer yok, Selenium yok, herhangi bir HeySeller sunucusundan etsy.com'u tarayan otomatik bot yok.
  2. Arka plan sekmeleri yok. Uzantı, kendiniz ziyaret etmediğiniz etsy.com sayfalarını sessizce açmaz.
  3. Rakip verisi için Etsy API kullanımı yok. Etsy Open API rakip satış verilerini açığa çıkarmaz ve biz de bu yolla almaya çalışmıyoruz.
  4. Üçüncü taraf toplayıcılardan veri satın alma yok. Bazı araçlar scraping verilerini toptan yeniden satar — biz satmıyoruz.
  5. Özel mağaza panolarına erişim yok. Sadece Etsy'nin her ziyaretçiye zaten gösterdiğini görebiliyoruz.

Bu diğer araçlarla nasıl karşılaştırılır

Diğer tarayıcı-uzantı analiz araçları (EverBee, eRank, Sale Samurai) genel olarak benzer yaklaşımlar kullanır — herkese açık Etsy sayfalarının DOM okuması. Bazıları ayrıca kullanıcıların ziyaret etmediği ilanlara ait veriyi doldurmak için sunucu tarafı scraping botları çalıştırır. Bu ikinci kısım Etsy Kullanım Şartları altında gri bir alandır.

Sunucu tarafı scraping yapmamayı seçtik. Bize daha fazla veri verirdi ama bizi Etsy uyum sınırının dışına çıkarırdı ve daha büyük, kırılgan bir veri seti yerine daha küçük, dürüst bir veri setini tercih ederiz.

Neden bu kadar şeffaf?

Üç neden:

  1. Satıcılar araçlarının ne yaptığını bilmeyi hak eder. Özellikle o araçlar işlerine bitişik veri okuyorken.
  2. Etsy'nin inceleme ekibi uyum hikayemizi doğrulayabilmelidir. Uyum referansımız kapsamları, endpoint'leri ve tam olarak bu uzantı mimarisini kapsayan tek bir sayfadır.
  3. Matematiği anladığınızda ürün daha kullanışlıdır. Bağlamı olmayan "günde 3 satıldı" yanıltıcıdır. "3 gün arayla 2 ziyarete göre tahmin edilen günde 3 satıldı" dürüsttür.
HeySeller'ın gösterdiği her günlük satış numarası tahmin olarak etiketlenir. Asla kesin hassasiyet iddia etmeyiz.

CTA: Tam teknik mimari için uyum sayfamıza bakın. Uzantıya erken erişim için betaya katılın.