↑↓ вибірEnter відкритиEsc закрити

    1. Elbuz
    2. Керівництво користувача Elbuz
    3. Постачальники та прайс-листи
    4. Постачальники Казахстану

    Як підключити Al-Style за API: дві ціни в тенге, всі фото й ліміт запитів

    5 хв читанняОновлено

      Elbuz сам забирає прайс al-style kz через API дистрибʼютора al-style.kz — дилерську й роздрібну ціну в тенге, наявність, бренд, штрихкод, гарантію, вагу, опис і всі фото товару.

      Коли це знадобиться:

      • Маєте ключ API з B2B-порталу Al-Style — колонки, валюта й унікальний артикул ставляться самі.
      • Продаєте за роздрібною ціною Al-Style — вона приходить окремо від дилерської.
      • Потрібні всі фото товару — приходять усі, а не одне.
      • Завантаження триває кілька хвилин — так працює ліміт Al-Style, програма робить якомога менше запитів.

      З чого почати: візьміть ключ API в B2B-порталі Al-Style.

      Що вміє інтеграція з Al-Style

      Загальна механіка готових інтеграцій — майстер, вікно параметрів доступу, розмітка колонок — у статті Як підключити постачальника за API. Тут тільки те, що стосується Al-Style.

      Де це і хто має доступ

      Меню
      Довідники → Обробка прайс-листів → Список прайс-листів
      Нове джерело
      майстер нового джерела, крок «Звідки» → плитка «API» → «Al-Style»
      Ключ і параметри
      картка джерела, секція «Джерело» → «Налаштування параметрів API»
      Право доступу
      вікно «Список прайс-листів» плюс «Налаштування завантаження» і «…файл із прайс-листом»
      Підготувати
      ключ API (access-token) з B2B-порталу Al-Style

      Де взяти ключ API Al-Style

      Потрібен ключ API — access-token. Його видає B2B-портал Al-Style у розділі про API, після реєстрації дилером. Ключ вписується в «Пароль (токен)» вікна параметрів API; поле «Логін» для Al-Style не використовується.

      Які параметри запиту Al-Style змінити

      У майстрі нового джерела на кроці «Звідки» оберіть плитку «API» і «Al-Style» у списку. Адресу https://api.al-style.kz/api/, формат , колонки, унікальний артикул і завантаження фото програма підставить сама (що саме вона робить). У вікні «Налаштування параметрів доступу до API» впишіть ключ у «Пароль (токен)».

      У картці «Параметри запиту» один параметр — «Тільки товари в наявності»: 1 (за замовчуванням) — прайс без товарів, яких немає на складі; 0 — увесь каталог.

      Картка «Параметри запиту» у вікні налаштування параметрів доступу до API Al-Style
      1Тільки товари в наявності
      1. 1 — прайс без товарів, яких немає на складі; 0 — увесь каталог.

      Що приходить від Al-Style

      Програма складає з відповіді API CSV-файл; перший рядок — заголовок, він у товари не потрапляє. Ціни в тенге, валюта KZT ставиться за кодом.

      КолонкаЩо в нійПоле в Elbuz
      1, 2назва й код категорії Al-Styleкатегорія з прайсу
      3артикул Al-Style«Артикул контрагента» з прапором «Враховувати унікальність»; за ним привʼязуються фото
      4бренд«Виробник»
      5назва«Найменування»
      7дилерська ціна, тенге«Ціна»
      8роздрібна ціна, тенге«Ціна РРЦ»
      9наявність«Статус наявності (з прайсу)» і «Кількість»
      13, 14, 15вага, гарантія, модель«Вага», «Гарантія», «Модель»
      16, 17посилання на товар, штрихкод«Посилання на товар (URL)», «Штрихкод EAN»
      20опис«Опис короткий»
      21партномер«Артикул виробника»

      Інші колонки теж є у файлі, і будь-яку можна взяти вільним рядком секції «Колонки»:

      • 6 — повна назва;
      • 10 — новинка;
      • 18 — уцінка;
      • 22 і 23 — ціна зі знижкою та знижка;
      • 24 — РРЦ Al-Style.
      Сітка «Колонки» джерела Al-Style: артикул 3 з прапором «Враховувати унікальність», ціна 7 і роздрібна 8 у KZT
      1Артикул контрагента = 3, унікальність
      2Ціна = 7 (price1), KZT
      3Ціна РРЦ = 8 (price2), KZT
      1. Колонка 3 — артикул Al-Style з прапором унікальності.
      2. Колонка 7 — дилерська ціна, тенге.
      3. Колонка 8 — роздрібна ціна, тенге.

      Чому завантаження триває кілька хвилин

      Al-Style дозволяє один запит до API раз на 5 секунд, а за запит віддає до 250 товарів. Програма спершу просить увесь каталог одним списком — це десятки запитів. Якщо сервіс віддає товари тільки по категоріях, програма сама переходить на обхід категорій, і тоді завантаження триває довше.

      З тієї ж причини характеристики не завантажуються: Al-Style віддає їх тільки по одному товару, і для всього каталогу це години.

      Як читається наявність Al-Style

      Привʼязка бере наявність і кількість з колонки 9. Стандартні статуси розпізнають число від 1 як «В наявності», а позначки виду «>50» — як «В наявності» з кількістю 50 (наявність товару в прайсі постачальника).

      Сценарії

      Продавати за роздрібною ціною Al-Style

      Що зробити. Нічого: роздрібна ціна вже стоїть у рядку «Ціна РРЦ» (колонка 8). Якщо ваша націнка рахується від РРЦ, налаштуйте її у вкладці «Націнка/Знижка» джерела.

      Що вийде. На сайт іде ціна, близька до рекомендованої Al-Style, а дилерська ціна (колонка 7) лишається для розрахунку прибутку.

      Показувати на сайті весь каталог, а не тільки наявне

      Що зробити. У параметрах API поставте «Тільки товари в наявності» = 0.

      Що вийде. У прайс потраплять і товари, яких зараз немає на складі Al-Style; стандартні статуси позначать їх як відсутні. Завантаження триватиме довше: товарів більше, а ліміт запитів той самий.

      Оновлювати ціни щодня вночі

      Що зробити. У розкладі джерела Al-Style задайте щоденне завантаження в нічний час (імпорт і розклад).

      Що вийде. Через ліміт Al-Style завантаження триває кілька хвилин, і вночі воно не заважає роботі з каталогом.

      Що робити, коли прайс Al-Style не приїхав

      Чому прайс не оновився

      Якщо ключ неправильний, Al-Style відмовляє, і в журналі зʼявиться «Помилка API постачальника: Al-Style categories: …» або «Al-Style elements: …» з текстом Al-Style. Якщо ключ не вписаний — «Al-Style: впишіть ключ API (access-token)…». Програма в такому разі не затирає прайс: ціни й наявність лишаються з попереднього завантаження (загальна механіка).

      Розбір частих проблем
      Що ви бачитеЧому такЩо зробити
      «Помилка API постачальника: Al-Style categories: …» Неправильний або застарілий ключ Взяти новий ключ у B2B-порталі Al-Style (де взяти)
      «Не заповнені адреси колонок… "Враховувати унікальність"» на старому джерелі Старі версії привʼязки не ставили прапор унікальності Поставити «Враховувати унікальність» у рядку «Артикул контрагента» (адреса 3)
      У товарів одне фото або жодного Старі версії брали фото однією колонкою Завантажити прайс ще раз — з цією версією приходять усі фото

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

      У якій валюті ціни Al-Style?

      У тенге. Привʼязка ставить валюту KZT за кодом для дилерської й роздрібної ціни.

      Чи можна прискорити завантаження Al-Style?

      Ні: ліміт задає Al-Style — один запит раз на 5 секунд. Залиште «Тільки товари в наявності» = 1 — товарів і запитів буде менше.

      Чи можна завантажити характеристики з Al-Style?

      Ні. Al-Style віддає їх тільки по одному товару, і з його лімітом це години для каталогу (чому).

      Чому в прайсі Al-Style немає товарів, яких немає на складі?

      Так задає «Тільки товари в наявності» = 1. Поставте 0, щоб отримувати увесь каталог; завантаження триватиме довше.

      Чи можна відправити замовлення в Al-Style з Elbuz?

      Ні. API Al-Style замовлень не приймає, замовлення оформлюють у B2B-порталі.

      Суміжні теми

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

      Зміст статті

      Спробувати безкоштовно