Часто задаваемые вопросы

Только планируете приобрести AdPar?
  • Будет ли AdPar работать на моем текущем сайте/шаблоне?
  • Какой лучше выбрать сервер? Посоветуйте!
  • Какие характеристики выбрать для сервера, чтобы развернуть интернет-магазин и использовать AdPar?
  • У меня нет навыков программирования, смогу ли я использовать AdPar?
  • Могу ли я использовать AdPar без заключения договоров с дистрибьюторами?
  • Нужна ли 1С для работы с AdPar?
  • Возможна ли выгрузка информации в 1С?
  • Используется ли в решении автоматическая синхронизация цен и остатков?
  • Будут ли создаваться дубли товаров, при работе с несколькими дистрибьюторами?
  • Можно ли выставлять разные наценки для разных разделов?
  • Как установить платное решение из marketplace?
  • Где я могу ознакомиться с пользовательским соглашением на программы?
  • Уже используете AdPar?
  • При проверке на соответствие требованиям вижу предупреждение «В консоли версия php меньше 7.1», хотя в панели управления хостингом версия PHP отображается как 7.1.0 (или выше)
  • При импорте структуры на сайт, разделы загружаются вперемешку, совсем не так как у дистрибьютора. В чем причина?
  • У меня что-то не работает.
  • Меня заблокировал Merlion, что делать?
  • Что делать? Агент не хочет работать!
  • Агенты Битрикса работают, а агенты AdPar нет! В чем причина?
  • У нас часть изображений загружено с логотипом Netlab. Что делать?
  • Почему у меня не загрузились картинки для анонса?
  • Почему у меня не загрузились бренды в инфоблок?
  • Особенности резервирования дефицитных товаров у Merlion и Cactus.
  • Агенты AdPar не отрабатывают / скапливаются в очередь. Что делать?
  • Если часть поставщиков высылает обмен только по csv(xls) или xml мы сможем их подключить к системе и каким образом?
  • В АРТИКУЛ попадает код дистрибьютора, а не партномер производителя товара, а у нас артикул – это партномер производителя, и именно он отражается в карточке товара, потому, что по нему также идет поиск. Зачем отражать артикул дистрибьютора в карточке товара, тем более, что он у всех разный?
  • Возможно ли добавить несколько фотографий в карточку товара? И если фото уже есть – какие действия программы при наличии у дистрибьютора нескольких фотографий?
  • Не увидел нигде описание товара. Информация "описание" передаётся от дистрибьютора? 
  • У нас на сайте нет возможности добавлять еще один тип цен BASE.
  • Непонятен механизм настройки выбора «лучшая цена/наличие» для отображения «лучшей» у разных дистрибьюторов на карточке товара.
  • Есть ли возможность посмотреть настройки на демо-доступах? 
  • Какие могут быть причины возникновения ошибки SQLSTATE[HY000] [2002] No such file or directory после установки модуля?
  • Есть необходимость установить для некоторых товаров свою цену и не обновлять ее. Как это сделать?
  • Что делать с ошибкой "Netlab Debug: Attempting to get token, try #N", "Netlab Не удалось получить токен".
  • Многие дистрибьюторы передают свойства не совсем в том виде, в котором нам бы хотелось. Есть и технические свойства, которые покупатель на сайте видеть не должен. Что с этим делать?
  • Список свойств магазина, доступный для привязки свойств дистрибьютора, слишком мал либо отсутствует.
  • Можно ли сделать так, чтобы значения свойств в смарт-фильтре были одного вида?
  • Неожиданно прервалась работа агента. Почему это случилось и что мне делать?
  • Как добавить вывод свойства в фильтр каталога?
  • Будет ли AdPar работать на моем текущем сайте/шаблоне?
    Для работы AdPar требуется сайт на 1С-Битрикс, редакции “Малый Бизнес”/”Бизнес”. Какой при этом будет использоваться шаблон, для AdPar не имеет значения, т.к. информация загружается в базу данных сайта.

    Какой лучше выбрать сервер? Посоветуйте!


    Обратите внимание на список рекомендуемых хостеров, на сайте 1С-Битрикс. Рассматривайте только VDS/VPS/выделенные сервера, никак не shared-хостинги (виртуальные хостинги).

    Какие характеристики выбрать для сервера, чтобы развернуть интернет-магазин и использовать AdPar?

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

    И да, никаких shared-хостингов (виртуальных хостингов), только VDS/VPS/выделенные сервера. Работу AdPar на shared-хостингах не гарантируем, да и не рекомендуем их использовать вообще для размещения интернет-магазина.

    У меня нет навыков программирования, смогу ли я использовать AdPar?
    Для использования AdPar навыки программирования не потребуются. Мы подготовили подробную инструкцию, которая позволит разобраться в работе с решением.
    Однако, чтобы запустить рабочий интернет-магазин, вам потребуется понимание того, как работает сайт на 1С-Битрикс.
    Могу ли я использовать AdPar без заключения договоров с дистрибьюторами?
    Такой возможности нет. AdPar использует официальный API функционал дистрибьюторов и для доступа к нему, нужно заключить договор с дистрибьютором, чтобы получить логин/пароль. Без этих данных, воспользоваться решением не получится.
    Нужна ли 1С для работы с AdPar?
    AdPar работает напрямую с сайтом и не затрагивает интеграции с 1С. Для работы с AdPar использование 1С не требуется.
    Возможна ли выгрузка информации в 1С?
    AdPar загружает информацию в базу данных сайта, на этом все. Дальше, вы можете делать с этой информацией что угодно (выгружать в 1С, на Яндекс.Маркет и т.д), используя стандартную интеграцию Битрикса или сторонние модули.
    Используется ли в решении автоматическая синхронизация цен и остатков?
    Да, актуализация всей информации (товары, цены, остатки, свойства, изображения) выполняется автоматически. Для работы с решением используются агенты Битрикса.
    Будут ли создаваться дубли товаров, при работе с несколькими дистрибьюторами?
    При работе с несколькими дистрибьюторами, дубли товаров создавать не будут. В AdPar используется функционал “лучшей цены”, что позволяет сверять товары от разных дистрибьюторов по партномеру и загружать товар с наименьшей ценой.
    Можно ли выставлять разные наценки для разных разделов?
    Да, в решении реализована работа с наценками.
    Базовый функционал позволяет выставлять 3 вида наценки на каждую группу товаров в зависимости от диапазона закупочной цены.
    Для более гибкой работы с ценообразованием рекомендуем использовать модуль Красификатор. При покупке набора AdPar + Красификатор, вы можете получить небольшую скидку.
    Как установить платное решение из marketplace?
    Если вы получили купон активации, то для установки решения на Битрикс достаточно выполнить три простых шага:
    1. Авторизоваться в панели управления Вашего сайта под правами администратора;
    2. Зайти в раздел Marketplace > Обновление решений – вкладка «Активация купона» и ввести купон в специальном поле;
    3. После ввода купона в списке решений для установки появится купленное решение. Нажмите «Загрузить» и следуйте дальнейшим инструкциям.
    Где я могу ознакомиться с пользовательским соглашением на программы?
    С актуальным пользовательским соглашением на все наши программы вы можете ознакомиться по ссылке.
    При проверке на соответствие требованиям вижу предупреждение «В консоли версия php меньше 7.1», хотя в панели управления хостингом версия PHP отображается как 7.1.0 (или выше)

    Версии php в консоли и у веб-сервера могут различаться.

    Чтобы проверить версию PHP в консоли, необходимо подключиться к серверу по SSH и выполнить код:

    php -i | grep 'PHP Version'

    Консоль должна отобразить версию PHP в следующем формате:

    PHP Version => 7.1.0

    В случае, если версия в консоли ниже требуемой, обратитесь в техническую поддержку хостинга или к специалисту по настройке сервера.

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

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

    Зайдите в настройки инфоблока, в который планируете произвести импорт структуры дистрибьютора и уберите галочку во вкладке “Поля разделов”, напротив строки “Если код задан, то проверять на уникальность”, после чего нажмите на кнопку “Сохранить”

    Символьный код



    У меня что-то не работает.
    1. для начала - убедитесь что настройки решения заполнены. Если есть сомнения, насчет того или иного пункта, ознакомьтесь с подсказкой, которая располагается возле большинства полей. Посмотрите в инструкцию, там описаны все необходимые моменты.
    2. откройте Настройки - Просмотр логов и посмотрите их на наличие ошибок, в виде красных записей. Если решение столкнулось с какой-то проблемой, то информация выводится в логах в понятном формате.
    Этих двух шагов зачастую достаточно, чтобы решить все вопросы. Если это не помогло, составьте обращение через раздел Техническая поддержка и мы оперативно решим все вопросы.

    Меня заблокировал Merlion, что делать?

    Для начала, выясните причину блокировки. Скорее всего это из-за того что вы не использовали функционал резервирования через API, который реализован в решении.

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


    Что делать? Агент не хочет работать!

    1. агенты решения работают на кроне, следовательно нужно убедиться что агенты Битрикса также переключены для работы на кроне и крон настроен. Добейтесь работы агентов Битрикса на кроне и агенты AdPar также заработают

    2. агенты запускаются по серверному времени. У вас может быть 12 часов дня, а на сервере 7 утра. Вы запускаете агент, который должен отработать в 11:55, по серверному времени, т.е. через 4 часа 55 минут.
      Можете запустить агент прошлым днем, подождать пока он отработает и перейти в него, посмотреть время последнего запуска. Это позволит понять, по какому времени запускается агент.

    Агенты Битрикса работают, а агенты AdPar нет! В чем причина?

    1. для начала - убедитесь что агенты Битрикса действительно работают. “Проверка системы”  в разделе Инструменты сообщает лишь о том, что со стороны сайта, агенты переключены на крон, но не означает, что сами агенты Битрикса отрабатывают на кроне.

    2. проверить работу агентов Битрикса на кроне можно перейдя в Настройки - Настройки продукта - Агенты и изменив дату следующего запуска агента с ID 1 на прошедшую дату. Это запустит агент в ближайшее время (в зависимости от настройки периодичности крона), что изменит дату его последнего запуска на текущее время на сервере.

    3. если агент Битрикса отработал, а агент AdPar - нет, это говорит лишь об одном - на сервере по-умолчанию используется версия php ниже рекомендуемой 7.1. Вам нужно обратиться в техподдержку сервера, чтобы они помогли настроить команду для Cron, при которой агенты Битрикса будут запускаться под версией php 7.1 и выше.

    У нас часть изображений загружено с логотипом Netlab. Что делать?

    По-умолчанию, все картинки NETLAB загружаются с их лого. Это можно изменить, если указать в настройках AdPar номер вашей компании в базе NETLAB.
    Если картинки с лого NETLAB уже загружены на сайт, надо выполнить следующие шаги:
    1. удалить товары, в которых есть картинки с логотипом Netlab, с инфоблока/сайта, либо удалить картинки у товаров.
    2. удалить директорию /upload/netlab_products/
    3. заново загрузить товары, а затем картинки к ним

    Почему у меня не загрузились картинки для анонса?
    Чтобы картинки для анонса заполнялись, нужно зайти в инфоблок, в который планируется загрузить товары, перейти на вкладку Поля и поставить галочку напротив Создавать картинку анонса из детальной (если не задана)
    Если товары уже загружены и детальные картинки у них заполнены, то этот способ не сработает. Для начала нужно удалить все товары, после чего загрузить их по новой.
    Почему у меня не загрузились бренды в инфоблок?
    Если в инфоблоке, в который загружаются бренды, в разделе Поля картинки указаны как обязательные (стоит галочка напротив Обяз.), то бренды загружены в этот инфоблок не будут.
    Причина проста - бренды в данном случае являются элементами инфоблока, а у инфоблока задано условие - загружать элементы в инфоблок только с картинками (та самая галочка напротив Обяз. для картинок). Дистрибьюторы передают информацию по брендам без картинок, поэтому они и не добавляются в инфоблок.
    Уберите эти галочки, сохраните инфоблок и запустите агент товаров по новой, чтобы бренды были загружены в инфоблок
    Особенности резервирования дефицитных товаров у Merlion и Cactus.
    В настройках AdPar для дистрибьюторов Merlion и Cactus есть опции Резервировать дефицитные товары и Резервировать товары с платной отменой. Данные опции включают возможность резервирования дефицитных товаров дистрибьютора, у работы с которыми есть свои особенности. 
    Для вашей учетной записи дистрибьютора может быть включен один из трех вариантов работы с дефицитными товарами (редактирует менеджер дистрибьютора на стороне B2B):
    1. Резерв дефицитного товара запрещен
    2. Резерв дефицитного товара разрешен, за отмену платит сам партнер
    3. Резерв дефицитного товара разрешен, за отмену платит менеджер партнера у дистрибьютора
    Подробности данных настроек на стороне B2B, а также какой из вариантов включен у вас уточняйте у вашего менеджера дистрибьютора.
    Если для вашей учетной записи включен второй вариант настроек в B2B, то в AdPar для вас будет актуальна опция Резервировать товары с платной отменой. Если третий вариант настроек в B2B, то опция Резервировать дефицитные товары.

    Агенты AdPar не отрабатывают / скапливаются в очередь. Что делать?

    Если вы заметили, что агенты AdPar перестали отрабатывать и в списке запущенных процессов на странице скопилось большое количество агентов, необходимо сделать следующее:

    1. Остановить агенты AdPar.
      Для этого зайдите в экспертные настройки и включите опцию «Режим отладки». После сохранения настроек под прогресс-барами запущенных агентов появится кнопка «Остановить». Нажатие на нее прервет работу всех активных процессов.

    2. Перезапустить агент очередей.
      Зайдите на страницу Настройки > Настройки продукта > Агенты и удалите агент, с функцией Insmart\Core\Agent::processTaskQueue();http://joxi.ru/gmv4zaKcegP38A  Дождитесь перезапуска этого агента (может занять до 10 минут).

    3. Запустить любой агент AdPar (лучше всего агент категорий). Дождаться его запуска и проконтролировать, что он завершил работу. Сделать это можно, проверив логи AdPar. В случае успешной отработки агента в логах будет подобная запись – http://joxi.ru/n2Y3vljfkKv8Br

    4. Если на третьем этапе что-то пошло не так, например, агент запустился, и прогресс-бар висит долгое время без изменений, или агент не запустился вовсе, необходимо проверить логи AdPar на наличие записей с ошибками.

    5. Если в логах вы обнаружили запись о неверной авторизации, заблокированном (некорректном) ip-адресе или о проблемах с получением токена, то вам необходимо обратиться к дистрибьютору за разъяснением ситуации.

    6. Если логи AdPar не дали четкого понимания причин проблемы или вы не уверены в том, как интерпретировать записи в логах, обратитесь в нашу поддержку по адресу https://adpar.ru/helpdesk/ 

    Если часть поставщиков высылает обмен только по csv(xls) или xml мы сможем их подключить к системе и каким образом?
    Настройки импорта через csv и xml производятся в коробочной версии модуля интернет-магазина Битрикс, если у дистрибьюторов номенклатура не пересекается с теми товарами которые используют AdPar, то никаких проблем не будет, но если товары будут пересекаться, то в данном случае необходима доработка функционала коробочной версии AdPar.
    В АРТИКУЛ попадает код дистрибьютора, а не партномер производителя товара, а у нас артикул – это партномер производителя, и именно он отражается в карточке товара, потому, что по нему также идет поиск. Зачем отражать артикул дистрибьютора в карточке товара, тем более, что он у всех разный?
    Партномер сохраняется в специальном свойстве "PARTNUMBER", артикул записывается в свойство которое можно указать в настройках AdPar, какое свойство используется в карточке товара зависит от настроек шаблона, в теории вы можете использовать то, что вам нужно, при наличии технической возможности в шаблоне.

    Возможно ли добавить несколько фотографий в карточку товара? И если фото уже есть – какие действия программы при наличии у дистрибьютора нескольких фотографий?
    Классические шаблоны Интернет-магазина подразумевают существование свойства для дополнительных фотографий обычно "more_photo", в настройках модуля AdPar можно указать символьный код свойства куда будут добавляться дополнительные фотографии. Свойство должно иметь тип "файл" и быть множественным.
    Не увидел нигде описание товара. Информация "описание" передаётся от дистрибьютора? 
    Дистрибьюторы не дают методы по получению описания, у некоторых дистрибьюторов описание есть в виде части свойства, у некоторых описания вообще нет. Обычно модуль генерирует в описании табличку со свойствами, этого должно быть достаточно.
    У нас на сайте нет возможности добавлять еще один тип цен BASE.
    Просто выберите только один тип цен, цена у дистрибьютора будет записываться в закупочную, цена с наценкой в BASE.
    Непонятен механизм настройки выбора «лучшая цена/наличие» для отображения «лучшей» у разных дистрибьюторов на карточке товара.
    Стандартная функция предусматривает выбор дистрибьютора по лучшей цене если товар есть в наличии, данный момент в коробочной версии изменить нельзя. 
    Есть ли возможность посмотреть настройки на демо-доступах? 
    На демо доступах недоступны общие и экспертные настройки, модуль уже настроен для работы.
    Какие могут быть причины возникновения ошибки SQLSTATE[HY000] [2002] No such file or directory после установки модуля?
    1. Ошибка может возникать из за незаданной директивы pdo_mysql.default_socket
    2. Есть также рекомендация заменить localhost на 127.0.0.1 После этого ошибка может поменяться на Access denied for user 'root'@'127.0.0.1', т.к. для root через PDO может не быть доступа изначально. Надо будет создать отдельного юзера с хостом % и localhost, прописать в dbconn.php и .settings.php
    Есть необходимость установить для некоторых товаров свою цену и не обновлять ее. Как это сделать?
    В соответствии с логикой работы обновление цен происходит каждый раз при запуске агента товаров. Если вы хотите выставить свою цену товара и не хотите, чтобы она в дальнейшем изменялась, необходимо у выбранного товара в свойстве "Наценка AdPar" выбрать значение "Не обновлять цену".
    Что делать с ошибкой "Netlab Debug: Attempting to get token, try #N", "Netlab Не удалось получить токен".
    Если вы столкнулись с этой ошибкой, значит в поле Логин или Пароль вы указали неверные данные. 
    В полях «Логин» и «Пароль», указываются данные от учётки 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/gxWCBJTP

    Если чуточку подробнее, то строчка $summaryManager->style = ''; позволяет убрать стили из блока HTML-кода таблицы. По умолчанию используются стили шаблона, поэтому эту строчку можно не использовать, чтобы таблица свойств была красивой.

    $summaryManager->maxValueLen = 150; эта строка регламентирует, что все значения свойств длиннее 150 символов будут отображаться не в таблице, а отдельным текстовым блоком до нее. Значение можно изменить. 

    Стока 'gtdNumber' => ''. Первая часть строки 'gtdNumber' - то, как свойство передаёт дистрибьютор, после знака => вторая часть - как отображается свойство на сайте. Если вторая часть '', то свойство отображаться не будет, если вторая часть содержит наименование, например 'GTDNumber', то свойство gtdNumber на сайте будет выглядеть, как GTDNumber.
    Список свойств магазина, доступный для привязки свойств дистрибьютора, слишком мал либо отсутствует.
    С решением данного вопроса можно ознакомиться в инструкции.
    Можно ли сделать так, чтобы значения свойств в смарт-фильтре были одного вида?
    Можно. Если вы не хотите видеть в фильтре, и не только, множество вариантов одного и того же "Да", например, ДА, да, Yes или даже Y, то проставьте соответствие значению свойства Да. Подробнее о том, как это сделать в инструкции по ссылке
    Неожиданно прервалась работа агента. Почему это случилось и что мне делать?
    Для начала проверьте логи. Если в логах вы наткнулись на ошибку [HY000]: HY000, 2006, MySQL server has gone away class: CCategoryPartners, значит необходимо увеличить таймауты на mysql (рекомендуемое значение 28800) для этого обратитесь в техподдержку хостинга.
    Как добавить вывод свойства в фильтр каталога?
    Для этого в 1С-Битрикс есть инструмент Умный фильтр. Ознакомиться с его настройкой и возможностями вы можете по ссылке