> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.6mm.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.6mm.com/_mcp/server.

# Intégration de sites Web et d'applications

> Intégration de sites Web et d'applications — Ouvrez Paramètres système → Intégration de sites Web. Configurez les domaines de site Web autorisés et copiez le code généré. La clé d'application identifie votre locataire ;

## Copiez le code d'intégration du locataire

Ouvrez **Paramètres système → Intégration de sites Web**. Configurez les domaines de site Web autorisés et copiez le code généré. La clé d'application identifie votre locataire ; il ne s'agit pas d'un mot de passe de connexion ou d'un secret de signature d'identité. Le widget de support client est distinct du Trading Widget SDK.

Ce qui suit illustre les attributs de script pris en charge. Remplacez l'espace réservé par la clé d'application de votre locataire et utilisez le script URL généré par votre console.

```html
<script src="https://cs.6mm.com/widget/widget.js"
        data-app-key="YOUR_TENANT_APP_KEY"></script>
```

Pour un bouton existant :

```html
<button id="support-button">Contact support</button>
<script src="https://cs.6mm.com/widget/widget.js"
        data-app-key="YOUR_TENANT_APP_KEY"
        data-trigger="#support-button"></script>
```

## Identité du visiteur

| Mode                 | Responsabilité d'intégration                                                                                                                |
| -------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- |
| Visiteur anonyme     | Utiliser l'entrée de visiteur configurée par le locataire ; le système identifie le visiteur du navigateur                                  |
| Utilisateur connecté | Générez le jeton d'identité sur votre backend et transmettez l'ID utilisateur stable et le jeton signé en utilisant l'exemple de la console |

Les attributs de connexion pris en charge sont `data-user-id` et `data-user-token`. Gardez le secret de signature sur votre serveur ; ne l'insérez pas dans HTML, le code mobile ou une invite AI. Utilisez le format et la durée de vie exacts du jeton indiqués dans la console.

Pour une application ou une WebView, utilisez le mode de saisie et d'intégration fourni pour votre locataire. Testez la navigation, l'authentification, la sélection de fichiers et le comportement de la fenêtre d'affichage sur l'appareil réel ; un extrait de site Web à lui seul n'établit pas la prise en charge native de SDK.

## Vérifier l'entrée

Vérifiez les domaines autorisés, la langue, le thème clair/sombre, l'ouverture et la fermeture, un message de test, l'assistance humaine et la soumission du ticket. Lorsque vous changez d'utilisateur de site Web, vérifiez que l'identité transmise au widget appartient à l'utilisateur actuel. Si le widget ne s'ouvre pas, inspectez la clé d'application, le chargement du script, les paramètres de domaine et la disponibilité du service locataire.