Shop::Wildberries::ProductInfo - công cụ cào dữ liệu trang sản phẩm Wildberries

Tổng quan về công cụ cào dữ liệu
Sử dụng công cụ cào dữ liệu sản phẩm Wildberries, bạn có thể nhận được dữ liệu thẻ sản phẩm thông qua các liên kết sản phẩm hoặc theo NM ID.
Tính năng của A-Parser cho phép lưu các cài đặt cào dữ liệu để sử dụng sau này (preset), thiết lập lịch trình cào dữ liệu và nhiều tính năng khác. Bạn có thể sử dụng tính năng tự động nhân bản truy vấn, thay thế truy vấn con từ tệp, lặp qua các tổ hợp chữ-số và danh sách để nhận được số lượng kết quả tối đa có thể.
Dữ liệu thu thập được

Cơ bản
- Tên sản phẩm (
$title) - Đường dẫn danh mục trên WB (
$category) - Thương hiệu (
$brand) - Liên kết đến thương hiệu/danh mục trên WB (
$brandSubUrl) - Mã sản phẩm, nm ID (
$sku). Nếu không có sản phẩm — chỉ điền$sku - Mô tả (
$description) - Quốc gia sản xuất (
$country) - Màu sắc, cách nhau bởi
;($colors)
Giá và tình trạng hàng
- Giá cũ, giá gạch ngang trên trang web (
$price) — không bao gồm phí vận chuyển - Giá sau giảm giá (
$discountPrice) — không bao gồm phí vận chuyển - Phí vận chuyển riêng (
$logisticsPrice); nếu không có —0 - Giá với Ví WB (
$walletPrice) — chỉ khi Currency = RUB; giảm khoảng 2% so với$discountPrice, không bao gồm phí vận chuyển; không phải sản phẩm nào cũng có — khi đó là0 - Tồn kho (
$qty) — không phải số lượng bán
Tự tính toán giá cuối cùng "như trên trang web" trong mẫu của bạn, ví dụ $discountPrice + $logisticsPrice (trên giao diện WB, tổng số tiền có thể phụ thuộc vào điểm nhận hàng, công cụ cào dữ liệu trả về các thành phần riêng biệt).
Người bán
- Tên người bán (
$seller) - Liên kết đến người bán (
$sellerUrl) - Tên pháp nhân (
$sellerLegalName) - INN (
$inn) - OGRN (
$ogrn) - Nhãn hiệu thương mại (
$trademark) - Địa chỉ pháp lý (
$legalAddress)
Đánh giá
- Số lượng đánh giá (
$comments) - Xếp hạng sản phẩm (
$rating)
Mảng dữ liệu
- Ảnh (
$photos.$i.url) — liên kết đến hình ảnh sản phẩm - Lịch sử giá (
$prices.$i.date,$prices.$i.price) — số lượng ngày khác nhau tùy sản phẩm; một số sản phẩm có thể không có lịch sử - Thẻ tìm kiếm WB (
$tags.$i.tag) — "Người dùng cũng tìm kiếm với sản phẩm này"
Ứng dụng
- Theo dõi biến động giá sản phẩm
- Đánh giá sản phẩm theo xếp hạng, đánh giá và tình trạng hàng
- Thu thập tất cả hình ảnh sản phẩm
Truy vấn
Dưới dạng truy vấn — liên kết đến thẻ sản phẩm (bất kỳ tên miền wildberries.* nào) hoặc card=<NM ID>:
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
card=4068082
Thay thế truy vấn
Bạn có thể sử dụng macro tích hợp để thay thế truy vấn.
Ví dụ: chúng ta muốn công cụ cào dữ liệu tự động thay thế số mã sản phẩm vào liên kết sản phẩm theo thứ tự từ 1 đến 100 000. Để làm điều này, bạn có thể áp dụng macro {num:START:END}.
Trong truy vấn, hãy chỉ định liên kết đến bất kỳ sản phẩm nào và thay thế mã sản phẩm bằng macro:
https://www.wildberries.ru/catalog/{num:1:100000}/detail.aspx
Phương pháp này cho phép cào dữ liệu sản phẩm Wildberries một cách dễ dàng và tự động nhất ngay cả khi không biết mã sản phẩm của chúng. A-Parser sẽ tự động thay thế số theo thứ tự, truy cập trang và thu thập dữ liệu nếu có.
Các cài đặt có thể
| Tham số | Giá trị mặc định | Mô tả |
|---|---|---|
| Currency | RUB | Đơn vị tiền tệ của giá trong kết quả: RUB, BYN, KZT, KGS, AMD, UZS, TJS, ETB, GEL. $walletPrice chỉ được điền khi là RUB |
| Address | Moskva | Địa chỉ điểm nhận hàng; cùng với tọa độ xác định khu vực và ảnh hưởng đến giá cả |
| Latitude | 55.753737 | Vĩ độ của điểm nhận hàng |
| Longitude | 37.6201 | Kinh độ của điểm nhận hàng |
| Max concurrent browser pages | 10 | Số lượng trang Chrome mà công cụ cào dữ liệu có thể mở đồng thời. Khi số luồng lớn, hãy tăng cẩn thận — tải trọng lên bộ nhớ và CPU sẽ tăng |
| Chrome Headless | ☑ | Chạy trình duyệt ở chế độ ẩn danh |
| Use sessions | ☑ | Lưu các phiên làm việc. Nếu phiên phù hợp — trình duyệt sẽ không khởi chạy cho truy vấn đó |
Theo mặc định, Wildberries hiển thị kết quả cho Moscow. Trong công cụ cào dữ liệu, có khả năng thiết lập điểm nhận hàng và danh sách kết quả sẽ được gắn với một địa điểm cụ thể. Để làm điều này, bạn cần xác định lại 3 tham số: Address, Longitude và Latitude. Bạn có thể lấy các giá trị cần thiết cho các tham số này trong trình duyệt:
1. Chọn điểm nhận hàng mong muốn, sau khi đã mở Công cụ dành cho nhà phát triển (trong Chrome nhấn phím F12)

2. Trong tab "Mạng", tìm truy vấn show và sao chép dữ liệu vào cài đặt công cụ cào dữ liệu
Sau khi chọn điểm nhận hàng, hãy mở tab Mạng (trong Chrome tiếng Anh là Network). Tìm truy vấn show, trong phần phản hồi (Preview) hãy sao chép address, coordinates vào các trường Address, Latitude và Longitude của công cụ cào dữ liệu tương ứng.
