Як вести оголошення OLX з Elbuz

32 хв

Elbuz підключається до акаунта OLX, забирає оголошення в базовий каталог і далі сам оновлює на OLX ціни, знімає й повертає оголошення за наявністю та публікує нові.

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

  • Товар закінчився на складі — оголошення зникає з OLX, з'явився — повертається.
  • Змінили ціну в каталозі — вивантаження відправить її в оголошення.
  • Оголошення вже висять на OLX — вони стають картками каталогу разом із фото й параметрами.
  • Треба виставити нові товари — програма публікує оголошення й прив'язує їх до карток.

З чого почати: прив'яжіть акаунт OLX у шаблоні «OLX» вікна «Завантаження даних».

Що вміє підключення OLX

  • Завантаження оголошень — назва, опис, ціна, категорія, параметри й фото лягають у картку, стан оголошення стає наявністю.
  • Ціни й наявність назад — змінена ціна йде в оголошення, нульовий залишок знімає його, ненульовий — вмикає.
  • Публікація — товари без оголошення виставляються на OLX з обов'язковими параметрами категорії.
  • Захист правок — перемикачі «Не оновлювати» й «Фіксована ціна» в картці.

У партнерському API OLX немає замовлень — лише оголошення й повідомлення покупців. Покупець пише або телефонує вам напряму, документа майданчик не створює. Увімкнена галочка завантаження замовлень нічого не зламає: Elbuz напише в журнал, що замовлення через API не передаються.

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

Меню
Операції → Завантаження даних → шаблон типу «OLX»
Ціни, наявність, публікація
Операції → Вивантаження даних → шаблон типу «OLX»
Право доступу
вікна «Завантаження» і «Вивантаження» у «Правах груп»
Підготувати
вхід в акаунт OLX; для публікації — ID міста й телефон
Картка «Застосунок із маркетплейсу» у формі підключення OLX: кнопка «Підключити» і поле коду прив’язки
1Кнопка «Підключити»
2Код прив’язки та «Прив’язати магазин»
  1. «Підключити» — відкриває вхід в OLX; після дозволу доступу з’явиться код прив’язки.
  2. Поле «Код прив’язки» і кнопка «Прив’язати магазин» — сюди вводять код, отриманий від OLX.

Що потрібно від OLX

Реєструвати застосунок в OLX не потрібно: досить підтвердити доступ до акаунта й ввести короткий код прив'язки. Доступ OLX оновлюється щодня, і Elbuz продовжує його сам.

  • «Регіон» у картці «Підключення» — ua (Україна) або pl (Польща). Визначає майданчик для входу й валюту оголошень: гривня чи злотий.
  • Прив'язка одна на акаунт: підключили OLX у шаблоні завантаження — шаблон вивантаження працює з тим самим доступом, і навпаки. Кнопка «Підключити» й поле коду є в обох.
  • Місто й телефон потрібні лише публікації й задаються в шаблоні вивантаження (публікація).

Як підключити крок за кроком

  1. Створіть шаблон типу «OLX» і збережіть його — прив'язка працює для збереженого шаблону.
  2. Впишіть у поле «Регіон» ua або pl.
  3. Натисніть «Підключити», підтвердіть доступ в OLX і одразу вставте код прив'язки — він живе недовго.
  4. Натисніть «Перевірити підключення»: у відповіді мають бути майданчик і назва акаунта.
  5. Запустіть завантаження вручну й перевірте, що оголошення лягли в каталог із цінами, описами й фото.
  6. Поставте шаблон на розклад, а ціни й наявність налаштуйте окремим шаблоном вивантаження.

Що переноситься в картку

Дані OLXПоле товару в Elbuz
заголовок оголошенняНазва
описОпис
цінаЦіна
стан оголошенняСтатус і наявність
категорія OLXКатегорія
параметри оголошенняХарактеристики
фотографіїФотографії (якщо ввімкнено галочку)

В OLX у товару немає кількості: оголошення активне або зняте. Активне дає залишок 1, зняте — 0. У зворотний бік так само: залишок більший за нуль активує оголошення, нуль — знімає.

Характеристики з оголошення приходять зі службовим кодом параметра OLX замість людської назви. Це не помилка: за цими кодами програма шукає обов'язкові параметри категорії під час публікації.

Категорії, які створює завантаження

Завантаження питає в OLX назву категорії оголошення й шукає у вас категорію з такою самою назвою, а не знайшовши — створює. Це одна назва, а не повний шлях дерева OLX. Загальний порядок — службові категорії й бренди.

Оголошення без категорії лягає в службову «Товари - olx» — вимкнену й без «Вивантажувати у файл (на сайт)». Доки товар лежить тільки в ній, вивантаження його не бере: ціна й наявність на OLX не оновлюються, і в журналі про нього нічого немає. Перекладіть картку у свою категорію або ввімкніть службовій вивантаження.

  • Переносити картки можна: повторне завантаження місця в дереві не змінює, а зв'язок з оголошенням живе окремо — у бічній панелі товару рядок «ID olx #…».
  • Зіставлення з категорією OLX зберігається у вашій категорії. Перенесли товар у категорію без зіставлення — нові оголошення для нього не публікуються; вже створені оновлюються далі.
  • Характеристики видаляти можна, але з них збираються обов'язкові параметри: товар без потрібної перестане публікуватися.

Що робить повторне завантаження з вашими правками

Повторний прогін шукає картку за назвою: артикула оголошення OLX не віддає, а номер оголошення для пошуку не використовується. Ключ рахується один раз, під час створення картки.

  • Перейменували товар у Elbuz — картка знайдеться за початковою назвою, і прогін мовчки поверне їй заголовок оголошення.
  • Змінили заголовок у кабінеті OLX — прогін заведе поруч другу картку, стара лишиться з останніми даними.

Правка заголовків уже завантажених оголошень у кабінеті OLX дає дублі. Прив'язку до оголошення мають обидві картки, тож вивантаження обробить оголошення двічі, і втримається остання записана ціна. Зайву картку прибирайте одразу.

Поле карткиЩо робить прогін
Назва, опис, ціна, кількість, «увімкнено/вимкнено», повна назва категоріїперезаписує з оголошення
Внутрішній артикул, штрихкод, теги, стара цінане чіпає — цих полів в оголошенні немає
Фото й характеристикидодає лише в момент створення картки
Місце в дереві категорійне змінює

Закріпити картку цілком — перемикач «Не оновлювати» в секції «Захист під час імпорту»; у сітці «Товари» це колонка «Не оновлювати (прапор)». Тільки ціну — «Фіксована ціна»: назву, опис і наявність прогін далі бере з оголошення. «Не оновлювати» закриває картку від усіх завантажень, не лише від OLX. Загальні правила — як закріпити своє значення.

Секція «Захист під час імпорту» в картці товару
1Не оновлювати
2Фіксована ціна
  1. Не оновлювати — завантаження OLX пропускає картку повністю.
  2. Фіксована ціна — ціну з оголошення завантаження не запише.
Що повторне завантаження робить з однією карткою: ліва гілка — картка створюється вперше, і тільки тоді до неї потрапляють фото й характеристики. Права — картка вже є, і все вирішує перемикач «Не оновлювати».
нітакнітактакніОголошення з OLXУ каталозі є картказ такою назвою?Нова картказ характеристикамиГалочка «Фото»увімкнена?Фото з оголошеннядодаються до карткиКартка без фотоУ картці увімкнено«Не оновлювати»?Картка не змінюєтьсяПерезапис назви, описуй наявності, ціни — якщо не«Фіксована ціна»Фото й характеристикилишаються як були
  • Початок або кінець
  • Дія або результат
  • Розвилка: далі шлях залежить від відповіді

Чия ціна виграє

  • Правила націнки картку з OLX пропускають: вони рахують ціну від закупівельної, а в оголошенні її немає. Ціна з оголошення перемагає.
  • Закупівельна ціна прийшла з іншого джерела (наприклад, картку знайшов прайс постачальника) — наступна націнка перерахує ціну від неї. Втримати ціну оголошення допоможе «Фіксована ціна»: націнка пропускає товари з нею і з «Не оновлювати».
  • Два джерела на одну картку — пошук іде за назвою, тож у полі лишається значення прогону, що завершився останнім. Артикул, штрихкод, теги й стару ціну, записані іншим джерелом, OLX не затирає. Характеристик наявної картки OLX не чіпає взагалі.

Як оновлювати ціни й наявність на OLX

Зворотний напрямок — окремий шаблон вивантаження типу «OLX». По кожному прив'язаному оголошенню Elbuz робить дві речі:

  • Ціна — читає оголошення й, якщо ціна змінилася, відправляє оголошення цілком: OLX приймає його лише повністю, тож решта переноситься без змін.
  • Наявність — вмикає або знімає оголошення за залишком.
Шлях одного товару у вивантаженні. Ціна проходить три перевірки й може тихо не відправитися, а команда вмикання чи зняття йде по кожному прив'язаному оголошенню в будь-якому разі.
нітакнітактактактакнінінітакніТовар пройшов відбір шаблонуЄ прив'язкадо оголошення?«Публікувати новітовари» увімкнено?У чергу публікаціїПропуск без рядка в журналіЦіна товарубільша за нуль?Оголошеннявдалося прочитати?Ціна в оголошенніінша?Оголошення відправляєтьсяз новою ціноюЗалишокбільший за нуль?Команда вмиканняКоманда зняття
  • Початок або кінець
  • Дія або результат
  • Розвилка: далі шлях залежить від відповіді

Журнал пише «OLX: оброблено оголошень: …» кожні 50 оголошень і наприкінці «OLX: ціни та наявність оновлено, оголошень: … (помилок: …)». Помилки тут — лише відмови на зміні ціни; число оголошень показує, скільки їх перебрано, а не змінено.

Відмови на вмиканні чи знятті зібрані в помаранчевий рядок «OLX: майданчик відхилив команди активації/деактивації: …» з кількістю й першою відмовою (товар, команда, причина). Часто це лише означає, що оголошення вже було в потрібному стані.

Ціна не відправляється, коли вона нульова або коли оголошення не вдалося прочитати — тоді прогін іде далі без запису в журнал, а команда вмикання чи зняття виконується однаково.

Як публікувати нові оголошення

Публікацію вмикає позначка «Публікувати нові товари» в шаблоні вивантаження. Без неї товари без прив'язки мовчки пропускаються. Вимоги OLX до оголошення:

Вимога OLXЩо це означає для каталогу
Заголовок від 16 до 150 символівНадто коротку назву Elbuz добиває до мінімуму сам — дописує номер категорії й крапки, тож такий заголовок краще виправити в картці. Довший за 150 символів обрізається
Опис від 80 символівТовар із коротким описом пропускається, про це буде запис у журналі. Опис береться з картки без розмітки й обрізається на 9000 символах
Кінцева категорія OLXМає бути зіставлена для категорії товару, інакше пропуск
Обов'язкові параметри категоріїБеруться з характеристик товару за назвою; якщо чогось бракує — пропуск із переліком у журналі
Місто й телефонВписуються в шаблоні вивантаження в поле «Версія API (параметри майданчика)» одним рядком: регіон, ID міста, телефон через вертикальну риску — наприклад ua|1|380501234567

Без міста чи телефону журнал пише «OLX: не вказано ID міста (city_id) або телефон — публікація неможлива. Заповніть їх у шаблоні», і нових оголошень не буде. Ціни й наявність прив'язаних оголошень при цьому оновлюються як звичайно.

По кожному товару програма питає в OLX обов'язкові параметри категорії, збирає оголошення — заголовок, опис, ціну у валюті регіону, до восьми фото — і відправляє. Отримавши номер, одразу записує зв'язок «товар — оголошення» і ставить товару позначку «Вивантажено».

  • Рядок на кожне оголошення: «OLX: опубліковано оголошення «назва» (ID …)».
  • Наприкінці — скільки опубліковано, пропущено й чекає платного пакета.
  • Нові оголошення проходять модерацію OLX.
Перша перевірка — місто й телефон — зупиняє публікацію для всіх товарів одразу. Решта перевірок діють на кожен товар окремо, і пропуск через незіставлену категорію видно лише в підсумковому рядку.
нітакнітакнітакнітакнітакТовари без прив'язкиУ шаблоні вказаноID міста й телефон?Рядок у журналіжодного оголошенняКатегорії товарузіставлено категорію OLX?Пропусквидно лише в підсумкуОпис від80 символів?Пропускрядок у журналіЄ всі обов'язковіпараметри категорії?Пропускперелік у журналіOLX прийнявоголошення?Червоний рядоктовар без прив'язкиПрив'язка й «Вивантажено»обмежене чекає пакета
  • Початок або кінець
  • Розвилка: далі шлях залежить від відповіді

Коли ліміт безкоштовних оголошень вичерпано, OLX приймає оголошення як «обмежене»: створене, але не показується без пакета. Elbuz такі оголошення не оплачує — прив'язує до товару й пише рядок «OLX: «назва» створено, але потребує платного пакета…» з порадою активувати його в кабінеті OLX.

Обов'язкові параметри: як їх заповнити

Це найчастіша причина, чому оголошення не публікуються. У кожної кінцевої категорії OLX свій набір обов'язкових параметрів — стан, розмір, марка тощо. Elbuz бере їх з характеристик товару за назвою або кодом параметра, а для списків підбирає варіант зі списку. Бракує характеристики — оголошення пропускається, журнал перелічує до восьми відсутніх назв.

Почніть з однієї категорії: опублікуйте кілька товарів, подивіться в журналі, які параметри вимагає OLX, і заведіть ці характеристики з такими самими назвами. Далі категорія публікуватиметься без пропусків.

Розклад і обсяг прогону

Шаблони завантаження й вивантаження ставлять на розклад окремо — як працює розклад API-джерел.

  • Стелі немає. Завантаження забирає оголошення сторінками по 100 і пише в каталог пачками по 500. Вивантаження бере всі товари, що пройшли відбір шаблону; у демонстраційному акаунті — не більше 100 за прогін.
  • Звернення до майданчика: у вивантаженні до трьох на оголошення (прочитати, записати ціну, якщо змінилася, увімкнути чи зняти); на публікацію товару — два; у завантаженні — одне на сторінку плюс одне на кожну нову категорію.
  • Очікування: до 120 секунд на звернення, 30 на з'єднання. На «забагато запитів» — до трьох спроб із паузами дві, чотири й шість секунд; далі завантаження зупиняється з помилкою.
  • Зупинка з журналу: завантаження дочитує й записує поточну сторінку; вивантаження й публікація її не перевіряють і йдуть до кінця списку.

Журнал ведеться в Центрі операцій, вікно можна закрити.

Сценарії

Оголошення OLX мають лежати в каталозі разом з іншими товарами

Налаштування: шаблон завантаження «OLX», акаунт прив'язано, у виборі даних увімкнено «Товари» і, якщо потрібні знімки, «Фото».

Що вийде: кожне оголошення стає карткою, активне — із залишком 1, зняте — з 0. Кожен прогін повертає назву, опис і ціну з оголошення. Пізніші зміни фото в оголошенні в уже заведену картку не потраплять.

Товар закінчився на складі — оголошення має зникнути з OLX

Налаштування: шаблон вивантаження «OLX» з галочкою «Товари», «Публікувати нові товари» вимкнено.

Що вийде: залишок більший за нуль вмикає оголошення, нуль знімає. Ціна йде, лише коли вона більша за нуль і відрізняється від оголошення. Товари без прив'язки пропускаються, видаляти оголошення прогін не вміє — тільки знімати.

Ціни й описи ведете в Elbuz, і завантаження не повинно їх затирати

Налаштування: «Не оновлювати» в секції «Захист під час імпорту» картки; для ціни на OLX — шаблон вивантаження з галочкою «Товари».

Що вийде: завантаження OLX картку не переписує, а вивантаження відправить в оголошення вашу ціну. Закріпити лише ціну — «Фіксована ціна».

Що робити, коли OLX працює не так

Розбір частих проблем
Що ви бачитеЧому такЩо зробити
Прив'язка не спрацювала Код прив'язки живе недовго Отримайте код заново й вставте одразу (як підключити)
«OLX: майданчик відхилив команди активації/деактивації: …» Найчастіше оголошення вже в потрібному стані; інакше — модерація чи ліміт Подивіться першу відмову в рядку; модерацію й ліміт розбирайте в кабінеті OLX
Ціна на OLX не оновилася Ціна збігається з оголошенням, нульова або оголошення не прочиталося Перевірте ціну в картці (ціни й наявність)
Товар ніяк не потрапляє у вивантаження Лежить тільки в службовій «Товари - olx» без вивантаження Перекладіть у свою категорію (категорії)
Оголошення не публікується Короткий опис, не зіставлена категорія, бракує параметрів або міста й телефону Дивіться рядок журналу з назвою товару (вимоги OLX)
У каталозі дві картки одного оголошення Заголовок змінили в кабінеті OLX після завантаження Видаліть зайву картку (повторне завантаження)
Прогін обірвався з помилкою OLX відповів помилкою або «забагато запитів» тричі поспіль Запустіть ще раз (обрив прогону)

Якщо прогін обірвався посередині

Загальні правила — в огляді. Специфіка OLX:

  • Завантаження на помилці OLX дописує в каталог усе прочитане, навіть неповну пачку. Старими лишаються оголошення, до яких черга не дійшла. Повтор безпечний, доки заголовки в кабінеті OLX не змінювали.
  • Публікація записує прив'язку на кожну відповідь OLX із номером, тож повтор дожене решту й не опублікує прив'язане вдруге.
  • Обрив у мить відправлення — оголошення на OLX може вже існувати без прив'язки в Elbuz, і наступний прогін опублікує його ще раз. Відповідь із помилкою дає червоний рядок «OLX: помилка публікації оголошення» з причиною; товар піде на наступну спробу.
Цикл завантаження: сторінки по 100 оголошень, запис у каталог пачками по 500. Помилка OLX зупиняє гортання, але все вже прочитане дописується в каталог. Зупинка з журналу дає дочитати поточну сторінку й записати її.
такнітакнітакніЗапуск завантаженняЗапит сторінкизі 100 оголошеньOLX відповівпомилкою?Рядок у журналігортання зупиненоПрочитане дописуєтьсяв каталогПрогін завершено з помилкоюОголошення йдуть у пачкукожні 500 пишуться в каталогНатиснутозупинку?Решта пачкипишеться в каталогНа сторінці100 оголошень?Каталог завантажено
  • Початок або кінець
  • Дія або результат
  • Розвилка: далі шлях залежить від відповіді

Якщо запустили не те

  1. Знайдіть опубліковане. Журнал прогону (минулі — кнопка «Історія запусків» у шапці шаблону) має рядок на кожне оголошення. У картці товару — рядок «ID olx #…» і кнопка «На сайті», що веде на оголошення; посилання є лише в оголошень, створених Elbuz.
  2. Зніміть оголошення нульовим залишком і повторіть вивантаження. Видаляти оголошення Elbuz не вміє — це робиться в кабінеті OLX.
  3. Ціни на OLX виправте в каталозі й запустіть вивантаження ще раз — піде лише змінене, текст, фото й параметри не постраждають.
  4. Ціни в каталозі після помилкового завантаження масово не повернути. Зачеплене видно за «Датою оновлення», створене — за «Джерело: назва», попередню ціну — в «Історії ціни товару», якщо її ведення ввімкнене (загальний порядок відкату).

Видалити товар у Elbuz — не те саме, що прибрати оголошення. Разом із карткою зникає прив'язка, а оголошення на OLX лишається, і керувати ним уже нічим. Заведете товар знову з «Публікувати нові товари» — з'явиться друге оголошення. Спершу зніміть оголошення нульовим залишком, потім видаляйте картки.

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

Чому з OLX не приходять замовлення?

Їх немає в API OLX: покупець зв'язується з продавцем напряму, документа майданчик не створює. Elbuz керує оголошеннями, цінами й наявністю.

Як передається наявність, якщо в оголошенні немає кількості?

Через видимість: залишок більший за нуль — оголошення активне, нуль — зняте. Назад активне оголошення приходить із залишком 1, зняте — з нулем.

Що означає «обмежене» оголошення?

Вичерпано ліміт безкоштовних публікацій: оголошення створене, але не показується, доки не куплено пакет у кабінеті OLX. Elbuz пакети не купує, лише повідомляє в журналі.

Що обрати в полі «Регіон»?

ua для України, pl для Польщі — від цього залежать майданчик і валюта. Регіон має відповідати країні підключеного акаунта OLX.

Як зняти оголошення, опубліковані помилково?

Поставте товарам нульовий залишок і повторіть вивантаження. Видаляти оголошення доведеться в кабінеті OLX (порядок дій).

Чи можна підключити два акаунти OLX?

Ні: прив'язка одна на обліковий запис Elbuz, і всі шаблони OLX працюють з тим самим акаунтом.

Суміжні теми

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