FAQ — часто задаваемые вопросы AdPar
Только планируете приобрести AdPar?
- Будет ли AdPar работать на моем текущем сайте/шаблоне?
- Какой лучше выбрать сервер? Посоветуйте!
- Какие характеристики выбрать для сервера, чтобы развернуть интернет-магазин и использовать AdPar?
- У меня нет навыков программирования, смогу ли я использовать AdPar?
- Могу ли я использовать AdPar без заключения договоров с дистрибьюторами?
- Нужна ли 1С для работы с AdPar?
- Возможна ли выгрузка информации в 1С?
- Используется ли в решении автоматическая синхронизация цен и остатков?
- Будут ли создаваться дубли товаров, при работе с несколькими дистрибьюторами?
- Можно ли выставлять наценки для разных разделов?
- Как установить платное решение из marketplace
- Где я могу ознакомиться с пользовательским соглашением на программы?
Уже используете AdPar?
- Предупреждение «В консоли версия php меньше 8.1.0»
- При импорте структуры на сайт, разделы загружаются вперемешку, совсем не так как у дистрибьютора. В чем причина?
- У меня что-то не работает
- Что делать? Агент не хочет работать!
- Агенты Битрикса работают, а агенты AdPar нет! В чем причина?
- У нас часть изображений загружено с логотипом Netlab, часть с нашим. Что делать?
- Картинки для анонса не загрузились
- Почему у меня не загрузились бренды в инфоблок?
- Резервирование дефицитных товаров для Merlion и Cactus
- Агенты AdPar не отрабатывают / скапливаются в очередь
- Если часть поставщиков высылает обмен только по csv(xls) или xml мы сможем их подключить к системе и каким образом?
- В АРТИКУЛ попадает код дистрибьютора, а не партномер
- Возможно ли добавить несколько фотографий в карточку товар? И если фото уже есть – какие действия программы при наличии у дистрибьютора нескольких фотографий?
- Не увидел нигде описание товара. Информация "описание" передаётся от дистрибьютора?
- У нас на сайте нет возможности добавлять еще один тип цен. (только один – BASE).
- Непонятен механизм настройки выбора «лучшая цена/наличие» для отображения «лучшей» у разных дистрибьюторов на карточке товара.
- На демо-доступах нет возможности посмотреть настройки
- SQLSTATE[HY000] [2002] No such file or directory
- Наценка AdPar
- Не верные Логин или Пароль
- Убираем "кривые" свойства
- Можно ли сделать так, чтобы значения свойств в смарт-фильтре были одного вида?
- Неожиданно прервалась работа агента. Почему это случилось и что мне делать?
- Как добавить вывод свойства в фильтр каталога?
Будет ли AdPar работать на моем текущем сайте/шаблоне?
Какой лучше выбрать сервер? Посоветуйте!
Обратите внимание на список рекомендуемых хостеров, на сайте 1С-Битрикс. Рассматривайте только VDS/VPS/выделенные сервера, никак не shared-хостинги (виртуальные хостинги).
Какие характеристики выбрать для сервера, чтобы развернуть интернет-магазин и использовать AdPar?
Воспользуйтесь рекомендуемыми хостингами для интернет-магазинов на 1С-Битрикс, с большим количеством товаров. Отличным вариантом будет сервер с возможностью гибкой настройки его характеристик, чтобы, при необходимости, увеличить или снизить их.
И да, никаких shared-хостингов (виртуальных хостингов), только VDS/VPS/выделенные сервера. Работу AdPar на shared-хостингах не гарантируем, да и не рекомендуем их использовать вообще для размещения интернет-магазина.
У меня нет навыков программирования, смогу ли я использовать AdPar?
Однако, чтобы запустить рабочий интернет-магазин, вам потребуется понимание того, как работает сайт на 1С-Битрикс.
Могу ли я использовать AdPar без заключения договоров с дистрибьюторами?
Нужна ли 1С для работы с AdPar?
Возможна ли выгрузка информации в 1С?
Используется ли в решении автоматическая синхронизация цен и остатков?
Будут ли создаваться дубли товаров, при работе с несколькими дистрибьюторами?
Можно ли выставлять наценки для разных разделов?
Базовый функционал позволяет выставлять 3 вида наценки на каждую группу товаров в зависимости от диапазона закупочной цены.
Для более гибкой работы с ценообразованием рекомендуем использовать модуль Красификатор. При покупке набора AdPar + Красификатор, вы можете получить небольшую скидку.
Как установить платное решение из marketplace
- Авторизоваться в панели управления Вашего сайта под правами администратора;
- Зайти в раздел Marketplace > Обновление решений – вкладка «Активация купона» и ввести купон в специальном поле;
- После ввода купона в списке решений для установки появится купленное решение. Нажмите «Загрузить» и следуйте дальнейшим инструкциям.
Где я могу ознакомиться с пользовательским соглашением на программы?
Предупреждение «В консоли версия php меньше 8.1.0»
Версии php в консоли и у веб-сервера могут различаться.
Чтобы проверить версию PHP в консоли, необходимо подключиться к серверу по SSH и выполнить код:
php -i | grep 'PHP Version'
Консоль должна отобразить версию PHP в следующем формате:
PHP Version => 8.1.0
В случае, если версия в консоли ниже требуемой, обратитесь в техническую поддержку хостинга или к специалисту по настройке сервера.
При импорте структуры на сайт, разделы загружаются вперемешку, совсем не так как у дистрибьютора. В чем причина?
Причина в том, что в инфоблоке включена проверка по символьному коду разделов и при их совпадении, Битрикс не позволяет загружать дубли.
Зайдите в настройки инфоблока, в который планируете произвести импорт структуры дистрибьютора и уберите галочку во вкладке “Поля разделов”, напротив строки “Если код задан, то проверять на уникальность”, после чего нажмите на кнопку “Сохранить”

У меня что-то не работает
- для начала - убедитесь что настройки решения заполнены. Если есть сомнения, насчет того или иного пункта, ознакомьтесь с подсказкой, которая располагается возле большинства полей. Посмотрите в инструкцию, там описаны все необходимые моменты.
- откройте Настройки - Просмотр логов и посмотрите их на наличие ошибок, в виде красных записей. Если решение столкнулось с какой-то проблемой, то информация выводится в логах в понятном формате.
Что делать? Агент не хочет работать!
-
агенты решения работают на кроне, следовательно нужно убедиться что агенты Битрикса также переключены для работы на кроне и крон настроен. Добейтесь работы агентов Битрикса на кроне и агенты AdPar также заработают
-
агенты запускаются по серверному времени. У вас может быть 12 часов дня, а на сервере 7 утра. Вы запускаете агент, который должен отработать в 11:55, по серверному времени, т.е. через 4 часа 55 минут.
Можете запустить агент прошлым днем, подождать пока он отработает и перейти в него, посмотреть время последнего запуска. Это позволит понять, по какому времени запускается агент.
Агенты Битрикса работают, а агенты AdPar нет! В чем причина?
-
для начала - убедитесь что агенты Битрикса действительно работают. “Проверка системы” в разделе Инструменты сообщает лишь о том, что со стороны сайта, агенты переключены на крон, но не означает, что сами агенты Битрикса отрабатывают на кроне.
-
проверить работу агентов Битрикса на кроне можно перейдя в Настройки - Настройки продукта - Агенты и изменив дату следующего запуска агента с ID 1 на прошедшую дату. Это запустит агент в ближайшее время (в зависимости от настройки периодичности крона), что изменит дату его последнего запуска на текущее время на сервере.
-
если агент Битрикса отработал, а агент AdPar - нет, это говорит лишь об одном - на сервере по-умолчанию используется версия php ниже рекомендуемой 7.1. Вам нужно обратиться в техподдержку сервера, чтобы они помогли настроить команду для Cron, при которой агенты Битрикса будут запускаться под версией php 7.1 и выше.
У нас часть изображений загружено с логотипом Netlab, часть с нашим. Что делать?
Если картинки с лого NETLAB уже загружены на сайт, надо выполнить следующие шаги:
- удалить товары, в которых есть картинки с логотипом Netlab, с инфоблока/сайта, либо удалить картинки у товаров.
- удалить директорию /upload/netlab_products/
- заново загрузить товары, а затем картинки к ним
Картинки для анонса не загрузились
Если товары уже загружены и детальные картинки у них заполнены, то этот способ не сработает. Для начала нужно удалить все товары, после чего загрузить их по новой.
Почему у меня не загрузились бренды в инфоблок?
Причина проста - бренды в данном случае являются элементами инфоблока, а у инфоблока задано условие - загружать элементы в инфоблок только с картинками (та самая галочка напротив Обяз. для картинок). Дистрибьюторы передают информацию по брендам без картинок, поэтому они и не добавляются в инфоблок.
Уберите эти галочки, сохраните инфоблок и запустите агент товаров по новой, чтобы бренды были загружены в инфоблок
Резервирование дефицитных товаров для Merlion и Cactus
Для вашей учетной записи дистрибьютора может быть включен один из трех вариантов работы с дефицитными товарами (редактирует менеджер дистрибьютора на стороне B2B):Если для вашей учетной записи включен второй вариант настроек в B2B, то в AdPar для вас будет актуальна опция Резервировать товары с платной отменой. Если третий вариант настроек в B2B, то опция Резервировать дефицитные товары.
1. Резерв дефицитного товара запрещен
2. Резерв дефицитного товара разрешен, за отмену платит сам партнер
3. Резерв дефицитного товара разрешен, за отмену платит менеджер партнера у дистрибьютора
Подробности данных настроек на стороне B2B, а также какой из вариантов включен у вас уточняйте у вашего менеджера дистрибьютора.
Агенты AdPar не отрабатывают / скапливаются в очередь
Если вы заметили, что агенты AdPar перестали отрабатывать и в списке запущенных процессов на странице скопилось большое количество агентов, необходимо сделать следующее:
-
Остановить агенты AdPar.
Для этого зайдите в экспертные настройки и включите опцию «Режим отладки». После сохранения настроек под прогресс-барами запущенных агентов появится кнопка «Остановить». Нажатие на нее прервет работу всех активных процессов. -
Перезапустить агент очередей.
Зайдите на страницу Настройки > Настройки продукта > Агенты и удалите агент, с функцией Insmart\Core\Agent::processTaskQueue(); – http://joxi.ru/gmv4zaKcegP38A Дождитесь перезапуска этого агента (может занять до 10 минут). -
Запустить любой агент AdPar (лучше всего агент категорий). Дождаться его запуска и проконтролировать, что он завершил работу. Сделать это можно, проверив логи AdPar. В случае успешной отработки агента в логах будет подобная запись – http://joxi.ru/n2Y3vljfkKv8Br
-
Если на третьем этапе что-то пошло не так, например, агент запустился, и прогресс-бар висит долгое время без изменений, или агент не запустился вовсе, необходимо проверить логи AdPar на наличие записей с ошибками.
-
Если в логах вы обнаружили запись о неверной авторизации, заблокированном (некорректном) ip-адресе или о проблемах с получением токена, то вам необходимо обратиться к дистрибьютору за разъяснением ситуации.
-
Если логи AdPar не дали четкого понимания причин проблемы или вы не уверены в том, как интерпретировать записи в логах, обратитесь в нашу поддержку по адресу https://adpar.ru/helpdesk/
Если часть поставщиков высылает обмен только по csv(xls) или xml мы сможем их подключить к системе и каким образом?
В АРТИКУЛ попадает код дистрибьютора, а не партномер
Возможно ли добавить несколько фотографий в карточку товар? И если фото уже есть – какие действия программы при наличии у дистрибьютора нескольких фотографий?
Не увидел нигде описание товара. Информация "описание" передаётся от дистрибьютора?
У нас на сайте нет возможности добавлять еще один тип цен. (только один – BASE).
Непонятен механизм настройки выбора «лучшая цена/наличие» для отображения «лучшей» у разных дистрибьюторов на карточке товара.
На демо-доступах нет возможности посмотреть настройки
SQLSTATE[HY000] [2002] No such file or directory
2. Есть также рекомендация заменить localhost на 127.0.0.1 После этого ошибка может поменяться на Access denied for user 'root'@'127.0.0.1', т.к. для root через PDO может не быть доступа изначально. Надо будет создать отдельного юзера с хостом % и localhost, прописать в dbconn.php и .settings.php
Наценка AdPar
Не верные Логин или Пароль
В полях «Логин» и «Пароль», указываются данные от учётки Netlab с доступом к API. Доступы можно проверить, подставив их в данную строку http://services.netlab.ru/rest/authentication/token.xml?username=user&password=pass (пароль вместо pass и логин вместо user) и введя ее в браузере. Если данные от учётки подходят, вы получите токен. Если вы получили сообщение Authorization Exception:incorrect username or password, то обратитесь к менеджеру в компании Netlab
Убираем "кривые" свойства
Достаточно в файле init.php вставить маленький кусок кода. Файл этот можно найти в папке local/php_interface/ или в папке bitrix/php_interface/. Если этого файла нет, то просто создайте его, вставив туда код https://pastebin.com/Ku2xeDLd
Если чуточку подробнее, то строчка $summaryManager->style = ''; позволяет убрать стили из блока HTML-кода таблицы. По умолчанию используются стили шаблона, поэтому эту строчку можно не использовать, чтобы таблица свойств была красивой.
$summaryManager->maxValueLen = 150; эта строка регламентирует, что все значения свойств длиннее 150 символов будут отображаться не в таблице, а отдельным текстовым блоком до нее. Значение можно изменить.
Стока 'gtdNumber' => ''. Первая часть строки 'gtdNumber' - то, как свойство передаёт дистрибьютор, после знака => вторая часть - как отображается свойство на сайте. Если вторая часть '', то свойство отображаться не будет, если вторая часть содержит наименование, например 'GTDNumber', то свойство gtdNumber на сайте будет выглядеть, как GTDNumber.
Можно ли сделать так, чтобы значения свойств в смарт-фильтре были одного вида?
Неожиданно прервалась работа агента. Почему это случилось и что мне делать?
Обратите внимание, что параметр wait timeout необходимо проверять непосредственно на сервере, а не в настройках битрикса.