Shop::Wildberries::ProductInfo - Wildberries ürün sayfası veri kazıyıcı

Veri kazıyıcı incelemesi
Wildberries ürün veri kazıyıcı kullanarak, bu ürünlerin sayfa bağlantı listesine göre ürün verilerini alabilirsiniz.
A-Parser işlevselliği, veri çekme ayarlarını daha sonra kullanmak üzere kaydetmenize (presetler), veri çekme zamanlaması belirlemenize ve çok daha fazlasına olanak tanır. Mümkün olan maksimum sonuç sayısını elde etmek için otomatik sorgu çoğaltma, dosyalardan alt sorgu yerleştirme, sayısal-alfabetik kombinasyonları ve listeleri tarama özelliklerini kullanabilirsiniz.
Toplanan veriler

Temel
- Ürün adı (
title) - WB üzerindeki kategori yolu (
category) - Marka (
brand) - WB üzerindeki marka/kategori bağlantısı (
brandSubUrl) - Stok kodu, nm ID (
sku) - Açıklama (
description) - Üretim ülkesi (
country) - Renkler,
;ile ayrılmış (colors)
Fiyatlar ve stok durumu
- Eski fiyat, sitede üzeri çizili olan (
price) — teslimat hariç - İndirimli fiyat (
discountPrice) — teslimat hariç - Ayrıca teslimat ücreti (
logisticsPrice); yoksa —0 - WB Cüzdan ile fiyat (
walletPrice) — sadece Currency = RUB olduğunda;discountPriceüzerinden yaklaşık %2 indirim, teslimat hariç; her üründe bulunmaz — bu durumda0veya boş - Stok miktarı (
qty) — satış miktarı değildir
Sitedeki gibi "toplam fiyatı" şablonda kendiniz oluşturun, örneğin discountPrice + logisticsPrice (WB vitrininde toplam tutar teslimat noktasına göre değişebilir, veri kazıyıcı bileşenleri ayrı ayrı verir).
Satıcı
- Satıcı adı (
seller) - Satıcı bağlantısı (
sellerUrl) - Yasal isim (
sellerLegalName) - Vergi kimlik numarası (
inn) - OGRN (
ogrn) - Ticari marka (
trademark) - Yasal adres (
legalAddress)
İncelemeler
- Yorum sayısı (
comments) - Ürün puanı (
rating)
Diziler
- Fotoğraflar (
photos,urlalanı) — ürün görsellerine bağlantılar - Fiyat geçmişi (
prices,date,pricealanları) — alan değerleri eksik olabilir veya sayıca farklılık gösterebilir, yani farklı ürünlerin geçmişinde farklı sayıda tarih ve fiyat olabilir ve bazı ürünler için bu bilgi hiç sunulmayabilir - WB arama etiketleri (
tags,tagalanı) — "Bu ürünle birlikte arananlar"
Kullanım durumları
- Ürün fiyat dinamiklerinin takibi
- Ürünlerin puan, yorum ve stok durumuna göre değerlendirilmesi
- Tüm ürün görsellerinin toplanması
Sorgular
Sorgu olarak ürün bağlantılarını belirtmeniz gerekir, örneğin:
https://www.wildberries.ru/catalog/13823047/detail.aspx
https://www.wildberries.ru/catalog/12622014/detail.aspx?targetUrl=MI
https://www.wildberries.ru/catalog/4068082/detail.aspx?targetUrl=MI
https://www.wildberries.ru/catalog/2776868/detail.aspx?targetUrl=GP
Sorgu makroları
Yerleşik sorgu makrolarını kullanabilirsiniz.
Örneğin, veri kazıyıcının ürün bağlantısındaki stok kodu numarası yerine otomatik olarak sırayla 1den 100 000e kadar değerler koymasını istiyoruz. Bunun için {num:START:END} makrosunu uygulayabilirsiniz.
Sorgu olarak herhangi bir ürün bağlantısını belirtip stok kodu yerine makroyu yazalım:
https://www.wildberries.ru/catalog/{num:1:100000}/detail.aspx
Bu yöntem, Wildberries ürünlerini stok kodlarını bilmeseniz bile son derece kolay ve otomatik bir şekilde çekmenizi sağlar. A-Parser numarayı sırayla yerine koyacak, sayfaya girecek ve eğer varsa verileri toplayacaktır.
Olası ayarlar
| Parametre | Varsayılan değer | Açıklama |
|---|---|---|
| Currency | RUB | Sonuçlardaki fiyat para birimi: RUB, BYN, KZT, KGS, AMD, UZS, TJS, ETB, GEL. walletPrice değişkeni yalnızca RUB olduğunda doldurulur |
| Address | Teslimat noktası adresi; koordinatlarla birlikte bölgeyi belirler ve fiyatları etkiler | |
| Longitude | Teslimat noktasının boylamı | |
| Latitude | Teslimat noktasının enlemi | |
| Max concurrent browser pages | 5 | Veri kazıyıcının aynı anda kaç Chrome sayfası açabileceği. Çok sayıda iş parçacığı olduğunda dikkatli artırın — bellek ve CPU yükü artar |
| Chrome Headless | ☑ | Tarayıcıyı arka plan modunda (görünür pencere olmadan) başlatma. Sitedeki kontrol geçilmiyorsa veya hata ayıklama gerekiyorsa işareti kaldırın |
Varsayılan olarak Wildberries sonuçları Moskova için görüntüler. Veri kazıyıcıda bir teslimat noktası belirleme imkanı vardır ve sonuç listesi belirli bir konuma bağlanacaktır. Bunu yapmak için 3 parametreyi yeniden tanımlamanız gerekir: Address, Longitude ve Latitude. Bu parametreler için gerekli değerleri tarayıcıdan alabilirsiniz:
1. Geliştirici Araçlarını (Chrome'da F12 tuşu) önceden açarak istediğiniz teslimat noktasını seçin

2. Ağ sekmesinde create?version=1 sorgusunu arayın ve verileri veri kazıyıcı ayarlarına kopyalayın
Teslimat noktasını seçtikten sonra Ağ (Chrome'da İngilizce — Network) sekmesini açın. create?version=1 sorgusunu bulun, yanıtta (Preview) address, lat ve lon değerlerini veri kazıyıcının sırasıyla Address, Latitude ve Longitude alanlarına kopyalayın.
