Les exigences typiques pour l’utilisation des jeux Mod.io sur Xbox One et Xbox Series X / S incluent:
- UGC ne peut pas exécuter des scripts ou exécuter du code, à moins que des atténuations suffisantes ne soient en place (par exemple, le sable ou la conservation manuelle du contenu)
- L’UGC doit fonctionner sans avoir besoin d’une installation manuelle
- Tous les «mots» doivent être exécutés via le filtre de mot Xbox
- Toutes les données doivent être conformes XR-012 (transfert de données sécurisées)
- Le consentement de l’utilisateur est requis la première fois avant d’authentifier un utilisateur Xbox
- Si l’utilisateur Xbox a des contrôles parentaux UGC désactivés, le menu UGC et tout UGC installé doivent être désactivés
Nous vous recommandons de contacter votre représentant Microsoft pour établir leurs règles pour UGC sur leur plate-forme et toutes les exigences spécifiques que vous devrez répondre. Nous pouvons vous aider dans ce processus et vous présenter notre contact Vince Loiseleur (Developer Partner Manager) si cela serait utile, pour faire en sorte que ces approbations soient traitées.
Accès SDK
Afin de permettre l’accès aux modules de support GDK pour Xbox, nous devons vérifier votre statut avec Microsoft en tant que développeur approuvé. Si vous êtes déjà un développeur approuvé chez Microsoft, vous pouvez le faire en ligne sur le formulaire Web suivant. Sélectionnez « Mod.io » dans la liste des partenaires middleware et soumettez vos coordonnées qui informeront notre équipe via Developers@mod.io.

Si vous n’êtes pas encore un développeur approuvé, nous devrons confirmer votre statut auprès de notre gestionnaire de compte. Pour ce faire, veuillez informer votre contact sur Mod.io que vous avez besoin de cet accès et nous fournir les détails suivants car ils seraient enregistrés par Microsoft:
- Nom de votre entreprise
- Votre nom / nom de jeu
- Le domaine / adresse e-mail enregistré auprès de Microsoft. (par exemple, *@mod.io)
Une fois vérifié, votre contact mod.io donnera accès au module de support GDK pour votre solution d’intégration.
Modération
Sur Xbox, seul UGC qui suit les règles doit être mis à disposition pour télécharger et jouer. Nos outils de modération et notre tableau de bord Web vous permettent de contrôler ce processus et de gérer les types d’UGC disponibles sur la plate-forme Xbox sans aucun développement supplémentaire requis.
Authentification
Sur les plates-formes Xbox, vous pouvez authentifier l’utilisateur via notre flux d’authentification Xbox Live ou utiliser son adresse e-mail. Nous vous recommandons fortement d’utiliser l’authentification Xbox Live dans la mesure du possible, car il est instantané et accessible vs e-mail qui ne l’est pas. Des instructions détaillées peuvent être trouvées ici (pour accéder à cette documentation, vous devez terminer l’étape d’accès SDK requise).
Si votre implémentation affiche le site Web Mod.io ou l’application Web personnalisée via une superposition de navigateur, nous vous recommandons d’ajouter les chaînes de requête suivantes à l’URL en fonction de la méthode d’authentification que vous avez choisie pour prendre en charge:
- Authentification Xbox Live:
?portal=xboxlive&login=auto - Authentification par e-mail:
?portal=email
Cela fournira aux utilisateurs une expérience de connexion rationalisée adaptée à la méthode de connexion appropriée (exemple ci-dessous):

Veuillez nous contacter pour d’autres instructions pour l’authentification avec Xbox Live: Developers@mod.io.
Consentement
Si vous choisissez d’utiliser l’authentification Xbox Live (ce n’est pas requise pour l’e-mail), c’est une exigence de Microsoft que le consentement est collecté avant qu’un utilisateur ne soit authentifié pour la première fois. Ainsi, lorsqu’un utilisateur clique sur le bouton «UGC» en jeu, vous devez afficher une boîte de dialogue d’acceptation similaire au guide de consentement des termes et utilisateur expliqué.
Réseau et stockage
L’espace de stockage disponible pour UGC sera limité, et l’allocation pour l’espace dédié à UGC nécessitera une entrée dans votre fichier microsoftgame.config. Nous vous recommandons d’utiliser le «stockage local persistant» grandissable »pour allouer l’espace dont vous avez besoin pour UGC, car cela réduit le stockage initial requis sur l’appareil. Tous les jeux qui implémentent les services Mod.io nécessiteront un espace pour stocker des données en cache et téléchargées, ainsi que pour le stockage de données spécifiques à l’utilisateur.
Plus d’informations
Dirigez-vous vers notre page SDKS Console, pour des informations détaillées sur l’utilisation de Mod.io sur la Xbox et l’accès au SDK du module de console pertinent. Sachez que l’accès à ces informations nécessite l’achèvement de la NDA appropriée.




