Перейти к основному содержанию
Каждая корзина представляет собой один переносимый файл (см. Корзины как файлы). Вы можете экспортировать любую корзину в виде JSON-файла и импортировать этот файл в тот же магазин или другой. Это полезно для:
  • Переноса конфигурации корзины между магазинами Shopify
  • Хранения резервной копии корзины, которую вы хотите восстановить позже
  • Обмена настройкой корзины с другим магазином

Экспорт корзины

  1. Перейдите на страницу Carts.
  2. Найдите корзину, которую хотите экспортировать, и откройте её меню действий (меню из трёх точек в строке корзины).
  3. Нажмите Export.
Aftersell скачивает файл .json с именем, содержащим название корзины и метку времени экспорта (например, spring_drop_2026-09-03-10-20-30.json). Сохраните этот файл — именно его вы загружаете при импорте.

Импорт корзины

  1. Перейдите на страницу Carts.
  2. Нажмите Import cart.
  3. Выберите экспортированный файл .json или перетащите его в область загрузки.
  4. Aftersell покажет предпросмотр того, что будет импортировано, включая любые примечания о настройках, которые были скорректированы для этого магазина.
  5. Нажмите Import, чтобы создать корзину как черновик.
Импортированная корзина создаётся как черновик с именем imported {original name} — например, при импорте корзины «Spring drop» создаётся черновик «imported Spring drop». Этот префикс упрощает отличать импортированный черновик от существующей корзины с тем же именем. Вы можете переименовать её в любой момент в редакторе корзины.
Файлы корзин, экспортированные из Aftersell, обратно совместимы вперёд. Файлы, экспортированные до этого обновления (файлы v1), по-прежнему можно импортировать.

Что переносится

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

Что не переносится

  • Статус публикации: импортированные корзины всегда создаются как черновики. Опубликуйте корзину вручную, когда будете готовы.
  • История тестов и аналитика: результаты тестов корзины и данные аналитики не включаются в файл экспорта.
  • Ссылки, специфичные для магазина (только для другого магазина): при импорте в другой магазин ссылки на товары, варианты и изображения из исходного магазина очищаются, а блок апселлов получает новую стратегию апселлов. Заново настройте любые блоки, ссылающиеся на конкретные товары или контент. При импорте обратно в тот же магазин эти ссылки сохраняются.

Устранение неполадок

«That cart file has settings this store can’t read» Файл ссылается на функции или блоки, недоступные в этом магазине — например, блок дополнения из магазина с другими разрешениями приложения. Импорт всё равно завершается успешно; неподдерживаемые настройки удаляются и отмечаются в предпросмотре. «That doesn’t look like an Aftersell cart file» Файл не является корректным файлом экспорта корзины Aftersell. Убедитесь, что вы загружаете именно тот файл .json, который скачали через действие Export, а не переименованный или отредактированный вручную файл.