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

# Attribution halo

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'}}>
  Les modèles d'attribution traditionnels, limités aux interactions avec le même produit, manquent souvent l'impact complet sur les revenus de la publicité. Les publicités génèrent fréquemment des ventes pour des produits connexes ou non annoncés, pas seulement celui promu.
</div>

<div style={{textAlign: 'justify', marginBottom: '1.5rem'}}>
  Par exemple, une publicité pour un nouveau produit peut également stimuler les ventes de produits plus anciens de la même marque. De même, une publicité de produit sur une marketplace peut amener les clients à explorer l'ensemble du catalogue du vendeur, générant des revenus au-delà de l'article annoncé. Ces "effets halo" ne sont pas capturés par l'attribution au même produit.
</div>

## Modèle d'attribution halo

<div style={{textAlign: 'justify', marginBottom: '1.5rem'}}>
  Pour résoudre ce problème, nous proposons le modèle d'attribution halo. Ce modèle remplace la contrainte de même produit par une contrainte de même vendeur. Il identifie tous les produits qui ont été achetés auprès de ce vendeur, qu'ils aient été directement annoncés ou non. L'attribution halo peut utiliser soit les clics soit les impressions comme événement d'attribution.
</div>

<Note>Parlez à votre représentant Topsort pour activer ce modèle d'attribution dans votre marketplace.</Note>

## Comment ça fonctionne

Lors du signalement d'un achat, chaque article de produit acheté doit inclure son vendorId. Exemple d'événement d'achat avec ID de vendeur :

```json theme={null}
{
  "purchases": [
    {
      "id": "...",
      "opaqueUserId": "...",
      "occurredAt": "2024-10-28T07:43:54-06:00",
      "items": [
        {
          "vendorId": "VEIA929919", // Vendor ID
          "unitPrice": 900,
          "quantity": 1,
          "productId": "MKQUJ9191"
        }
      ]
    }
  ]
}
```

***

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