Начало работы с агрегаторами цен B2BLIX
Создайте первую синхронизацию цен, подготовьте небольшой фид товаров, соберите цены конкурентов, проверьте рассчитанные результаты и безопасно протестируйте XML или передачу данных в магазин, прежде чем расширять каталог.
В этом руководстве объясняется, как создать первую синхронизацию B2BLIX Price Aggregators, импортировать небольшую группу товаров, собрать общедоступные предложения конкурентов, проверить рассчитанные цены и подготовить результаты для магазина.
Рекомендуется начать с одного источника сравнения цен и небольшой группы типовых товаров. После проверки корректности импортированных данных, результатов поиска, расчетов и экспорта можно добавить больше товаров или увеличить частоту мониторинга.
Важно: B2BLIX использует точный поисковый запрос, который вы предоставляете. Система обрабатывает общедоступные карточки результатов, возвращенные выбранным источником сравнения цен, но самостоятельно не подтверждает, что каждый результат относится к тому же товару, модели, варианту, состоянию или акции.
Как работает настройка
Синхронизация цен объединяет:
- Источник данных о товарах, например Google Spreadsheet или XML-фид.
- Одну выбранную платформу сравнения цен.
- Расписание мониторинга товаров.
- Настройки расчета BuyBox.
- XML-вывод или поддерживаемую интеграцию с магазином.
- Отчеты и подробности расчетов на уровне товаров.
Каждая синхронизация работает независимо. Если вы хотите отслеживать те же товары на другой платформе сравнения цен, создайте отдельную синхронизацию для этого источника.
Термин BuyBox в B2BLIX обозначает внутреннюю модель сравнения и ценообразования B2BLIX. Это не означает, что выбранная платформа сравнения цен использует официальный BuyBox маркетплейса или определяет продавца-победителя.
Шаг 1. Подготовьте небольшой источник товаров
Начните с небольшой пилотной группы, а не со всего каталога. Группу примерно из 10–100 типовых товаров обычно проще проверить, чем несколько тысяч товаров.
Можно использовать:
- XML-файл по URL.
- Google Spreadsheet, доступный по ссылке.
Google Spreadsheet часто является самым простым вариантом для первоначального тестирования.
Обязательная информация о товаре
Для базового мониторинга каждому товару нужны стабильный id и непустой query. Для автоматического расчета цены также укажите текущую price и безопасные ограничения min и max.
| Атрибут | Требование | Назначение |
|---|---|---|
| id | Обязателен | Стабильный идентификатор товара, например ID товара в вашем магазине или EAN. |
| query | Обязателен | Точный текст, который B2BLIX отправляет выбранному источнику сравнения цен. |
| price | Нужен для расчета | Обычная или базовая цена товара в каталоге до расчета B2BLIX. |
| min | Обязателен для автоматического изменения цены | Минимальная цена, которую может рекомендовать B2BLIX. |
| max | Обязателен для автоматического изменения цены | Максимальная цена, которую может рекомендовать B2BLIX. |
| variant | Необязателен | Различает размеры, цвета, модели и другие варианты, имеющие один ID. |
| frequency | Необязателен | Переопределяет заданную для синхронизации частоту мониторинга этого товара. |
Начальная таблица может содержать данные примерно такого вида:
| id | query | price | min | max |
|---|---|---|---|---|
| 4750000000000 | 4750000000000 | 79.99 | 70.00 | 85.00 |
| SKU-1002 | Manufacturer Model ABC 128 GB | 249.00 | 225.00 | 270.00 |
EAN обычно является хорошим начальным запросом, но не на каждой платформе он возвращает подходящие результаты. Перед добавлением запроса в синхронизацию проверьте его непосредственно на выбранном сайте сравнения цен.
Убедитесь, что найденные результаты соответствуют нужной модели, объему, размеру, цвету, состоянию и количеству товаров в упаковке. Если EAN не дает полезных результатов, используйте более точный код товара или название.
Товары без обязательных минимального и максимального ограничений не должны получать незащищенное автоматическое изменение цены. Вместо этого может быть возвращена их базовая цена.
Откройте доступ к Google Spreadsheet
- Откройте настройки доступа к таблице.
- Установите общий доступ Anyone with the link.
- Выберите разрешение Viewer.
- Откройте ссылку в приватном окне браузера.
- Убедитесь, что таблицу можно просматривать без входа в аккаунт.
Не включайте пароли, учетные данные API, личную информацию клиентов и другие конфиденциальные данные в общедоступный источник товаров.
Полное описание поддерживаемых атрибутов товара приведено в материале Какие данные нужны для мониторинга товаров и изменения цен?.
Шаг 2. Создайте синхронизацию цен
- Откройте раздел Синхронизация цен.
- Выберите Create new synchronization.
- Введите понятное название, например Kaina24 – Pilot Products.
- Укажите, должна ли синхронизация быть активной сразу.
- Введите URL XML-файла или Google Spreadsheet.
- Выберите соответствующий формат импорта.
- Выберите частоту импорта источника в B2BLIX.
- Выберите платформу сравнения цен, которую нужно отслеживать.
- Выберите частоту мониторинга товаров по умолчанию.
- Выберите XML в качестве начального формата экспорта.
- Выберите частоту экспорта.
- Проверьте форму и выберите Create.
Пример пилотной конфигурации
| Настройка | Пример |
|---|---|
| Title | Kaina24 – Pilot Products |
| Import format | Google Spreadsheets |
| Import frequency | Every 1 hour |
| Data source | Нужная платформа сравнения цен |
| Monitoring frequency | 4 раза в день для базового пилота или другая частота, подходящая для вашего рынка |
| Export format | XML |
| Export frequency | Every 1 hour |
Выбирайте Active: Yes только после подготовки URL источника, запросов товаров, ценовых ограничений и частоты мониторинга. Активная синхронизация может запустить запланированный и тарифицируемый сбор данных.
Если настройка еще не готова, создайте синхронизацию со значением Active: No. Позже ее можно активировать в общих настройках.
Подробное описание каждого поля формы создания приведено в материале Синхронизация цен: просмотр и создание синхронизации.
Шаг 3. Разберитесь в трех расписаниях
Импорт, мониторинг и экспорт — отдельные процессы. Они не обязательно выполняются одновременно.
| Расписание | Что оно контролирует |
|---|---|
| Import frequency | Как часто B2BLIX считывает обновленные записи о товарах из таблицы или XML-источника. |
| Product-monitoring frequency | Как часто B2BLIX отправляет запросы товаров выбранному источнику сравнения цен. |
| Export frequency | Как часто рассчитанный результат создается заново или отправляется в настроенное место назначения. |
Например, B2BLIX может импортировать таблицу каждый час, отслеживать каждый товар четыре раза в день и каждый час заново создавать XML-вывод.
Увеличение частоты импорта не делает мониторинг конкурентов более частым. Увеличение частоты мониторинга также не приводит к немедленному обновлению XML или подключенного магазина.
Частота мониторинга влияет на актуальность данных и их использование. Используйте более частый мониторинг только для товаров, которым нужны более частые наблюдения.
Рекомендации по запуску и частоте приведены в материале Как частота мониторинга, размер каталога и объем пилота влияют на настройку.
Шаг 4. Проверьте начальные настройки BuyBox
После создания синхронизации откройте ее настройки BuyBox.
На странице уже могут быть указаны начальные или рекомендуемые значения. При базовой настройке не нужно изменять каждую стратегию, но перед использованием рассчитанных цен следует проверить настройки.
Как минимум проверьте:
- Seller name: укажите название магазина или домен точно так, как они отображаются на выбранной платформе сравнения цен.
- Floor: убедитесь, что общий для синхронизации нижний предел коммерчески безопасен и не конфликтует с диапазонами товаров в источнике.
- Step: убедитесь, что величина изменения подходит для обычного уровня цен ваших товаров.
- Target position: проверьте, должна ли стратегия ориентироваться на первый результат, Top 3, Top 10 или первую страницу.
- Seller filters: во время первого теста оставьте поле пустым, если у вас нет четкой причины исключить определенных продавцов или отдать им предпочтение.
- Freshness settings: убедитесь, что заданные периоды не короче обычного интервала мониторинга.
Выбранное предложение для сравнения не обязательно является первым или самым дешевым из возвращенных. Фильтры продавцов, пропущенные первые предложения и выбранная позиция цели могут изменить используемый результат.
Подробнее об этих элементах управления читайте в материале Настройка BuyBox для синхронизации цен.
Шаг 5. Активируйте синхронизацию и запустите мониторинг
Если синхронизация была создана неактивной, вернитесь в ее общие настройки, установите для параметра Active значение Yes и сохраните форму, когда будете готовы начать работу.
После активации рабочий процесс обычно проходит несколько этапов:
- B2BLIX импортирует последний источник товаров.
- Импортированные товары становятся доступными для планового мониторинга.
- B2BLIX отправляет запрос каждого товара в соответствии с его частотой мониторинга.
- Общедоступные карточки результатов собираются из выбранного источника.
- Последние пригодные для использования наблюдения оцениваются в ходе обработки синхронизации.
- Рассчитанные результаты подготавливаются для XML или выбранной интеграции.
Дождитесь как минимум одного цикла мониторинга товаров. В зависимости от настроенной частоты и условий источника полезные общедоступные данные могут быть доступны не сразу после создания синхронизации.
Ручной запуск
Можно вручную запустить синхронизацию из ее общих настроек, не дожидаясь следующего запланированного запуска.
- Откройте список синхронизаций.
- Откройте Modify general settings для нужной синхронизации.
- Найдите элемент управления ручным запуском.
- Запустите синхронизацию.
- Откройте отчеты и отслеживайте новый ручной запуск.
Ручной запуск выполняет импорт, расчет и настроенную обработку вывода в рамках этого запуска. Он не заменяет расписание мониторинга товаров и не гарантирует, что свежие наблюдения за конкурентами уже собраны.
Для первого полноценного расчета дождитесь сбора общедоступных данных в ходе мониторинга, а затем запустите еще одну синхронизацию, если не хотите ждать следующего запланированного расчета и экспорта.
Подробнее об активации, ручном запуске, расписаниях и общедоступном URL XML читайте в материале Синхронизация цен: редактирование общих настроек.
Шаг 6. Проверьте отчет о синхронизации
Используйте отчеты, чтобы убедиться в завершении импорта товаров, расчета и экспорта.
- Откройте раздел Price Synchronization.
- Найдите новую синхронизацию.
- Найдите столбец Reports.
- Выберите View.
- Начните с самого нового отчета.
Проверьте следующие значения:
- Type: показывает, был ли запуск автоматическим или ручным.
- Status: показывает, выполняется ли запуск, завершился ли он успешно или завершился с ошибкой.
- Imported: показывает количество записей о товарах, полученных из источника.
- Processed: показывает количество записей, обработанных во время запуска.
- Exported: показывает количество записей, включенных в вывод или процесс экспорта.
Отчет со статусом Processing не обязательно означает ошибку. Дождитесь его завершения, прежде чем оценивать неполные итоги.
Количество импортированных, обработанных и экспортированных записей не обязательно должно совпадать. Если товар был отклонен, исключен или не включен в вывод, откройте полный отчет.
Подробные инструкции приведены в материале Как просматривать отчеты о синхронизации цен.
Шаг 7. Убедитесь, что товары импортированы
Откройте раздел All products и выберите синхронизацию.
На этой странице проверьте:
- Наличие ожидаемых пилотных товаров.
- Корректность ID товара и необязательного варианта.
- Актуальность времени последнего импорта.
- Наличие собранных общедоступных данных.
- Соответствие сохраненного общедоступного названия и ссылки на товар нужному товару.
- Разумность импортированных, сравнительных и рассчитанных цен.
Если вы знаете EAN, но не можете найти товар напрямую, помните, что EAN мог использоваться как query товара, а не как импортированный id. Сначала найдите товар в списке, чтобы проверить сохраненный ID.
Подробнее о фильтрах, столбцах и действиях читайте в руководстве по разделу All Products.
Шаг 8. Проверьте отдельные расчеты в Product Checker
Product Checker — самый важный этап проверки перед использованием рассчитанных цен в работающем магазине.
- Откройте раздел Product checker.
- Выберите нужную синхронизацию.
- Введите точный импортированный ID товара.
- Укажите вариант, если товар его использует.
- Выберите Find.
Для каждого первоначального пилотного товара проверьте четыре области.
1. Импортированные данные источника
Убедитесь в следующем:
- ID товара и вариант.
- Точный запрос.
- Базовая цена.
- Минимальная и максимальная цены.
- Частота мониторинга товара.
- Время последнего импорта.
2. Обзор общедоступных данных
Проверьте первую и вторую общедоступные карточки результатов, включая их названия, отображаемые цены, поставщиков, изображения и ссылки на товары.
Убедитесь, что результаты сопоставимы с вашим товаром с коммерческой точки зрения. Особенно внимательно проверяйте похожие модели, отличающиеся объемы, комплекты, состояние товаров и рекламные предложения.
3. Обзор обработки данных
Проверьте:
- Определенное состояние продавца.
- Выбранный объект сравнения.
- Использованную ценовую стратегию.
- Предварительный расчет.
- Итоговую проверку минимального и максимального диапазона.
4. Сводка экспортированных данных
Убедитесь, что значение, подготовленное для экспорта, соответствует итоговому расчету после проверки диапазона.
Не считайте предварительный расчет окончательной экспортируемой ценой. Минимальная цена товара, максимальная цена товара или общий нижний предел синхронизации могут изменить итоговый результат.
Полное описание Product Checker приведено в материале Product Checker: проверка данных товара и расчетов цен.
Шаг 9. Проверьте XML-вывод
Если в качестве формата экспорта выбран XML, на странице общих настроек синхронизации отображается созданный общедоступный URL XML.
- Откройте общие настройки синхронизации.
- Найдите общедоступный URL XML.
- Откройте вывод.
- Убедитесь, что ожидаемые пилотные товары включены.
- Проверьте их ID и необязательные варианты.
- Сравните рассчитанные цены с данными Product Checker.
Просмотр XML не изменяет цены в магазине. Магазин, CMS или другая принимающая система должны быть настроены на чтение и применение вывода.
Считайте общедоступный URL XML данными доступа к вашему ценовому фиду. Передавайте его только людям или системам, которым он необходим.
Шаг 10. Подключите или включите передачу данных в магазин
После проверки пилота через XML, Product Checker и отчеты можно настроить поддерживаемую интеграцию с магазином, если она доступна для вашей учетной записи.
В зависимости от доступных вариантов B2BLIX может передавать рассчитанные цены через:
- XML-вывод.
- Интеграцию с WooCommerce.
- Интеграцию с PrestaShop.
- Другое поддерживаемое место назначения, отображаемое в вашей учетной записи.
Перед включением автоматических обновлений магазина убедитесь в следующем:
- Подключен правильный магазин или место назначения.
- Синхронизация активна.
- ID товаров и варианты соответствуют товарам в месте назначения.
- Для каждого товара с автоматическим изменением цены указаны корректные минимальная и максимальная цены.
- Расписание экспорта подходит для вашей задачи.
- Несколько рассчитанных результатов проверены вручную.
Активная интеграция с магазином может повлиять на цены товаров в рабочем магазине. Сначала включите ее для ограниченной группы товаров и проверьте результаты в магазине назначения, прежде чем расширять каталог.
Подробнее о передаче данных читайте в материале Как рассчитанные цены передаются в магазин или другой канал продаж.
Распространенные проблемы при первой настройке
Товары не импортированы
- Убедитесь, что URL источника открывается без входа в аккаунт.
- Проверьте соответствие выбранного формата импорта источнику.
- Просмотрите последний отчет о синхронизации.
- Убедитесь, что таблица или XML используют обязательные названия полей.
Товары импортированы, но общедоступные данные не появляются
- Убедитесь, что синхронизация активна.
- Проверьте частоту мониторинга товаров.
- Дождитесь завершения цикла мониторинга.
- Проверьте точный запрос товара непосредственно в выбранном источнике.
- Убедитесь, что в синхронизации выбрана нужная платформа.
Запрос возвращает неправильный товар
Измените запрос в источнике товаров. Используйте более точный EAN, код производителя, название модели или заголовок. B2BLIX не исправляет и не заменяет неподходящий запрос автоматически.
Рассчитанная цена остается равной базовой
- Возможно, пригодный общедоступный результат не был получен.
- Для товара может отсутствовать корректное минимальное или максимальное значение.
- Выбранная стратегия может сохранять базовую цену в текущей ситуации.
- Собранная информация может быть слишком старой для выбранной ветви стратегии.
Рассчитанная цена остановилась на минимальном или максимальном значении
Предварительный расчет вышел за допустимый диапазон товара. Итоговая проверка безопасности ограничила результат ближайшей допустимой границей.
XML еще не обновился
- Проверьте частоту экспорта.
- Убедитесь, что последний отчет о синхронизации завершен.
- Помните, что мониторинг и экспорт используют отдельные расписания.
Магазин не обновил товар
- Убедитесь, что выбран правильный способ экспорта.
- Проверьте подключение к месту назначения.
- Убедитесь, что ID товара и вариант соответствуют товару в магазине.
- Проверьте количество экспортированных записей в отчете о синхронизации.
Контрольный список для начала работы
- Создайте небольшую таблицу товаров или XML-источник.
- Добавьте стабильный ID и проверенный запрос для каждого товара.
- Добавьте базовую цену и безопасные минимальное и максимальное ограничения.
- Проверьте каждый запрос непосредственно на выбранной платформе сравнения цен.
- Создайте одну синхронизацию для одного источника.
- Выберите подходящие частоты импорта, мониторинга и экспорта.
- Проверьте начальные настройки BuyBox и укажите точное название продавца.
- Активируйте синхронизацию.
- Дождитесь завершения хотя бы одного цикла мониторинга.
- Проверьте последний отчет о синхронизации.
- Убедитесь в наличии импортированных товаров в разделе All Products.
- Проверьте несколько расчетов в Product Checker.
- Проверьте созданный XML или вывод интеграции.
- Включайте автоматическую передачу данных в магазин только для проверенной пилотной группы.
- Расширяйте каталог или увеличивайте частоту мониторинга только после того, как разберетесь в результатах и использовании ресурсов.