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

# Liaison des utilisateurs

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'}}>
  Une attribution précise nécessite de connecter l'activité des utilisateurs entre les états déconnecté et connecté. Topsort fournit des outils API pour résoudre ce problème, vous permettant de lier deux ID d'utilisateur opaques.
</div>

### Comment ça fonctionne

<div style={{textAlign: 'justify', marginBottom: '1.5rem'}}>
  Les utilisateurs interagissent souvent avec des publicités lorsqu'ils sont déconnectés (par exemple, `user_id` = 123) et plus tard, ils se connectent, obtenant un ID utilisateur distinct (par exemple, `user_id` = 456). Sans lier ces ID, les activités de la session déconnectée sont déconnectées des actions post-connexion, conduisant à une attribution inexacte.
</div>

<Frame>
  <img src="https://mintcdn.com/topsort/JfdWUceY7Se3NW-0/images/knowledge-base/ad-server-attribution-linking-users-diagram.webp?fit=max&auto=format&n=JfdWUceY7Se3NW-0&q=85&s=a95bf07d341eb22f45e41d5da682c819" alt="Diagramme de l'API Link Users." width="1600" height="585" data-path="images/knowledge-base/ad-server-attribution-linking-users-diagram.webp" />
</Frame>

Notre [API Link Users](http://api.docs.topsort.com/api-reference/events/\[beta]-report-link-users#beta-report-link-users) vous permet d'informer Topsort que deux ID d'utilisateur opaques appartiennent à la même personne. Améliore la précision de l'attribution. Champs requis pour utiliser notre API :

<table><tbody><tr><td><p><strong>Champ</strong></p></td><td><p><strong>Type</strong></p></td><td><p><strong>Requis</strong></p></td><td><p><strong>Description</strong></p></td></tr><tr><td><p><strong>`from`</strong></p></td><td><p>**STRING**</p></td><td><p>oui</p></td><td><p>L'ID utilisateur opaque d'origine (par exemple, déconnecté). (1-64 caractères)</p></td></tr><tr><td><p><strong>`to`</strong></p></td><td><p>**STRING**</p></td><td><p>oui</p></td><td><p>L'ID utilisateur opaque cible (par exemple, connecté). (1-64 caractères)</p></td></tr></tbody></table>

<Note>Les ID `from` et `to` ne doivent pas être identiques.</Note>

***

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