> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.pricer24.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Автоматична передача вашого каталогу в Pricer24: загальні принципи та вимоги

# Для чого потрібен фід

Фід - це файл із товарами, цінами та іншими даними вашого каталогу. 
На його основі Pricer24 оновлює каталог: всі ваші товари у системі (зокрема, в модулі "Товари") будуть виглядати і оброблятися саме такими, якими вони отримані з фіду.

# Спосіб передачі даних

Ви надаєте URL фіду, а Pricer24 регулярно завантажує файл за цим посиланням.
Файл можна передавати через:
* HTTP
* HTTP + Basic Authentication
* HTTP з обмеженням доступу за IP-адресою
* FTP

Ваш файл може бути у форматі:
* JSON
* XML
* CSV
* Excel 

Ви можете передати Pricer24 фід у стандартному форматі, наприклад [Hotline XML](https://hotline.ua/ua/about/pricelists_specs/) чи [YML](https://support.prom.ua/hc/uk/articles/360004963538-%D0%86%D0%BC%D0%BF%D0%BE%D1%80%D1%82-%D1%87%D0%B5%D1%80%D0%B5%D0%B7-YML-%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82-%D1%84%D0%B0%D0%B9%D0%BB%D1%83).
Якщо у вас уже є інший готовий фід, не потрібно одразу створювати новий: передайте його нам для оцінки. Ми перевіримо, чи можна використати цей фід для інтеграції, або підкажемо, що потрібно доопрацювати.
Якщо готового фіду ще немає, створіть JSON-фід за [цією специфікацією](https://help.pricer24.com/uk/article/tz-na-rozrobku-fidu-dlya-peredachi-katalogu-v-pricer24-exbaax/).

# **Загальні принципи передачі інформації**

Фід (файл) має містити **повний і актуальний** каталог товарів. 
Після завантаження файла Pricer24 автоматично порівняє його з поточними даними вашого каталогу в Pricer24 і оновить лише необхідне.
Актуальними вважаються лише ті товари, які присутні у фіді (файлі) на момент його завантаження.


|| Кожен **товар** і кожна товарна категорія мають основний ідентифікатор ${color}[#ff0000](id) - це поле, за яким Pricer24 ідентифікує товар (категорію). Це поле має лишатися незмінним  протягом всього часу співпраці з Pricer24.

| Якщо запис з таким ${color}[#ff0000](id) вже існує в нашій системі - після отримання чергового фіду ми оновимо всі інші параметри цього товару - ціни, доступність, навіть назву товару. Тобто, якщо у товара змінилася назва, але ${color}[#ff0000](id) залишився тим самим, наприклад `id = 100 | Purina Pro Adult turkey 85g` → `id = 100 | Корм для дорослих котів Purina Pro з індичкою 85г`  - товар буде оновлено з новими параметрами, і співставлення з товарами конкурентів збережуться.

| Якщо ${color}[#ff0000](id) з'явився в фіді вперше - буде створено запис про новий товар.

||| Якщо в того ж самого товару змінився ${color}[#ff0000](id), наприклад `id = 122 | iPhone 15 Pro 128 Gb` → `id = 133 | iPhone 15 Pro 128 Gb` - це призведе до того, що буде створено дубль товару, або ж товар буде співставлено з невідповідним товаром конкурентів. Такий випадок потребуватиме нового зіставлення товару вручну. Ще гірша ситуація, коли в системі вже був товар із таким id.