Skip to main content
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 de l’UGC, vous devez :
  • Fournir, dans le produit, un moyen permettant aux utilisateurs de signaler au développeur un UGC inapproprié ou préjudiciable afin qu’il soit examiné et supprimé/désactivé (s’il enfreint les règles relatives au contenu) et/ou mettre en œuvre une méthode de détection proactive de l’UGC inapproprié ou préjudiciable (par exemple, filtrage de texte ou correspondance de hachage d’images).
  • Publier des règles relatives au contenu généré par l’utilisateur (telles que 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 un contenu illégal à haut risque à la demande de Microsoft, dans le cas peu probable où Microsoft aurait connaissance d’éléments illégaux sur le réseau XBOX qui n’ont pas été traités par les mécanismes ou processus d’action standard.
  • Respecter les paramètres UGC des joueurs et gérer correctement les scénarios dans lesquels un utilisateur n’a pas accès à l’UGC en jeu en raison de privilèges restreints.
En outre, 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 l’accord contractuel avec le tiers l’exige.
  • Présenter aux utilisateurs un avertissement, une boîte de dialogue ou un indicateur visuel lorsque le contenu ne provient pas du développeur.

Informations supplémentaires

Contenu généré par l’utilisateur (UGC)

De manière générale, l’UGC comprend (sans s’y limiter) :
  • Le texte saisi par les joueurs, comme les pseudonymes et les informations de profil des joueurs, les noms de personnages, les noms d’armes, les tags de clan et le texte publié sur des panneaux/tableaux
  • Les images, vidéos et GIF créés ou chargé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 à l’aide 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, skins, dessins, sons et contenus de personnage (emotes personnalisées, gestes ou actions animés, etc.) créés par les joueurs
Les titres qui utilisent l’UGC comme mécanique de jeu principale (comme les jeux de dessin et les jeux de type bac à sable avec des mondes personnalisables) restent concernés par cette XR. Examinez attentivement ce qui constitue de l’UGC et les scénarios qui en sont exemptés. Les modifications de jeu (« mods ») sont également considérées comme de l’UGC. Les mods concernés incluent ceux proposés via des méthodes de distribution contrôlées par le développeur, telles que :
  • Un store officiel géré par le développeur/l’éditeur
  • Une zone de chargement/partage dédiée contrôlée par le développeur
  • Les mods créés et partagés via des expériences en jeu
  • Les mods activés via des plateformes de mods tierces qui exigent une modération par le développeur en raison d’un accord contractuel

Détection proactive des textes préjudiciables ou inappropriés

Les titres peuvent utiliser l’API StringService pour les noms d’utilisateur concerné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 la conversation textuelle en temps réel ou des scénarios d’UGC textuel permettant une saisie de texte plus longue, ou si des circonstances techniques ou d’autres contraintes 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, qui doit être utilisée comme référence minimale pour le blocage ou le masquage auprès des joueurs non locaux sur les services XBOX.

Gestion correcte des restrictions UGC

Si un joueur dispose d’un privilège UGC restreint (XPRIVILEGE_USER_CREATED_CONTENT), il ne doit pas être exposé à l’UGC concerné créé par d’autres utilisateurs. Le respect d’autres exigences (par exemple, la détection proactive et/ou le signalement) ne dispense pas de respecter les paramètres des joueurs. L’UGC statique, comme le texte et les images, peut être remplacé par un contenu par défaut (par exemple, une chaîne/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 restent claires pour les utilisateurs concernés. L’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 sa raison. Bloquer des modes de jeu ou des expériences entiers pour les utilisateurs dont les paramètres sont restreints n’est pas une solution privilégiée ; des moyens moins restrictifs de respecter les paramètres des utilisateurs doivent être utilisés chaque fois que possible. Si l’UGC est fondamental pour une expérience et qu’il n’existe aucun moyen viable de respecter les paramètres d’UGC bloqué tout en préservant l’intégrité du mode, le blocage du mode peut être approuvé par le biais d’une exception, mais il doit être clairement communiqué en jeu aux joueurs concernés. Si de grandes parties d’un jeu nécessitent de l’UGC et sont bloquées pour les joueurs dont les paramètres sont restreints, cela doit être communiqué de manière proactive via la page de détails du produit (PDP) du jeu dans le Store.
[!Note] Autres XBOX Requirements (XR) associées
  • XR-045 : Réseau XBOX et privilèges de compte : assurez-vous que les vérifications de privilèges appropriées sont effectuées.
  • Si votre titre prend en charge le jeu entre réseaux, assurez-vous qu’il est conforme aux exigences relatives au contenu généré par l’utilisateur décrites dans cette XBOX Requirement.
[!Note] Informations supplémentaires Les éditeurs de jeux sont tenus de s’assurer que leurs titres implémentent et maintiennent des fonctionnalités de sécurité conformes aux lois et réglementations applicables. Cela peut inclure, sans s’y limiter, des actions 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 de l’UGC ou qui ne sont pas concernés incluent :
  • Les gamertags XBOX (consultez Conseils et bonnes pratiques pour plus de détails)
  • Les réponses de joueur prédéfinies en jeu gérées par le développeur (par exemple, « Salut », « GG »).
  • Les emotes 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 un contenu géré par le développeur, dans 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 modifier d’une autre manière un emblème de joueur de façon à permettre la création de nouvelles images.
  • Le contenu créé et partagé dans des scénarios locaux/LAN, y compris via une application compagnon connectée, et qui n’est pas partagé avec des joueurs extérieurs à ce groupe local.
  • Le contenu créé hors connexion et non partagé sur un service en ligne. Notez que le contenu hors connexion partagé ultérieurement en ligne n’est pas exempté.
  • Le contenu créé dans un contexte en ligne qui est éphémère, qui ne produit pas d’artefact UGC tangible (photo, texte, fichier de sauvegarde personnalisé, fichier de package de mod, etc.) et que le développeur n’a pas conçu pour fonctionner comme contenu de joueur.
    • Exemples exemptés :
      • Dessins ou mots formés par des impacts de balles.
      • Utilisation de la physique du jeu pour déplacer des objets dans une formation particulière.
    • Exemple non exempté :
      • Placement d’objets via un éditeur de cartes ou une autre fonctionnalité de personnalisation prise en charge par le développeur.
  • Les mods de jeu distribués via des canaux échappant au contrôle du développeur, comme des sites web tiers (par exemple, Nexus Mods) ou des stores tiers (par exemple, Steam), sauf si le canal tiers exige une modération par le développeur en raison d’accords contractuels.
  • Les mods de jeu obtenus via des serveurs tiers non 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 hitbox et les conditions météorologiques.

Conseils d’implémentation et bonnes pratiques

Conseils pour les noms d’utilisateur

Les gamertags XBOX sont exemptés des exigences relatives à l’UGC et ne doivent pas faire l’objet d’un filtrage de texte, d’options de signalement gérées par le titre ou d’un masquage en raison d’un privilège UGC restreint. Les joueurs peuvent signaler directement des gamertags à XBOX en accédant à la carte de joueur de l’utilisateur XR-047 : Accès au profil utilisateur. 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 homogène des joueurs, ils n’ont pas besoin d’être masqués pour les utilisateurs disposant d’un privilège UGC restreint. Cela inclut :
  • Les noms d’utilisateur entre ré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 entre réseaux gérés par l’éditeur soient filtrés au moment de leur création et s’appuient sur une liste de termes commune à toutes les 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 risque de ne plus répondre lors de l’utilisation de différentes combinaisons d’UGC, envisagez de fournir un moyen de désactiver tout l’UGC depuis l’écran titre. Cela évitera que votre jeu devienne définitivement injouable.

Sécurité de l’appareil et scripts

Format
  • Jeux sur console uniquement : l’UGC ne doit pas contenir d’exécutables autonomes ni être construit de telle sorte qu’une étape intermédiaire (JIT, compilation de scripts, etc.) produise un fichier exécutable.
Accès réseau
  • Jeux sur console uniquement : les mods ne doivent disposer d’aucune forme d’accès réseau direct. Si vous prévoyez de rendre des fonctions internes au jeu accessibles à l’UGC (par exemple, « rejoindre automatiquement un serveur »), demandez l’approbation de votre contact Microsoft avant de procéder à l’implémentation.
Accès au système de fichiers
  • Jeux sur console uniquement : les mods ne doivent pas avoir d’accès direct au système de fichiers. Les fonctions internes au jeu comme la « sauvegarde automatique » peuvent autoriser l’accès aux fichiers, mais doivent appliquer les limites définies dans XR-133 : Limitations d’écriture dans le stockage local.
  • Les mods doivent être stockés à un emplacement approprié sur le disque et ne pas être mélangés aux emplacements/fichiers du système ou du jeu.
Accès aux périphériques
  • Jeux sur PC/mobile uniquement : les mods ne doivent pas être autorisés à accéder aux périphériques HID (caméras, microphones, etc.) sans que l’utilisateur en ait d’abord été informé et que son approbation ait été demandée et accordée.
Détection de logiciels malveillants
  • Jeux sur PC/mobile uniquement : afin d’éviter la propagation de logiciels malveillants du créateur de contenu vers le joueur, les mods créés en dehors de la console doivent être soumis à des systèmes automatiques de détection des 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 de test
  1. Identifiez toutes les zones du titre dans lesquelles du texte peut être saisi entre des utilisateurs qui ne sont pas amis, puis être consulté par des utilisateurs sur un autre appareil.
  2. Vérifiez que le titre fournit, dans le produit, un moyen de signaler au développeur l’UGC inapproprié ou préjudiciable d’autres utilisateurs.
  3. S’il n’existe aucun moyen de signaler un contenu inapproprié, saisissez dans chaque zone une chaîne, une sous-chaîne, etc. figurant dans la liste des termes interdits.
    • Saisissez directement le terme interdit (par exemple, « ForbiddenTerm »).
    • Saisissez un terme interdit avec un autre terme non interdit, séparés par une espace (par exemple, « Good ForbiddenTerm »).
  4. Si le titre permet de créer de l’UGC hors connexion, par exemple 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
Le titre doit fournir, dans le produit, un moyen permettant aux utilisateurs de signaler au développeur l’UGC inapproprié ou préjudiciable et/ou mettre en œuvre une méthode de détection proactive de l’UGC inapproprié ou préjudiciable (par exemple, le filtrage de texte à l’aide de l’API StringService). Le contenu inapproprié ou préjudiciable doit être bloqué ou masqué pour les joueurs non locaux sur les services XBOX.
Les gamertags XBOX sont exemptés des exigences relatives à l’UGC et ne doivent pas faire l’objet d’un filtrage de texte, d’options de signalement gérées par le titre ou d’un masquage en raison d’un privilège UGC restreint. Les règles relatives à l’UGC, telles que 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 entiers pour les utilisateurs disposant de privilèges UGC restreints. Exemples de réussite
  1. Les gamertags XBOX ne sont pas filtrés, ne sont pas masqués et ne font pas l’objet d’un signalement dans le titre.
  2. Les noms d’utilisateur entre ré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 fournit, dans le produit, un moyen permettant aux utilisateurs de signaler au développeur l’UGC inapproprié ou préjudiciable.
  4. Le titre empêche la publication d’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, tels que 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 utilisateurs non amis au-delà de la console locale.
  7. Les règles relatives à l’UGC, telles que 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 entiers 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 ne fournit pas de moyen permettant aux utilisateurs de signaler au développeur l’UGC inapproprié ou préjudiciable, ou permet que de l’UGC inapproprié ou préjudiciable soit visible par des utilisateurs non amis sur d’autres appareils.
  3. Le titre permet à l’utilisateur de contourner le filtrage de l’UGC inapproprié ou préjudiciable en créant de l’UGC hors connexion, puis en le partageant en ligne.
  4. Les règles relatives à l’UGC (telles que des conditions d’utilisation ou un code de conduite) ne sont accessibles aux utilisateurs ni dans le produit ni sur le site web du titre.
  5. Le titre bloque des modes de jeu ou des expériences entiers pour les utilisateurs disposant de privilèges UGC restreints.
Dernière modification le 8 octobre 2026