> ## 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 SDK для самых частых запросов мерчантов: отслеживание аналитики, бесплатные подарки, скрытие строк, метаполя, бандлы и конструкторы страниц.

Полные решения самых частых запросов. Каждое — готовый к запуску фрагмент кода с пошаговым разбором и заметками по адаптации.

<div id="before-you-write-a-script">
  ## Прежде чем писать скрипт
</div>

Многое из того, что мерчанты раньше делали скриптами, теперь является встроенной настройкой. Сначала проверьте это, потому что настройка продолжает работать при редизайнах корзины, а ваш скрипт может перестать:

| Если вы хотите…                                         | Используйте это вместо кода                                                                                                                                                          |
| ------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Открывать панель при каждом добавлении товара           | **Cart settings → Content → Behavior → Open cart when an item is added**                                                                                                             |
| Синхронизировать счётчик на иконке корзины темы         | Встроено. Задайте **cart count selector** в настройках корзины, если вашей теме нужна подсказка.                                                                                     |
| Показывать разные настройки по стране, рынку или валюте | [Условия](/ru/aftersell/cart/blocks-overview#show-or-hide-by-market-country-or-currency) (полный интерфейс сегодня в [Rewards](/ru/aftersell/cart/rewards-block#per-market-rewards)) |
| Предлагать бесплатный подарок при пороге расходов       | Блок [Rewards](/ru/aftersell/cart/rewards-block)                                                                                                                                     |
| Добавить upsell, дополнение или защиту доставки         | Соответствующий [блок корзины](/ru/aftersell/cart/blocks-overview)                                                                                                                   |
| Изменить стиль чего угодно                              | [Настройки дизайна](/ru/aftersell/cart/design-settings), затем [Custom CSS](/ru/aftersell/cart/custom-css)                                                                           |

Обращайтесь к SDK, когда логика действительно ваша: правило, которое не выражается настройкой, интеграция с другим приложением или данные, которые есть только у вашего магазина.

<div id="how-to-use-these">
  ## Как этим пользоваться
</div>

Вставьте фрагмент в скрипт **Initialization** вашей корзины. В редакторе корзины перейдите в **Cart settings → Custom script → Initialization**. Пишите обычный JavaScript, без тегов `<script>`. Подробности см. в разделе [Пользовательские скрипты](/ru/aftersell/cart/custom-scripts).

<div id="the-use-cases">
  ## Сценарии использования
</div>

<Columns cols={2}>
  <Card title="Отслеживание добавления в корзину в стороннем инструменте" icon="chart-line" href="/ru/aftersell/cart/sdk-use-case-analytics">
    Отправляйте события корзины в Klaviyo, Triple Whale, GA4 или любой аналитический пиксель.
  </Card>

  <Card title="Автодобавление бесплатного подарка при достижении порога" icon="gift" href="/ru/aftersell/cart/sdk-use-case-free-gift">
    Добавьте подарок, когда сумма превысит порог, и удалите его, когда она опустится.
  </Card>

  <Card title="Скрытие и переименование строк корзины" icon="eye-slash" href="/ru/aftersell/cart/sdk-use-case-hide-lines">
    Скрывайте строки, добавленные приложениями, или бесплатные строки, переименовывайте их и управляйте порядком.
  </Card>

  <Card title="Отображение данных метаполей на строках корзины" icon="tags" href="/ru/aftersell/cart/sdk-use-case-metafields">
    Выводите оценку доставки, значок или любое метаполе на каждую строку.
  </Card>

  <Card title="Открытие панели из конструктора страниц" icon="wand-magic-sparkles" href="/ru/aftersell/cart/sdk-use-case-page-builder">
    Сделайте так, чтобы Replo, PageFly, GemPages и собственные кнопки открывали корзину.
  </Card>

  <Card title="Требование принятия условий перед оформлением заказа" icon="square-check" href="/ru/aftersell/cart/sdk-use-case-terms-checkbox">
    Блокируйте оформление заказа, пока покупатель не примет ваши условия.
  </Card>

  <Card title="Группировка строк бандла из другого приложения" icon="boxes-stacked" href="/ru/aftersell/cart/sdk-use-case-bundles">
    Сделайте так, чтобы отдельные строки корзины приложения для бандлов отображались как один товар.
  </Card>
</Columns>
