Автоматичне збагачення карток товарів

7 хв

Прайс постачальника дає назву, ціну й артикул. Усе інше — опис, характеристики, фото — доводиться діставати руками, а без них товар не продається: покупець не бачить, чим ця модель відрізняється від сусідньої, а маркетплейс відхиляє картку за неповноту.

Автоматичне збагачення робить це за вас: знаходить товар в інтернеті, читає знайдені сторінки, зводить дані з кількох джерел в один набір і заповнює картку. Причому кожній картці ставить бал якості, щоб ви бачили, наскільки вдалим вийшов результат.

Де це у програмі

Вікно
сітка товарів → дія «Збагатити»; вікно називається «Автоматичне збагачення товарів з використанням AI»
Що видно вгорі
лічильники: усього збагачено, збагачено сьогодні, середній бал якості, автоматично створених парсерів
Сусідній інструмент
пошук контенту для товарів — старіший спосіб, де сайти-джерела ви задаєте самі
Вікно «Автоматичне збагачення товарів з використанням AI»: лічильники, фільтри й налаштування процесу
1Середній бал якості
2Тільки не збагачені товари
3Оновити наявні дані
4Агрегація лише з картки товару
5Мінімальний бал якості
  1. Середній бал якості за всі збагачення акаунта — показує, наскільки повними виходять картки.
  2. Фільтр пропускає товари, які вже проходили збагачення: захищає від повторної оплати тієї самої роботи.
  3. Вимкнено — заповнюються лише порожні поля. Увімкнено — ваші дані перезаписуються зібраними.
  4. Локальний режим: зовнішні сайти не парсяться, ШІ працює з тим, що вже є в картці.
  5. Поріг: результат, гірший за цей бал, у картку не зберігається. За замовчуванням 50.

Два режими роботи

Зовнішній пошукТільки з картки товару
Що робитьшукає товар у пошуковій системі, парсить знайдені сторінки, зводить данібере те, що вже є в картці, і просить ШІ зібрати з цього характеристики
Джереласайти виробників, маркетплейси, магазинивласний опис, поля картки
Коли братиу картці майже нічого немаєопис є, а характеристики порожні
Швидкість і вартістьповільніше, дорожче: кілька сторінок на товаршвидко, один запит до ШІ

Перемикає режим прапорець «Агрегація даних лише з картки товару». Для нього окремо задається мінімум символів для локального парсингу: якщо в картці менше тексту, розбирати нема чого.

Локальний режим недооцінюють, а він закриває найчастіший випадок: опис від постачальника є, він довгий і зв'язний, але характеристики в ньому лежать текстом, а не полями. ШІ витягує з цього тексту нормальні пари «назва — значення», і жоден зовнішній сайт для цього не потрібен.

Відбір товарів

Працює так само, як інші масові операції: береться обрана категорія, фільтр сітки й позначені рядки. Плюс два власні фільтри:

  • Тільки товари без атрибутів — не чіпати те, де характеристики вже заповнені;
  • Тільки не збагачені товари — пропустити ті, що вже проходили збагачення.

І окремо — ліміт товарів: нуль означає «усі». Для першого прогону ставлять невелике число й дивляться на результат.

Обидва фільтри за замовчуванням економлять вам гроші: без них повторний запуск знову піде в інтернет за товарами, які вже збагачені, і знову заплатить за сторінки й за ШІ. Знімайте їх свідомо — наприклад, коли хочете перезібрати дані з кращими налаштуваннями.

Налаштування процесу

НалаштуванняЩо робить
Оновити наявні даніперезаписувати те, що в картці вже заповнене. Вимкнено — дописуються тільки порожні поля
Додавати зображеннязабирати фото з джерела в картку
Мінімальний бал якостіпоріг: результат, гірший за цей бал, у картку не зберігається
Ліміт парсингу сайтів для 1 товарускільки знайдених сторінок читати на кожен товар
Створювати базовий шаблон атрибутівзаводити в довіднику характеристики, яких ще немає
Автоматично створювати парсеридля кожного знайденого сайту програма сама робить парсер
Список сайтів для ігноруваннязвідки не брати дані — по одному домену в рядку
Список сайтів за якими виконувати пошукбілий список: шукати тільки на цих сайтах

Значення за замовчуванням підібрані під обережний перший прогін: мінімальний бал 50, ліміт товарів 0 (усі відібрані), три сайти на товар, мінімум 400 символів для локального парсингу. Увімкнені обидва фільтри відбору, створення шаблону атрибутів і автоматичне створення парсерів; вимкнені — перезапис наявних даних, додавання зображень і локальний режим.

«Оновити наявні дані» — найнебезпечніший перемикач у вікні. Увімкнений, він дозволяє перезаписати ваші вичитані описи й характеристики тим, що ШІ зібрав із чужих сайтів. Для каталогу, який уже вели руками, правильний порядок такий: спершу прогін із вимкненим перемикачем (заповнить тільки порожнє), подивитися результат, і лише потім вирішувати, чи потрібне перезаписування.

Білий список сайтів різко піднімає якість. Якщо ви знаєте два-три сайти, де характеристики вашої товарної групи описані повно й однаково (сайт виробника, великий профільний магазин), впишіть саме їх — і збагачення перестане тягнути випадкові дані з агрегаторів і дошок оголошень.

Бал якості: з чого він складається

Після того як дані зведені, програма рахує бал від 0 до 100. Рахунок простий і повністю передбачуваний:

Що знайшлосяБалів
Назва довша за 10 символів20
Повний опис довший за 100 символів20
…або короткий опис довший за 50 символів10
Характеристики: 25 і більше95
15–24 характеристики85
10–14 характеристик65
5–9 характеристик20
1–4 характеристики10
Зображень 5 і більше15
3–4 зображення10
1–2 зображення5
Є штрихкод або артикул виробника15

Сума обмежена сотнею. Головне, що видно з цієї таблиці: бал майже цілком визначається кількістю характеристик. Десять знайдених характеристик самі по собі дають 65 балів, а найповніша назва з описом і фото без характеристик — лише 55.

Звідси практичний висновок про мінімальний бал. Значення за замовчуванням — 50; це означає «або близько десяти характеристик, або назва з описом плюс артикул». Піднімете поріг до 80 — у картку потраплятиме тільки те, де зібрано півтора десятка характеристик, решта відсіється з причиною «низький бал якості». Це не помилка, а ваш власний фільтр.

Як іде робота

Товари ставляться в чергу й обробляються фоном — вікно можна закрити. У журналі роботи видно кожен крок: який товар обробляється, які джерела знайдені, скільки з них удалося прочитати, який вийшов бал і що саме збережено в картку.

Кнопка «Зупинити» надсилає сигнал зупинки: почата обробка поточного товару завершується, нові з черги не беруться.

Типові рядки журналу, які варто розуміти:

ПовідомленняЩо означає
Джерела даних не знайденіпошукова система нічого не дала за назвою товару — зазвичай назва надто загальна або спотворена
Не вдалося отримати дані з жодного джереласторінки знайшлися, але прочитати їх не вдалося
План «Б»парсер сайту не спрацював, програма перейшла на розбір тексту сторінки
Низький бал якостідані зібрані, але не дотягнули до вашого порога — у картку не збережені
Помилка агрегації даних з AIШІ не повернув коректну відповідь; товар можна прогнати повторно

Чого збагачення не робить

  • Не вигадує дані. Якщо товару немає в інтернеті й опису немає в картці, взяти інформацію нема звідки.
  • Не перевіряє правдивість знайденого: дані беруться з чужих сайтів як є.
  • Не ставить ціни й наявність — це прайс-листи, а не збагачення.
  • Не замінює вичитку. Особливо для технічних товарів вибіркова перевірка обов'язкова.
  • Не працює безкоштовно: сторінки й виклики ШІ списуються з балансу.

Розбір частих проблем

Що ви бачитеЧому такЩо зробити
«Товари не знайдені за заданими фільтрами»увімкнені обидва фільтри, і всі товари вже збагачені або мають атрибутизняти «тільки не збагачені» чи «тільки без атрибутів»
Багато товарів із причиною «низький бал якості»поріг вищий, ніж дають знайдені данізнизити мінімальний бал або звузити пошук білим списком сайтів
Джерела не знаходятьсяназва товару надто загальна або з внутрішнім кодомпривести назви до вигляду «виробник + модель»
Дані прийшли з випадкових сайтівпошук іде по всьому інтернетузаповнити білий список або чорний список доменів
Перезаписалися вичитані описиувімкнено «Оновити наявні дані»вимкнути перемикач; відкоту немає
Характеристики з'явилися, але дивніджерела описують інший варіант товарузвузити пошук і перевірити кілька карток вручну
Фото не додалисявимкнено «Додавати зображення»увімкнути перемикач
У довіднику з'явилося багато нових характеристикувімкнено «Створювати базовий шаблон атрибутів»так і задумано; зайве прибирають пошуком дублікатів
Локальний режим нічого не даву картці менше тексту, ніж задано мінімумом символівзнизити мінімум або брати зовнішній пошук
Прогін іде дуже довгона кожен товар читається кілька сторінокзменшити ліміт сайтів на товар і ліміт товарів

Часті питання

Який режим вибрати?

Якщо в картці порожньо — зовнішній пошук. Якщо є опис від постачальника, а характеристик немає — «Агрегація даних лише з картки товару»: це швидше, дешевше й без ризику підтягнути чужі дані.

Що таке бал якості й звідки береться число?

Це сума за зібрані дані: назва — 20, опис — до 20, характеристики — до 95, зображення — до 15, штрихкод чи артикул виробника — 15, разом не більше 100. Фактично бал показує, скільки знайдено характеристик.

Який мінімальний бал ставити?

За замовчуванням 50 — це приблизно десяток характеристик або назва з описом і артикулом. Вище 80 має сенс, коли потрібні тільки повні картки й ви готові, що більшість товарів відсіється.

Чи перезапише збагачення мої описи?

Тільки якщо увімкнути «Оновити наявні дані». За замовчуванням заповнюються лише порожні поля. Відкоту немає, тому перший прогін роблять із вимкненим перемикачем.

Як зробити, щоб дані брали тільки з потрібних сайтів?

Заповнити «Список сайтів за якими виконувати пошук» — по одному домену в рядку. Зворотна дія — «Список сайтів для ігнорування»: туди вписують агрегатори й дошки оголошень.

Чим це відрізняється від пошуку контенту для товарів?

У пошуку контенту джерела й правила розбору задаєте ви. Тут програма сама шукає товар, сама створює парсери для знайдених сайтів і сама зводить дані через ШІ, а ви керуєте лише межами: фільтрами, списками сайтів і порогом якості.

Чи можна закрити вікно під час роботи?

Так, товари обробляються фоном у черзі. Хід видно в журналі роботи, а кнопка «Зупинити» припиняє взяття нових товарів із черги.

Суміжні теми

Чи була стаття корисною?