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

# Cas d'usage courants

> Des solutions Aftersell Cart SDK complètes et exécutables pour les demandes les plus fréquentes des marchands : suivi analytique, cadeaux gratuits, masquage de lignes, metafields, bundles et constructeurs de pages.

Des solutions complètes aux demandes qui reviennent le plus souvent. Chacune est un extrait exécutable avec un pas-à-pas et des notes pour l'adapter.

<div id="before-you-write-a-script">
  ## Avant d'écrire un script
</div>

Beaucoup de ce que les marchands scriptaient autrefois est désormais un réglage intégré. Vérifiez ceci d'abord, car un réglage continue de fonctionner à travers les refontes du panier, ce qui n'est pas forcément le cas de votre script :

| Si vous voulez…                                                 | Utilisez ceci plutôt que du code                                                                                                                                                                |
| --------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Ouvrir le tiroir chaque fois qu'un article est ajouté           | **Cart settings → Content → Behavior → Open cart when an item is added**                                                                                                                        |
| Garder le compteur de l'icône panier de votre thème synchronisé | Intégré. Définissez le **cart count selector** dans les réglages du panier si votre thème a besoin d'un coup de pouce.                                                                          |
| Afficher des réglages différents par pays, marché ou devise     | [Conditions](/fr/aftersell/cart/blocks-overview#show-or-hide-by-market-country-or-currency) (interface complète sur [Rewards](/fr/aftersell/cart/rewards-block#per-market-rewards) aujourd'hui) |
| Offrir un cadeau gratuit à un seuil de dépense                  | Le bloc [Rewards](/fr/aftersell/cart/rewards-block)                                                                                                                                             |
| Ajouter un upsell, un complément ou une protection d'expédition | Le [bloc de panier](/fr/aftersell/cart/blocks-overview) correspondant                                                                                                                           |
| Restyler quoi que ce soit                                       | [Réglages de design](/fr/aftersell/cart/design-settings), puis [CSS personnalisé](/fr/aftersell/cart/custom-css)                                                                                |

Tournez-vous vers le SDK lorsque la logique est véritablement la vôtre : une règle qu'aucun réglage n'exprime, une intégration avec une autre application, ou des données que seule votre boutique possède.

<div id="how-to-use-these">
  ## Comment les utiliser
</div>

Collez un extrait dans le script **Initialization** de votre panier. Dans l'éditeur de panier, allez dans **Cart settings → Custom script → Initialization**. Écrivez du JavaScript pur ; pas de balises `<script>`. Voir [Scripts personnalisés](/fr/aftersell/cart/custom-scripts) pour les détails.

<div id="the-use-cases">
  ## Les cas d'usage
</div>

<Columns cols={2}>
  <Card title="Suivre l'ajout au panier dans un outil tiers" icon="chart-line" href="/fr/aftersell/cart/sdk-use-case-analytics">
    Envoyez les événements du panier à Klaviyo, Triple Whale, GA4 ou tout pixel analytique.
  </Card>

  <Card title="Ajouter automatiquement un cadeau gratuit à un seuil" icon="gift" href="/fr/aftersell/cart/sdk-use-case-free-gift">
    Ajoutez un cadeau quand le total franchit un seuil, retirez-le quand il redescend.
  </Card>

  <Card title="Masquer et renommer les lignes du panier" icon="eye-slash" href="/fr/aftersell/cart/sdk-use-case-hide-lines">
    Masquez les lignes injectées par des applications ou gratuites, renommez-les et contrôlez leur ordre.
  </Card>

  <Card title="Afficher les données de metafields sur les lignes du panier" icon="tags" href="/fr/aftersell/cart/sdk-use-case-metafields">
    Récupérez une estimation de livraison, un badge ou n'importe quel metafield sur chaque ligne.
  </Card>

  <Card title="Ouvrir le tiroir depuis un constructeur de pages" icon="wand-magic-sparkles" href="/fr/aftersell/cart/sdk-use-case-page-builder">
    Faites en sorte que Replo, PageFly, GemPages et vos boutons personnalisés ouvrent le panier.
  </Card>

  <Card title="Exiger l'acceptation des conditions avant le paiement" icon="square-check" href="/fr/aftersell/cart/sdk-use-case-terms-checkbox">
    Bloquez le paiement jusqu'à ce que le client accepte vos conditions.
  </Card>

  <Card title="Regrouper les lignes de bundle d'une autre application" icon="boxes-stacked" href="/fr/aftersell/cart/sdk-use-case-bundles">
    Faites apparaître les lignes de panier séparées d'une application de bundles comme un seul article.
  </Card>
</Columns>
