> ## 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.

# Casi d'uso comuni

> Soluzioni complete ed eseguibili del Cart SDK di Aftersell per le cose che i merchant chiedono di più: tracciamento analytics, omaggi, nascondere righe, metafield, bundle e page builder.

Soluzioni complete alle richieste che emergono più spesso. Ognuna è uno snippet eseguibile con una guida passo passo e note su come adattarlo.

<div id="before-you-write-a-script">
  ## Prima di scrivere uno script
</div>

Molto di ciò che i merchant scriptavano un tempo è ora un'impostazione integrata. Controlla prima questo, perché un'impostazione continua a funzionare attraverso i redesign del carrello mentre il tuo script potrebbe non farlo:

| Se vuoi…                                                                  | Usa questo invece del codice                                                                                                                                                     |
| ------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Aprire il drawer ogni volta che viene aggiunto un articolo                | **Cart settings → Content → Behavior → Open cart when an item is added**                                                                                                         |
| Mantenere sincronizzato il conteggio dell'icona del carrello del tuo tema | Integrato. Imposta il **cart count selector** nelle impostazioni del carrello se il tuo tema ha bisogno di una spinta.                                                           |
| Mostrare impostazioni diverse per paese, mercato o valuta                 | [Condizioni](/it/aftersell/cart/blocks-overview#show-or-hide-by-market-country-or-currency) (UI completa su [Rewards](/it/aftersell/cart/rewards-block#per-market-rewards) oggi) |
| Offrire un omaggio a una soglia di spesa                                  | Il blocco [Rewards](/it/aftersell/cart/rewards-block)                                                                                                                            |
| Aggiungere un upsell, un add-on o la protezione della spedizione          | Il [blocco del carrello](/it/aftersell/cart/blocks-overview) corrispondente                                                                                                      |
| Ridefinire lo stile di qualsiasi cosa                                     | [Impostazioni di design](/it/aftersell/cart/design-settings), poi [CSS personalizzato](/it/aftersell/cart/custom-css)                                                            |

Ricorri all'SDK quando la logica è genuinamente tua: una regola che nessuna impostazione esprime, un'integrazione con un'altra app, o dati che solo il tuo negozio possiede.

<div id="how-to-use-these">
  ## Come usarli
</div>

Incolla uno snippet nello script **Initialization** del tuo carrello. Nel cart editor, vai su **Cart settings → Custom script → Initialization**. Scrivi JavaScript puro; niente tag `<script>`. Vedi [Script personalizzati](/it/aftersell/cart/custom-scripts) per i dettagli.

<div id="the-use-cases">
  ## I casi d'uso
</div>

<Columns cols={2}>
  <Card title="Traccia l'aggiunta al carrello in uno strumento di terze parti" icon="chart-line" href="/it/aftersell/cart/sdk-use-case-analytics">
    Invia gli eventi del carrello a Klaviyo, Triple Whale, GA4 o qualsiasi pixel di analytics.
  </Card>

  <Card title="Aggiungi automaticamente un omaggio a una soglia" icon="gift" href="/it/aftersell/cart/sdk-use-case-free-gift">
    Aggiungi un omaggio quando il totale supera una soglia, rimuovilo quando scende di nuovo.
  </Card>

  <Card title="Nascondi e rietichetta le righe del carrello" icon="eye-slash" href="/it/aftersell/cart/sdk-use-case-hide-lines">
    Nascondi le righe inserite dalle app o gratuite, rinominale e controlla il loro ordine.
  </Card>

  <Card title="Mostra i dati dei metafield sulle righe del carrello" icon="tags" href="/it/aftersell/cart/sdk-use-case-metafields">
    Porta una stima di consegna, un badge o qualsiasi metafield su ogni riga.
  </Card>

  <Card title="Apri il drawer da un page builder" icon="wand-magic-sparkles" href="/it/aftersell/cart/sdk-use-case-page-builder">
    Fai in modo che Replo, PageFly, GemPages e pulsanti personalizzati aprano il carrello.
  </Card>

  <Card title="Richiedi i termini prima del checkout" icon="square-check" href="/it/aftersell/cart/sdk-use-case-terms-checkbox">
    Blocca il checkout finché l'acquirente non accetta i tuoi termini.
  </Card>

  <Card title="Raggruppa le righe di bundle di un'altra app" icon="boxes-stacked" href="/it/aftersell/cart/sdk-use-case-bundles">
    Fai in modo che le righe separate di un'app di bundle vengano renderizzate come un unico articolo.
  </Card>
</Columns>
