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

# Vue d'ensemble

export const LastUpdatedFr = ({date}) => {
  const label = "Dernière mise à jour:";
  return <>
      <style>{`
        .last-updated-component {
          display: inline-flex;
          align-items: center;
          gap: 8px;
          padding: 10px 16px;
          border-radius: 8px;
          margin-top: 12px;
          margin-bottom: 16px;
          font-size: 14px;
          background-color: rgba(0, 0, 0, 0.05);
          border: 1px solid rgba(0, 0, 0, 0.12);
          color: rgba(0, 0, 0, 0.75);
          line-height: 1;
        }

        .last-updated-component svg {
          flex-shrink: 0;
          vertical-align: middle;
        }

        .last-updated-component span {
          display: inline-flex !important;
          align-items: center !important;
          line-height: 1 !important;
        }

        [data-theme="dark"] .last-updated-component {
          background-color: #3a3a3a;
          border: 2px solid #888888;
          color: #ffffff;
        }

        [data-theme="dark"] .last-updated-component svg {
          stroke: #ffffff;
        }
      `}</style>
      <div className="last-updated-component">
        <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round">
          <circle cx="12" cy="12" r="10" />
          <polyline points="12 6 12 12 16 14" />
        </svg>
        <span>
          <strong style={{
    fontWeight: 600
  }}>{label}</strong> 
          <time dateTime={date}>{date}</time>
        </span>
      </div>
    </>;
};

<div style={{textAlign: 'justify', marginBottom: '1.5rem'}}>
  Topsort offre une publicité transparente et ciblée avec des métriques fiables, alimentée par notre système avancé d'attribution publicité-achat, qui relie avec précision les achats aux interactions des clients avec les publicités.
</div>

## Système d'attribution publicité-achat

<div style={{textAlign: 'justify', marginBottom: '1.5rem'}}>
  Ce système relie les achats aux interactions publicitaires, optimisant les campagnes pour les annonceurs et créant une boucle de rétroaction pour notre algorithme **BIDLESS™**. Le lien entre les publicités et l'achat est basé sur l'ID utilisateur envoyé avec l'événement suivi (clic ou achat) et l'achat.
</div>

### Exigences de visibilité pour l'attribution

<div style={{textAlign: 'justify', marginBottom: '1.5rem'}}>
  Selon les directives de mesure des médias de vente au détail IAB/MRC, seules les **impressions visibles** sont éligibles à l'attribution :
</div>

<div style={{textAlign: 'justify', marginBottom: '1.5rem'}}>
  * **Publicités display (bannières)** : 50% des pixels visibles pendant 1+ seconde continue
  * **Publicités vidéo** : 50% des pixels visibles pendant 2+ secondes continues
  * **Grandes publicités display (242 500+ pixels)** : 30% des pixels visibles pendant 1+ seconde continue
</div>

<div style={{textAlign: 'justify', marginBottom: '1.5rem'}}>
  Les impressions non visibles sont exclues des calculs d'attribution, garantissant que les résultats ne sont crédités qu'aux publicités qui ont eu une réelle opportunité d'influencer le comportement des consommateurs.
</div>

## Attribution flexible par format publicitaire

<div style={{textAlign: 'justify', marginBottom: '1.5rem'}}>
  Nos API permettent aux marketplaces de personnaliser les modèles d'attribution au niveau du format publicitaire, reconnaissant que différents formats servent différents objectifs dans le parcours client :
</div>

<div style={{textAlign: 'justify', marginBottom: '1.5rem'}}>
  * **Listes sponsorisées** : Stimulent généralement les décisions d'achat immédiates (bas de l'entonnoir)
  * **Marques sponsorisées** : Influencent la considération et la notoriété de la marque (milieu de l'entonnoir)
  * **Publicités bannières/natives/vidéo** : Créent la notoriété et la découverte (haut de l'entonnoir)
</div>

<div style={{textAlign: 'justify', marginBottom: '1.5rem'}}>
  Chaque format peut avoir ses propres :

  * **Modèle d'attribution** : Dernier clic ou dernière impression
  * **Fenêtre d'attribution** : 1-30 jours
</div>

<div style={{textAlign: 'justify', marginBottom: '1.5rem'}}>
  Ce contrôle granulaire garantit une mesure précise de la contribution réelle de chaque format aux conversions.
</div>

### Exemple de configuration

| Format publicitaire        | Modèle d'attribution | Fenêtre  | Cas d'usage                        |
| -------------------------- | -------------------- | -------- | ---------------------------------- |
| Listes sponsorisées        | Dernier clic         | 7 jours  | Achats en réponse directe          |
| Marques sponsorisées       | Dernier clic         | 14 jours | Période de considération de marque |
| Publicités bannières/vidéo | Dernière impression  | 30 jours | Conversions axées sur la notoriété |

## Règles de priorité d'attribution

<div style={{textAlign: 'justify', marginBottom: '1.5rem'}}>
  Lorsque plusieurs interactions publicitaires se produisent dans leurs fenêtres respectives :

  1. **Les clics ont la priorité sur les impressions**
  2. **L'attribution directe a la priorité sur l'attribution halo**
  3. Chaque conversion est attribuée à **une seule** interaction publicitaire
</div>

<div style={{textAlign: 'justify', marginBottom: '1.5rem'}}>
  Cela garantit des informations claires et exploitables tout en évitant le double comptage.
</div>

<div style={{textAlign: 'justify', marginBottom: '1.5rem'}}>
  **<Frame>  <img src="https://mintcdn.com/topsort/JfdWUceY7Se3NW-0/images/knowledge-base/attribution-per-ad-format-logic-diagram.webp?fit=max&auto=format&n=JfdWUceY7Se3NW-0&q=85&s=b3afad8f10bfe21d136cec7f4c5cda05" alt="Flux de décision d'attribution montrant comment les clics, les impressions et la priorité de format déterminent l'attribution finale" width="1872" height="5210" data-path="images/knowledge-base/attribution-per-ad-format-logic-diagram.webp" /></Frame>**
</div>

***

<LastUpdatedFr date="2025-11-18" />
