# Импорт из XML /YML

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

Возможности импорта:

1. Максимальный размер загружаемого файла — 20 мегабайт;
2. Файл может быть загружен с диска компьютера
3. Процесс импорта может занимать длительное время. Средняя скорость первичного добавления — 1000 товаров в час. Последующие обновления остатков и цен проходят гораздо быстрее.

### Требования к содержимому файла

Чтобы ваши товары импортировались в систему корректно, советуем загружать фид, заполненный точно по нашему шаблону:

{% file src="/files/Gqbern82lYIC7uWc2jWX" %}

Что означают теги (параметры), и что будет, если их пропустить? Ознакомьтесь со списком тегов ниже, Все остальные теги, которые будут присутствовать в вашем фиде, система будет игнорировать.

{% hint style="info" %}
Важно: Данные о товарах, которые не меняются от обновления к обновлению — например, ваш SKU или название товара, — всегда указывайте без изменений. Обновление информации о товаре происходит по его ID, если при последующем импорте ID товара будет изменен или будет использован для импорта другого товара, то он задублируется или перезапишет товар.&#x20;
{% endhint %}

**id -** идентификатор товара или категории **(обязательный)**

Идентификатор товара в вашей системе. Если вы еще не использовали идентификатор — создайте его прямо во время добавления товара. Всегда должен быть уникальным. В случае пропуска ID товара, товар не сможет быть идентифицирован. Импорт товара завершится с ошибкой "Товары должны иметь атрибут "ID". В случае пропуска ID категории, товары не смогут ссылкать на данную категорию.&#x20;

**offer** - предложение (SKU), **(обязательный)**

| Требования                                                                                                                                                                                                                                                      | Представление в XML                                                                                                                                                                           |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <p>Последовательность любых символов. <br><br>Рекомендуем использовать тут значение, которое используется вами для синхронизации по внешнему идентификатору с внешними системами (Например, МойСклад) для упрощения синхронизации по остаткам/ценам с ними.</p> | <p>Атрибут id элемента <code>\<offer></code><br><code>\</offers></code></p><p><code>\<Offer id="e3726b0b-780c-11ee-90c4-a8a15980c86d#e3726b14-780c-11ee-90c4-a8a15980c86"></code><br><br></p> |

**group\_id** - объединение предложений в один товар **(необязательный)**

| Требования                                                                                                   | Представление в XML                                                                                                                                                                                                                                |
| ------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Необязательное поле. Используется только для товаров с разными вариациями для объединения их в одну карточку | <p>Атрибут id элемента <code>\<group></code> внутри элемента <code>\<offer></code><br><br><code>\</offers></code></p><p><code>\<offer group\_id="739091" id="e3726b0b-780c-11ee-90c4-a8a15980c86d#e3726b14-780c-11ee-90c4-a8a15980c86"></code></p> |

**сategory** - наименование категории **(необязательный)**&#x20;

**parentId** - родительская (корневая) категория, к которой относятся подкатегории **(необязательный)**

**categoryId -** категория к которой вы относите товар **(необязательный)**

| Требования                                                                                                                                                                                                                                                                                                     | Представление в XML                                                                                                                                                                                                                                                                                                                                                              |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <p>Необходимо указывать, если в вашем каталоге есть категории. <br><br>Один товар не может быть сразу в нескольких категориях. <br><br>Указывайте конкретные категории — например, <strong>Платья</strong> лучше отнести к категории <strong>Платья,</strong> а не просто <strong>Женская одежда</strong>.</p> | <p><code>\<categories></code><br>\<category id="ID родительской категории">Название родительской категории\</сategory> <br>\<category id="ID подкатегории" parentID="ID родительской категории">название подкатегории\</category><br><br><code><сategory id="191118">Женская одежда\</category></code><br><code><сategory id="1" parentId="191118">Платья\</category></code></p> |

**name -** название товара, которое увидят ваши клиенты в карточке товара **(обязательный)**

| Требования                                                                               | Представление в XML                                                                                                      |
| ---------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
| До 30 символов. Для каждого варианта товара (SKU) может быть задано свое название товара | <p>Элемент <code>\<name></code> внутри элемента <code>\<offer></code><br><br><code>\<name>Платье Sun\</name></code> </p> |

**price** - цена продажи товара **(обязательный)**

Цена одной единицы товара, включая все налоги.

| Требования                                                                                                                                                                                                                           | Представление в XML                                                                                                                                                                                                               |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <p>Цена указывается в рублях. Число должно быть целым. <br>Пример: 3500<br><br>Для каждого варианта товара (SKU) может быть задана своя цена<br><br>В случае пропуска, импорт завершится с ошибкой «Для товаров не указана цена»</p> | <p>Элемент <code>\<price></code> внутри элемента <code>\<offer></code><br>\<offer group\_id=""739091"  id="e3726b0b-780c-11ee-90c4-a8a15980c86d#e3726b14-780c-11ee-90c4-a8a15980c86"</p><p><code>\<price>3500\</price></code></p> |

**picture** - изображение товара **(необязательный)**\
\
До 10 изображений на один вариант товара (SKU)

| Требования                                                                                                                                                                                                                                                                                                                                                                                  | Представление в XML                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <p>Принимаются jpg-, png-, jpeg- и webp-изображения товара, соответствующие требованиям: рекомендуемое разрешение 1080×1440.<br>Соотношение сторон: 3×4<br><br>Тегов может быть до 10 для одной вариации товара (SKU)<br><br>В случае пропуска, в карточке товара будет отображаться фото-заглушка. При необходимости фото можно будет загрузить через панель управления TGShop вручную</p> | <p>Элементы <code>\<picture></code> внутри элемента <code>\<offer></code> <br><br>\<offer group\_id=""739091"  id="e3726b0b-780c-11ee-90c4-a8a15980c86d#e3726b14-780c-11ee-90c4-a8a15980c86"<br>...<br><code>\<picture></code><a href="https://static.tildacdn.com/tild3065-3664-4738-b636-623635346431/Logo-2.svg"><code><https://static.tildacdn.com/tild3065-3664-4738-b636-623635346431/Logo-2.svg></code></a><code>\</picture></code><br><code>\<picture></code><a href="https://static.tildacdn.com/tild3065-3664-4738-b636-623635346431/Logo-2.svg"><code><https://static.tildacdn.com/tild3065-3664-4738-b636-623635346431/Logo-2.svg></code></a><code>\</picture></code></p> |

**vendorCode** - артикул товара **(необязательный)**

| Требовования                                                                                                                                      | Представление в XML                                                                                                                     |
| ------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------- |
| Необязательный элемент, в случае загрузки товаров без артикула система сгенериует их самостоятельно. Могут быть одинаковыми для вариантов товара. | <p>элемент <code>\<vendorCode></code> внутри элемента <code>\<offer></code><br><br><code>\<vendorCode>AE897917\</vendorCode></code></p> |

**oldprice** - зачеркнутая цена в карточке товара, цена до скидки **(необязательно)**&#x20;

| Требования                                                                  | Представление в XML                                                                                                            |
| --------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------ |
| <p>Цена указывается в рублях. Число должно быть целым. <br>Пример: 4999</p> | <p>элемент <code>\<oldprice></code> внутри элемента <code>\<offer></code> <br><br><code>\<oldprice>4999\</oldprice></code></p> |

**description -** описание товара, которое отображается в карточке **(обязательный)**

| Требования                                                                                                                                                                              | Представление в XML                                                                                                                                                                                                                                                                                                                                                                              |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| <p>До 5000 символов. Для каждой SKU (offer id) может быть задано свое описание.<br><br>В случае пропуска импорт завершится с ошибкой «Заполните описание товара в теге description»</p> | <p>элемент <code>\<description></code> внутри элемента <code>\<offer></code><br><br><code>\<description>Комбинированное платье представлено в новой коллекции итальянской марки VIA TORRIANI 88. Сочетание двух материалов добавляет модели особого шика. Принт в полоску является особенностью модели. Специфика кроя обеспечит отличную посадку на любой тип силуэта\</description></code></p> |

**shortDescription -** краткое описание товара **(необязательный)**

| Требования                                                                                                  | Представление в XML                                                                                                                                                    |
| ----------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <p>До 200 символов <br><br>Необязательное поле. В случае пропуска будет использоваться полное описание.</p> | <p>элемент <code>\<shortDescription></code> внутри элемента <code>\<offer></code><br><br><code>\<shortDescription>Платье на каждый день\</shortDescription></code></p> |

**quantityInStock -** количество товара (SKU) в наличии

| Требования                                                                                                                                                                                                                                                                   | Представление в XML                                                                                                                               |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
| Если у варианта товара (SKU) значение указано 0, то такой товар будет отображаться в карточке товара, но не будет доступен к покупке. Если у товара нет вариантов, то такой товар не будет отображаться в магазине, но будет отображаться в панели управления после импорта. | <p>элемент <code>\<quantityInStock></code> внутри элемента <code>\<offer></code><br><br><code>\<quantityInStock>497\</quantityInStock></code></p> |

**param -** дополнительные параметры товара, при помощи которых вы можете создавать дополнительные характеристики для товара: цвет, размер, объем, запах, состав, страна производства, бренд и так далее.&#x20;

| Требования                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | Представление в XML                                                                                                                                                                                                                                                                                                                                                                                        |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <p>При помощи этого тэга вы можете задавать название и значение характеристик товара. <br><br>Рекомендуемое количество характеристик (вариантов товара) на которые разделяется товар - 2. <br><br>Количество вариантов товара не ограничено. <br><br>При помощи атрибута type "primary" - вы сможете задать варианты товара (характеристики, на которые будет делиться товар), а при помощи type "secondary" - добавить характеристики товара, будет отображаться в описании и использоваться для фильтров (в будущем). <br><br>Для настройки сортировки расположения товара в каталоге (какие товары показывать в каталоге первыми) используйте \<param name="Приоритет"\</param> <br><br>Товары со значением 100 будут отображаться первыми в каталоге, и наоборот. </p> | <p> элемент <code>\<param></code> с атрибутами name и type внутри элемента <code>\<offer></code> <br><br><code>\<param name="Цвет" type="primary">желтый\</param></code></p><p><code>\<param name="Размер" type="primary">S (42 RUS)\</param></code><br><code>\<param name="Состав" type="secondary">100% хлопок\</param></code><br><code>\<param name="Приоритет">100\</param></code><br><br><br><br></p> |

**dimensions -** габариты товара в формате Ш/Г/В (ширина, глубина, высота) **(необязательный)**

| Требования                                                                                                                                                                                                                        | Представление в XML                                                                                                                     |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------- |
| Значения должны быть в сантиметрах, допустимы целые и десятичные числа. Для десятичных используется точка. Разделителем является символ “/” - слэш. Любые другие разделители недопустимы. Все три значения должны быть заполнены. | <p>элемент <code>\<dimensions></code> внутри элемента <code>\<offer></code><br><br><code>\<dimensions>10/11/12\</dimensions></code></p> |

**weight** - вес товара **(необязательный)**

| Требования                                                                                                 | Представление в XML                                                                                                       |
| ---------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- |
| Значения должны быть в килограммах, допустимы целые и десятичные числа. Для десятичных используется точка. | <p>элемент <code>\<weight></code> внутри элемента <code>\<offer></code></p><p><br><code>\<weight>0.5\</weight></code></p> |

**sizeChart** - размерная сетка, инструкции по эксплуатации, схемы сборки и т. д **(необязательный)**

| Требования                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | Представление в XML                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <p>Данный тэг можно использовать для того, чтобы добавить кнопку, которая будет вести на вашу размерную сетку в карточке товара, инструкцию по эксплуатации, схемы сборки. <br><br>Можно задать отдельную ссылку и название для каждого варианта товара (SKU). Название можно не передавать, по умолчанию будет называться "Размерная сетка". <br><br>Для того, чтобы инструкция открывалась нативно без перехода на сторонние ресурсы и не уводила клиента из карточки товара и вашего магазина, мы рекомендуем размещать ссылку на инструкцию через сервис <a href="https://telegra.ph/"><https://telegra.ph/></a> </p> | <p>элемент <code>\<sizeChart></code> внутри элемента <code>\<offer></code> <br><br><br>\<sizeChart><a href="https://telegra.ph/Razmernaya-setka-04-08"><https://telegra.ph/Razmernaya-setka-04-08></a>\</sizeChart> <br><br>Для того, чтобы передать свое название для кнопки используйте атрибут name<br><br><code>\<sizeChart name="Супер сетка"></code><a href="https://telegra.ph/Razmernaya-setka-04-08"><code><https://telegra.ph/Razmernaya-setka-04-08></code></a><code>\</sizeChart></code> </p> |

**НДС -** значение ставки НДС для товара.

| Требования                         | Представление в XML                                                                                                   |
| ---------------------------------- | --------------------------------------------------------------------------------------------------------------------- |
| Значения должны быть целым числом. | <p>Элемент <code>\<vat></code> внутри элемента <code>\<offer></code>.</p><p></p><p>\<vat>VAT\_20\<vat></p><p><br></p> |

### Процедура импорта&#x20;

1. Перейдите в раздел "импорт товаров" и нажмите кнопку "импорт"&#x20;
2. Выберите "импорт из файла"&#x20;
3. В появившемся модальном окне выберите файл для импорта в формате xml/yml
4. Настройте условия для импорта: что делать если в файле нет SKU (варианта товара), что делать если в новом файле нет товаров ранее загруженных, а также настройте добавление новых товаров.&#x20;

<div align="left"><figure><img src="/files/oWRPCTzODZOuIJr4rw3u" alt="" width="375"><figcaption></figcaption></figure></div>

**Что делать, если SKU (варианта товара) пропал из фида:** \
**а. Ничего не делать -** при импорте фида система будет игнорировать изменения внутри товара и не будет обновлять SKU (вариант товара), отсутствующие в новом фиде.&#x20;

**б. Удалить -** при импорте фида система удалит все SKU (вариант товара), отсутствующие в новом фиде и оставит в товаре только те, SKU (вариант товара), которые есть в новом фиде.

{% hint style="info" %}
**Важно:** используйте этот вариант, если вам нужно массово удалить определенные SKU (варианты товара) из карточки товара не удаляя товар целиком.
{% endhint %}

**Что делать, если товар пропал из фида:**&#x20;

**а. Ничего не делать -** при импорте фида система не будет удалять товары в системе, отсутствующие в новом файле.&#x20;

**б. Удалить -** при импорте фида система удалит все товары в системе, отсутствующие в новом фиде.&#x20;

**в. Скрыть -** при импорта фида система скроет все товары в системе, отсутствующие в новом фиде.&#x20;

{% hint style="info" %}
**Важно:** используйте этот вариант, если вам нужно массово удалить из TGShop все или какие-то определенные товары
{% endhint %}

**Настройка добавления новых товаров -** по умолчанию система всегда импортирует новые товары из файла. Уберите "галочку", если вы хотите запретить импорт новых товаров, например, чтобы обновить только существующие товары.&#x20;

5. Нажмите "продолжить" для перехода к настройкам импорта, по умолчанию стоят базовые настройки, проверьте - подходят ли они для текущего импорта. При помощи данных настроек вы можете защитить определенные атрибуты товаров от изменений. Подробнее о настройках импорта [читайте в инструкции.](/osnovnye-nastroiki/import-eksport-tovarov/nastroiki-importa-iz-xls-xlsx-xml-yml.md)

<div align="left"><figure><img src="/files/niGCVekNyAhCpbg8HKDz" alt="" width="375"><figcaption></figcaption></figure></div>

6. После проверки настроек, нажмите "импортировать"&#x20;
7. Дождитесь окончания импорта&#x20;
8. При успешной загрузке всех товаров, в отчетах вы сможете увидеть следующую информацию:&#x20;

<div align="left"><figure><img src="/files/TC9bYj3WwHdqtqZw9CBY" alt="" width="563"><figcaption></figcaption></figure></div>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.tgshop.io/osnovnye-nastroiki/import-eksport-tovarov/import-iz-xml-yml.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
