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

# XR-018 : Contenu généré par l'utilisateur

> Le contenu généré par l'utilisateur (UGC) désigne tout contenu numérique en jeu produit par un joueur et rendu visible ou accessible à une ou plusieurs autres personnes en ligne.

Version 1.7, 07/22/2026

Le contenu généré par l'utilisateur (UGC) désigne tout contenu numérique en jeu produit par un joueur et rendu visible ou accessible à une ou plusieurs autres personnes en ligne.

Si votre produit contient du UGC, vous devez :

* Offrir dans le produit un moyen permettant aux utilisateurs de signaler au développeur du UGC inapproprié ou préjudiciable aux fins d'examen et de suppression/désactivation (en cas de violation des lignes directrices sur le contenu) et/ou mettre en œuvre une méthode de détection proactive du UGC inapproprié ou préjudiciable (par exemple, le filtrage de texte ou la correspondance de hachage d'images).
* Publier des lignes directrices sur le contenu généré par l'utilisateur (comme des conditions d'utilisation ou un code de conduite), accessibles aux utilisateurs dans le produit ou sur le site Web du titre.
* Être prêt à supprimer/désactiver du contenu illégal à risque élevé à la demande de Microsoft dans le cas peu probable où Microsoft prendrait connaissance de contenu illégal sur le réseau XBOX qui n'a pas été traité par les mécanismes ou processus d'intervention habituels.
* Respecter les paramètres UGC des joueurs et gérer adéquatement les scénarios dans lesquels un utilisateur n'a pas accès au UGC en jeu en raison de privilèges restreints.

De plus, si votre produit est intégré à une plateforme tierce de mods de jeu, vous devez :

* Intégrer l'API de signalement/plainte de la plateforme (si elle est disponible) et modérer le contenu si une entente contractuelle avec le tiers l'exige.
* Présenter aux utilisateurs un avis de non-responsabilité, une boîte de dialogue ou un indicateur visuel lorsque le contenu ne provient pas du développeur.

## Plus d'informations

### Contenu généré par l'utilisateur (UGC)

De façon générale, le UGC comprend (sans s'y limiter) :

* Le texte saisi par les joueurs, comme les surnoms et les informations de profil des joueurs, les noms de personnages, les noms d'armes, les étiquettes de clan et le texte publié sur des panneaux/tableaux
* Les images, vidéos et GIF créés ou téléversés par les joueurs
* Les captures d'écran et vidéos créées par les joueurs (à l'exclusion des captures d'écran et des clips de jeu capturés au moyen de la fonctionnalité de capture gérée par la plateforme XBOX)
* Les cartes, terrains, mondes, emblèmes de joueur, textures, modèles, ressources, livrées, apparences, dessins, sons et contenus de personnage (émotes personnalisées, gestes ou actions animés, etc.) créés par les joueurs

Les titres qui utilisent le UGC comme mécanique de jeu principale (comme les jeux de dessin et les jeux de type bac à sable avec des mondes personnalisables) demeurent visés par cette XR. Examinez attentivement ce qui constitue du UGC et quels scénarios sont exemptés.

Les modifications de jeu (« mods ») sont également considérées comme du UGC. Les mods visés comprennent ceux offerts au moyen de méthodes de distribution contrôlées par le développeur, comme :

* Une boutique officielle gérée par le développeur/l'éditeur
* Une zone désignée de téléversement/partage contrôlée par le développeur
* Les mods créés et partagés au moyen d'expériences en jeu
* Les mods activés au moyen de plateformes de mods tierces qui exigent une modération par le développeur en raison d'une entente contractuelle

### Détection proactive de texte préjudiciable ou inapproprié

Les titres peuvent utiliser l'API [StringService](https://learn.microsoft.com/dotnet/api/microsoft.xbox.services.system.stringservice) pour les noms d'utilisateur visés et les autres courtes chaînes de texte UGC statiques; cela satisfait automatiquement à l'exigence de détection proactive. Si un titre prend en charge le clavardage textuel en temps réel ou des scénarios de UGC textuel qui permettent une saisie de texte plus longue, ou si des circonstances techniques ou autres empêchent l'utilisation de `StringService`, il peut recourir à des solutions de filtrage de texte autogérées ou tierces qui masquent les termes préjudiciables afin qu'ils ne soient pas affichés aux joueurs XBOX. Consultez la [Liste des termes interdits](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/policies/console/certification-forbidden-terms), qui doit être utilisée comme base minimale pour le blocage ou le masquage auprès des joueurs non locaux sur les services XBOX.

### Gestion adéquate des restrictions de UGC

Si un joueur dispose d'un [privilège UGC](/fr-CA/services/xbox-services/fundamentals/identity/privileges/concepts/live-user-privileges-client) restreint (`XPRIVILEGE_USER_CREATED_CONTENT`), il ne doit pas être exposé au UGC visé créé par d'autres utilisateurs. Le respect des autres exigences (p. ex., la détection proactive et/ou le signalement) n'annule pas la nécessité de respecter les paramètres des joueurs.

Le UGC statique, comme le texte et les images, peut être remplacé par du contenu par défaut (p. ex., une chaîne ou une image définie par le développeur) ou entièrement masqué, selon l'implémentation privilégiée. Lorsque vous remplacez ou masquez du contenu, envisagez des implémentations qui demeurent claires pour les utilisateurs concernés.

Le UGC interactif, comme les cartes créées par les joueurs, ne doit pas être accessible aux utilisateurs concernés. Si un utilisateur ne peut pas interagir avec du contenu ou des fonctionnalités en raison d'un paramètre UGC restreint, tout message d'erreur doit informer clairement l'utilisateur de la restriction et de la raison pour laquelle elle s'applique.

Bloquer des modes de jeu ou des expériences entières pour les utilisateurs dont les paramètres sont restreints n'est pas une solution privilégiée, et des moyens moins restrictifs de respecter les paramètres des utilisateurs doivent être utilisés chaque fois que c'est possible. Si le UGC est essentiel à une expérience et qu'il n'existe aucun moyen viable de respecter les paramètres de blocage du UGC tout en préservant l'intégrité du mode, le blocage du mode peut être approuvé au moyen d'une exception, mais il doit être clairement communiqué en jeu aux joueurs concernés.

Si de grandes parties d'un jeu nécessitent du UGC et sont bloquées pour les joueurs dont les paramètres sont restreints, cela doit être communiqué de façon proactive au moyen de la page de détails du produit (PDP) du jeu dans le Store.

> \[!Note]
> **Autres exigences XBOX (XR) connexes**
>
> * [XR-045 : Réseau XBOX et privilèges de compte](/fr-CA/publishing/certification/xr/xr-045) : Assurez-vous que les vérifications de privilèges appropriées sont effectuées.
> * Si votre titre prend en charge le jeu interréseau, assurez-vous qu'il est conforme aux exigences relatives au contenu généré par l'utilisateur décrites dans cette exigence XBOX.

> \[!Note]
> **Renseignements supplémentaires**
>
> Les éditeurs de jeux sont responsables de s'assurer que leurs titres mettent en œuvre et maintiennent des fonctionnalités de sécurité conformes aux lois et règlements applicables. Cela peut inclure, sans s'y limiter, des mesures de modération, des notifications aux utilisateurs concernés et aux auteurs de signalements, des processus d'appel et des rapports de transparence.

### Exemptions

Les scénarios qui ne sont pas considérés comme du UGC ou qui sont autrement hors de portée comprennent :

* Les gamertags XBOX (consultez les conseils et pratiques exemplaires pour plus de détails)
* Les réponses de joueur préfabriquées en jeu gérées par le développeur (p. ex., « Salut », « GG »).
* Les émotes de personnage gérées par le développeur.
* Les enregistrements ou « fantômes » de l'activité de jeu d'un joueur.
* Les scénarios dans lesquels les joueurs peuvent personnaliser de façon minimale du contenu géré par le développeur selon des paramètres strictement établis.
  * Exemple exempté :
    * Modifier la couleur d'un emblème de joueur parmi une gamme d'options fournies qui ne modifient pas substantiellement l'image.
  * Exemple non exempté :
    * Superposer, faire pivoter, rogner ou autrement modifier un emblème de joueur d'une manière qui permet de créer de nouvelles images.
* Le contenu créé et partagé dans des scénarios locaux/LAN, y compris au moyen d'une application compagnon connectée, et qui n'est pas partagé avec des joueurs au-delà de ce groupe local.
* Le contenu créé hors ligne et qui n'est pas partagé sur un service en ligne. Notez que le contenu hors ligne qui est ensuite partagé en ligne n'est pas exempté.
* Le contenu créé en ligne qui est temporaire, qui ne produit pas d'artefact UGC tangible (photo, texte, fichier de sauvegarde personnalisé, fichier de paquet de mod, etc.) et que le développeur ne destine pas à servir de contenu de joueur.
  * Exemples exemptés :
    * Des dessins ou des mots formés avec des impacts de balles.
    * L'utilisation de la physique du jeu pour pousser des objets dans une formation particulière.
  * Exemple non exempté :
    * Placer des objets au moyen d'un éditeur de cartes ou d'une autre fonctionnalité de personnalisation prise en charge par le développeur.
* Les mods de jeu distribués au moyen de canaux qui échappent au contrôle du développeur, comme des sites Web tiers (p. ex., Nexus Mods) ou des boutiques tierces (p. ex., Steam), sauf si le canal tiers exige une modération par le développeur en raison d'ententes contractuelles.
* Les mods de jeu obtenus au moyen de serveurs tiers qui ne sont pas gérés par le développeur.
* Les mods de jeu qui modifient uniquement les mécaniques de jeu et non le contenu, comme les statistiques des joueurs, les statistiques des armes, la gravité, les zones d'impact et les conditions météorologiques.

## Conseils de mise en œuvre et pratiques exemplaires

### Conseils pour les noms d'utilisateur

Les gamertags XBOX sont exemptés des exigences relatives au UGC et ne doivent pas être soumis au filtrage de texte, aux options de signalement gérées par le titre ni au masquage en raison d'un privilège UGC restreint. Les joueurs peuvent signaler des gamertags directement à XBOX en accédant à la carte de joueur de l'utilisateur [XR-047 : Accès au profil utilisateur](/fr-CA/publishing/certification/xr/xr-047).

Les autres noms d'utilisateur sont soumis aux exigences de filtrage proactif et/ou de signalement, mais afin de maintenir une identification cohérente et uniforme des joueurs, ils n'ont pas besoin d'être masqués pour les utilisateurs disposant d'un privilège UGC restreint. Cela comprend :

* Les noms d'utilisateur interréseaux
* Les noms d'utilisateur gérés par l'éditeur
* Les noms de personnages personnalisés
* Les noms de clans/escouades/guildes

Par souci de cohérence, il est recommandé, dans la mesure du possible, que les noms d'utilisateur interréseaux gérés par l'éditeur soient filtrés au moment de leur création et qu'une liste de termes commune soit utilisée sur l'ensemble des plateformes prises en charge.

### Conseils supplémentaires pour les mods de jeu

#### Désactivation locale du contenu généré par l'utilisateur

Si votre jeu peut cesser de répondre lors de l'utilisation de différentes combinaisons de UGC, vous devriez envisager d'offrir un moyen de désactiver tout le UGC à partir de l'écran titre. Cela empêchera votre jeu de devenir définitivement injouable.

#### Sécurité des appareils et scripts

**Format**

* Jeux sur console seulement : le UGC ne peut pas contenir d'exécutables autonomes ni être construit de manière à ce qu'une étape intermédiaire (JIT, compilation de scripts, etc.) produise un fichier exécutable.

**Accès réseau**

* Jeux sur console seulement : les mods ne doivent avoir aucune forme d'accès réseau direct. Si vous avez l'intention de rendre des fonctions internes du jeu accessibles au UGC (p. ex., « joindre automatiquement un serveur »), veuillez obtenir l'approbation de votre [personne-ressource Microsoft](/fr-CA/publishing/game-publishing/resources/managed-support/overview-microsoft-representatives-and-contacts) avant de procéder à l'implémentation.

**Accès au système de fichiers**

* Jeux sur console seulement : les mods ne doivent pas avoir d'accès direct au système de fichiers. Les fonctions internes du jeu comme la « sauvegarde automatique » peuvent permettre l'accès aux fichiers, mais doivent appliquer des limites conformément à [XR-133 : Limites d'écriture dans le stockage local](/fr-CA/publishing/certification/console-cert-tested-requirements).
* Les mods doivent être stockés à un emplacement approprié sur le disque et ne pas être mélangés aux emplacements ou fichiers du système ou du jeu.

**Accès aux périphériques**

* Jeux sur PC/appareils mobiles seulement : les mods ne doivent pas avoir accès aux périphériques HID (caméras, microphones, etc.) sans que l'utilisateur en soit d'abord avisé et que son approbation soit demandée et accordée.

**Détection de logiciels malveillants**

* Jeux sur PC/appareils mobiles seulement : afin d'éviter la propagation de logiciels malveillants du créateur de contenu au joueur, les mods créés en dehors de la console doivent être analysés par des systèmes automatiques de détection de logiciels malveillants lors de leur soumission et ne doivent pas être publiés avant d'avoir réussi ces vérifications.

## Cas de test de certification

#### 018-01 Signalement de contenu inapproprié et vérification des chaînes de texte UGC

**Étapes du test**

1. Repérez toutes les zones du titre où du texte peut être saisi entre des personnes qui ne sont pas amies, puis être consulté par des utilisateurs sur un autre appareil.

2. Vérifiez que le titre offre dans le produit un moyen de signaler au développeur le UGC inapproprié ou préjudiciable d'autres utilisateurs.

3. S'il n'existe aucun moyen de signaler du contenu inapproprié, saisissez dans chaque zone une chaîne, une sous-chaîne, etc. figurant dans la [Liste des termes interdits](https://learn.microsoft.com/gaming/xbox-nda-docs/_content/gc/policies/console/certification-forbidden-terms).

   * Saisissez directement le terme interdit (c.-à-d. « ForbiddenTerm »).
   * Saisissez un terme interdit avec un autre terme non interdit, séparés par une espace, c.-à-d. (« Good ForbiddenTerm »).

4. Si le titre permet de créer du UGC hors ligne, p. ex., des noms de personnages, déconnectez l'appareil du réseau, saisissez des combinaisons de termes interdits, puis reconnectez-vous au réseau.

5. Vérifiez que le terme interdit n'est visible par aucun autre utilisateur sur un autre appareil.

6. Répétez les étapes 3 à 5 dans chaque langue prise en charge par le titre en utilisant les termes interdits des paramètres régionaux correspondants.

**Résultat attendu**<br />Le titre doit offrir dans le produit un moyen permettant aux utilisateurs de signaler au développeur du UGC inapproprié ou préjudiciable et/ou mettre en œuvre une méthode de détection proactive du UGC inapproprié ou préjudiciable (par exemple, le filtrage de texte au moyen de l'API [StringService](https://learn.microsoft.com/dotnet/api/microsoft.xbox.services.system.stringservice)). Le contenu inapproprié ou préjudiciable doit être bloqué ou masqué auprès des joueurs non locaux sur les services XBOX.

Les gamertags XBOX sont exemptés des exigences relatives au UGC et ne doivent pas être soumis au filtrage de texte, aux options de signalement gérées par le titre ni au masquage en raison d'un privilège UGC restreint.

Les lignes directrices relatives au UGC, comme des conditions d'utilisation ou un code de conduite, sont accessibles aux utilisateurs dans le produit ou sur le site Web du titre.

Les titres ne doivent pas bloquer des modes de jeu ou des expériences entières pour les utilisateurs disposant de privilèges UGC restreints.

**Exemples de réussite**

1. Les gamertags XBOX ne sont pas filtrés, masqués ni soumis au signalement dans le titre.
2. Les noms d'utilisateur interréseaux, les noms d'utilisateur gérés par l'éditeur, les noms de personnages personnalisés ou les noms de clans/escouades/guildes ne sont pas masqués.
3. Le titre offre dans le produit un moyen permettant aux utilisateurs de signaler au développeur du UGC inapproprié ou préjudiciable.
4. Le titre empêche la publication de UGC inapproprié ou préjudiciable et informe l'utilisateur de la raison de l'échec de la publication.
5. Le titre remplace le texte inapproprié ou préjudiciable par des mots ou des caractères, comme *Contenu bloqué* ou *\$!\*#&*.
6. Les chaînes de texte inappropriées ou préjudiciables sont visibles par les utilisateurs sur la console locale, mais ne sont pas transmises à d'autres personnes qui ne sont pas amies au-delà de la console locale.
7. Les lignes directrices relatives au UGC, comme des conditions d'utilisation ou un code de conduite, sont accessibles aux utilisateurs dans le produit ou sur le site Web du titre.
8. Le titre ne bloque pas des modes de jeu ou des expériences entières pour les utilisateurs disposant de privilèges UGC restreints.

**Exemples d'échec**

1. Les gamertags XBOX sont filtrés ou masqués.
2. Le titre n'offre pas aux utilisateurs de moyen de signaler au développeur du UGC inapproprié ou préjudiciable, ou permet que du UGC inapproprié ou préjudiciable soit visible par des personnes qui ne sont pas amies sur d'autres appareils.
3. Le titre permet à l'utilisateur de contourner le filtrage du UGC inapproprié ou préjudiciable en créant du UGC hors ligne, puis en le partageant en ligne.
4. Les lignes directrices relatives au UGC (comme des conditions d'utilisation ou un code de conduite) ne sont pas accessibles aux utilisateurs dans le produit ou sur le site Web du titre.
5. Le titre bloque des modes de jeu ou des expériences entières pour les utilisateurs disposant de privilèges UGC restreints.


## Related topics

- [Exigences XBOX testées lors de la certification pour les jeux sur console XBOX](/fr-CA/publishing/certification/console-cert-tested-requirements.md)
- [Exigences XBOX pour les jeux XBOX](/fr-CA/publishing/certification/xbox-requirements.md)
- [Contenu complémentaire sur les exigences et politiques XBOX](/fr-CA/publishing/certification/xr/overview.md)
- [Cas de test les plus souvent en échec](/fr-CA/publishing/certification/xr-top-failing.md)
- [Historique des modifications des exigences XBOX et des cas de test](/fr-CA/publishing/certification/xr-change-history.md)
