Добавление товаров в каталог

Добавление товаров из каталога 1С-Битрикс

Установка модуля обмена

Для начала необходимо установить и настроить модуль обмена в админке интернет-магазина 1С-Битрикс.

В разделе Маркетплейс — Готовые решения находим решение «Наполнение каталога - обмен с CataHub.com»
Устанавливаем решение.

eIuqScwQYGZJPdEW-2020-01-17_13-33-20.png

Переходим к настройке доступов для модуля. 
Переходим в раздел Настройки — Настройка продукта — Настройка модулей — Наполнение каталога - обмен с CataHub.com

Необходимо заполнить поля Логин и Ключ

2BnAfVX9NWzg0EhF-2020-01-17_14-06-50.png

Эти данные можно получить на странице в личном кабинете сервиса https://lk.catahub.com/bitrix/

IUi0VS2wR9iAUI6A-2020-01-17_13-04-07.png

Создание профиля импорта

В личном кабинете сервиса переходим в раздел:
Импорт — Добавить источники товаров — Добавить товары с вашего сайта — Интеграция с 1С-Битрикс

Вводим URL интернет-магазина который мы ранее настроили модуль обмена.

Необходимо указывать (лучше копировать) точный URL магазина.
Если есть "https" обязательно с "https"
Если есть "www" обязательно с "www"

Нажимаем кнопку «Проверить адрес» 

j9768KE7d9EbfrMb-2018-02-20_14-24-38.png


Если все было настроено верно будут загружены инфоблоки интернет-магазина.
Выбираем инфоблок из которого будем импортировать товары. Если в каталоге есть торговые предложения, то также обязательно выбираем инфоблок торговых предложений.

9RpaflBEq8OTJV79-2018-02-20_14-25-27.png


После выбора инфоблока загрузится дерево категорий товаров.
Можно снять чекбоксы у категорий которые нет необходимости импортировать и нажать «Создать профиль импорта»

Xaw4zvCTYQuTvygl-2018-02-20_14-26-53.png

 

Настройки и запуск синхронизации

Профиль импорта был создан и сервис запустил загрузку данных, дождитесь её завершения.

C9lhcTeYQ8Kcqrf2-2018-02-20_14-27-39.png


По окончании загрузки данных появится всплывающее окно с выбором:

  • загрузить все в структуре Битрикса без дополнительных настроек (кнопка «Начать загрузку»)
  • перейти к настройкам импорта (кнопка «Настроить»)

YXiGnYu7qaWWQnMX-2018-02-20_14-28-05.png

Перейдем к настройке профиля импорта.

В блоке выбора категорий отображается структура категорий в каталоге 1С-Битрикс, в скобках указано количество товаров в каждой категории.

При необходимости можно выбрать какие категории нет необходимость импортировать убрав чекбокс.

Для каждой категории можно указать наценку в процентах.

Каждую категорию можно привязать к уже существующей в каталоге сервиса, товары будут загружены в неё. Если привязки не указано, то категории создадутся в соответствии с изначальной иерархией.

fFxDs69HVLmkBrkQ-2018-02-20_14-29-09-1.png

Далее необходимо выбрать какие данные мы хотим импортировать. 

Выбрать действия с существующими товарами. Если это повторная выгрузка, то у нас есть возможность указать сервису, что делать с товарами которые были импортированы ранее: 

  • обновлять только цену и наличие
  • обновлять целиком (описания, характеристики, фотографии)
  • не обновлять

В дополнительных настройках выбираем опции деактивации старых товаров и загрузки только активных товаров.

Чекбокс у «Деактивировать старые товары» означает что если при повторной выгрузке товар который был импортирован ранее, а теперь отсутствует в каталоге 1С-Битрикс, будет деактивирован.

Чекбокс у «Загружать только активные товары» означает что импортированы в каталог сервиса будут только товары у которых стоит активность в каталоге 1С-Битрикс.

9YyRPhAaBLmRlADL-2018-02-20_14-29-09-2.png


Сохраняем настройки, запускаем синхронизацию нажав на кнопку «Синхронизировать»

lRkokJNkpEU8l8q4-2018-02-20_14-30-02.png


Дожидаемся завершения синхронизации

E39NOX490vcpWNC1-2018-02-20_14-30-45.png


По завершении, нажав на ссылку даты синхронизации можно увидеть статистику последнего импорта.

6w4S6t2QbEVLnxOM-2018-02-20_14-32-09.png


Во всплывающем окне статистики наглядно видно какое количество товаров было создано или обновлено в каких категориях.

D97XLqbZZLb2SI7C-2018-02-20_14-32-54.png

 

Товары загрузились в каталог сервиса и доступны для обработки в разделе Работа с товарами

 

i5LpVsYTyMN6rjBI-2018-02-20_14-34-27.png

 

Обратите внимание, что если у категорий в каталоге 1С-Битрикс были настроены «Умные фильтры», то данные характеристики будут перенесены в виде требований у соответствующих категорий в сервисе.

 

5G3OWNWhYbpFYrbG-2018-02-20_14-35-49.png

 

Обновление каталога

Если вы добавили новые товары в каталоге то необходимо обновить файл синхронизации.

jxgOBOWFHFeb8HpW-2018-04-04_15-04-36.png

При необходимости выбрать в настройках новые категории и товары.

sTGaaMfoTto4KAI4-2018-04-04_16-13-26.png

Повторно запустить синхронизацию.

g0PHd5ZpLaDgv7sm-2018-04-04_16-14-55.png

 

Устранение возможных проблем

Возможно вы столкнулись с проблемой, когда не все товары из каталога Битрикс импортируются в каталог сервиса. Вероятная причина — модуль «Контроля активности» в Битрикс (Настройки — Проактивная защита — Контроль активности) блокирующий обмен данными между сайтом и сервисом.

Рекомендуем отключать "Контроль активности" на время импорта и экспорта товаров

fJXTcD23r85DfTWz-act-control.png

 

 

Добавление товаров из каталога InSales

 

Установка приложения для обмена данными

Для начала необходимо установить приложение для обмена данными по API.
Для этого в бек-офисе сайта переходим в раздел Приложения — Центр приложений

abM9EcuQrDqPFqp0-2018-02-20_17-49-34.png

Ищем в поиске приложение CataHub. Нажимаем на кнопку «Установить»

pN6fMKt5tRZZys1R-2018-02-20_18-10-47.png

Нажимаем на кнопку «Установить» в бек-офисе сайта.

e6BqmnCW2J3dBHhu-2018-02-20_17-54-44.png

Переходим по ссылке установленного приложения

kVAfehnZFil1fn5N-2018-02-20_17-55-30.png

По ссылке попадаем в личный кабинет сервиса.

Если у вас уже есть аккаунт в сервисе введите свои доступы и нажмите «Войти»

Если у вас нет аккаунта, зарегистрируйтесь по ссылке «Зарегистрироваться»

yJ2Ol9rTERErOVK1-2018-02-20_17-56-08.png

После успешного логина или регистрации сервис предлагает выбрать проект для привязки магазина InSales.
Можно выбрать существующий или добавить новый.

lD89sbplpkpMSald-2018-02-20_17-57-16.png

Для добавления проекта достаточно просто указать его имя и нажать «Добавить проект»

NbXDYq0Z8jEboOdm-2018-02-20_17-58-06.png

Сервис автоматически создаст профиль импорта товаров для вашего магазина
Появится всплывающее окно с выбором:

  
  • загрузить все в структуре InSales без дополнительных настроек (кнопка «Начать загрузку»)
  • перейти к настройкам импорта (кнопка «Настроить»)

 

bp7x8dpLCt2qMoHM-2018-02-20_17-59-05.png

Настройка импорта

Перейдем к настройке профиля импорта.

  

В блок выбора категорий отображается структура категорий в каталоге InSales, в скобках указано количество товаров в каждой категории. 

При необходимости можно выбрать какие категории нет необходимость импортировать убрав чекбокс.

Для каждой категории можно указать наценку в процентах.

  

Каждую категорию можно привязать к уже существующей в каталоге сервиса, товары будут загружены в неё. Если привязки не указано, то категории создадутся в соответствии с изначальной иерархией.

SxcZYVZ5lUOfXdSs-2018-02-20_18-00-16.png

Далее необходимо выбрать какие данные мы хотим импортировать. 

Выбрать действия с существующими товарами. Если это повторная выгрузка, то у нас есть возможность указать сервису, что делать с товарами которые были импортированы ранее: 

  • обновлять только цену и наличие
  • обновлять целиком (описания, характеристики, фотографии)
  • не обновлять

В дополнительных настройках выбираем опции деактивации старых товаров и загрузки только активных товаров.

  

Чекбокс у «Деактивировать старые товары» означает что если при повторной выгрузке товар который был импортирован ранее, а теперь отсутствует в каталоге InSales, будет деактивирован в сервисе.

drs0MMKncygKBkoD-2018-02-20_18-00-37.png


Сохраняем настройки, запускаем синхронизацию нажав на кнопку «Синхронизировать»

VXSMa5IxCEHYAjnV-2018-02-20_18-01-20.png


Дожидаемся завершения синхронизации

qWt31t4z8QKGDrqO-2018-02-20_18-02-08.png


По завершении, нажав на ссылку даты синхронизации можно увидеть статистику последнего импорта.

uExj6w8ii18wbIJf-2018-02-20_18-26-20.png


Во всплывающем окне статистики наглядно видно какое количество товаров было создано или обновлено в каких категориях.

IfbawtAbhA1tpyck-2018-02-20_18-26-46.png


Товары загрузились в каталог сервиса и доступны для обработки в разделе Работа с товарами
Помимо самих товаров, также загрузились их варианты (модификации)

VT5BfKyNONlmLCdQ-2018-02-20_18-04-25.png

Обратите внимание, что если у категорий в каталоге InSales были настроены характеристики для фильтров, то данные характеристики будут перенесены в виде требований у соответствующих категорий в сервисе.


bfqT9b8DZtnc9mIW-2018-02-20_18-04-51.png

 

Обновление товаров из каталога InSales

Для того чтобы обновить товары из каталога InSales нажмите на иконку обновления данных.

qCR4ccHAIJ9RDVz1-2018-06-04_15-59-57.png

Дождитесь загрузки данных из каталога InSales в сервис

0J1Ozr9yNsy0EaO8-2018-06-04_16-00-42.png

После завершения процесса, вы можете перейти к настройкам нажав на иконку шестеренки или сразу запустить обновление каталога нажав на кнопку "Синхронизировать"

xkjnrvXz049KBvBN-2018-06-04_16-01-21.png

 

 

Добавление товаров через файл обмена формата YML

В личном кабинете сервиса перейдите в раздел «Импорт — Загрузить товары со своего сайта — Загрузить файл обмена»

Укажите название каталога (любое, необходимо только для дальнейшей идентификации каталога в в списке источников)
Укажите URL файл (если он доступен онлайн)
Или как в нашем случае загрузим файл-обмена с диска компьютера.
Нажимаем «Добавить прайс-лист»

 Дождитесь завершения обработки, обновите страницу.

 После обработки файла можно кликнуть на иконку шестеренки чтобы перейти к настройкам импорта.

Здесь можно:

  • выбрать отдельные категории для загрузки, привязать категории из файла обмена в категориям в каталоге (если они есть)
  • выбрать что необходимо выгружать 
  • выбрать действия с существующими товарами