> ## Documentation Index
> Fetch the complete documentation index at: https://docs.aftersell.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Импорт и экспорт корзин

> Экспортируйте Aftersell Cart в виде JSON-файла и импортируйте его в тот же или другой магазин.

Вы можете экспортировать любую корзину в виде JSON-файла и импортировать этот файл в тот же магазин или другой. Это полезно для:

* Переноса конфигурации корзины между магазинами Shopify
* Хранения резервной копии корзины, которую вы хотите восстановить позже
* Обмена настройкой корзины с другим магазином

<div id="exporting-a-cart">
  ## Экспорт корзины
</div>

1. Перейдите на страницу **Carts**.
2. Найдите корзину, которую хотите экспортировать, и откройте её меню действий (меню из трёх точек в строке корзины).
3. Нажмите **Export**.

Aftersell скачивает файл `.json` с именем, содержащим название корзины и метку времени экспорта (например, `spring_drop_2026-09-03-10-20-30.json`). Сохраните этот файл — именно его вы загружаете при импорте.

<div id="importing-a-cart">
  ## Импорт корзины
</div>

1. Перейдите на страницу **Carts**.
2. Нажмите **Import cart**.
3. Выберите экспортированный файл `.json` или перетащите его в область загрузки.
4. Aftersell покажет предпросмотр того, что будет импортировано, включая любые примечания о настройках, которые были скорректированы для этого магазина.
5. Нажмите **Import**, чтобы создать корзину как черновик.

Импортированная корзина создаётся как черновик с именем **imported \{original name}** — например, при импорте корзины «Spring drop» создаётся черновик «imported Spring drop». Этот префикс упрощает отличать импортированный черновик от существующей корзины с тем же именем. Вы можете переименовать её в любой момент в редакторе корзины.

<Note>
  Файлы корзин, экспортированные из Aftersell, обратно совместимы вперёд. Файлы, экспортированные до этого обновления (файлы v1), по-прежнему можно импортировать.
</Note>

<div id="what-carries-over">
  ## Что переносится
</div>

Импорт копирует полный макет корзины, блоки, настройки дизайна, пользовательский CSS и пользовательские скрипты. Настройки, специфичные для исходного магазина — такие как ссылки на товары в блоках апселлов — отмечаются в предпросмотре импорта, чтобы вы могли просмотреть и обновить их после импорта.

**Пользовательские шаблоны** (JSX-блоки, написанные вне редактора, например сгенерированные с помощью AI-промпта) компилируются автоматически при импорте. Если шаблон успешно компилируется, он включается. Если нет, он остаётся выключенным, а в сводке импорта отображается предупреждение с названием блока, чтобы вы могли исправить код, скомпилировать его вручную на вкладке Code и включить.

<div id="what-doesnt-carry-over">
  ## Что не переносится
</div>

* **Статус публикации**: импортированные корзины всегда создаются как черновики. Опубликуйте корзину вручную, когда будете готовы.
* **История тестов и аналитика**: результаты тестов корзины и данные аналитики не включаются в файл экспорта.
* **Ссылки, специфичные для магазина**: ID товаров, GID метаобъектов и другие идентификаторы, специфичные для Shopify, из исходного магазина удаляются из файла. Вам потребуется заново настроить любые блоки, ссылающиеся на конкретные товары или контент.

<div id="troubleshooting">
  ## Устранение неполадок
</div>

**«That cart file has settings this store can't read»**

Файл ссылается на функции или блоки, недоступные в этом магазине — например, блок дополнения из магазина с другими разрешениями приложения. Импорт всё равно завершается успешно; неподдерживаемые настройки удаляются и отмечаются в предпросмотре.

**«That doesn't look like an Aftersell cart file»**

Файл не является корректным файлом экспорта корзины Aftersell. Убедитесь, что вы загружаете именно тот файл `.json`, который скачали через действие **Export**, а не переименованный или отредактированный вручную файл.
