Skip to main content
Ce guide présente les appels d’API que vous pouvez utiliser pour créer des flux de modération pour le contenu de votre jeu.

Signaler un article

Les joueurs peuvent signaler un article en appelant l’API ReportItem depuis un client. Un Id ou un AlernateId d’article doit être fourni. Des paramètres facultatifs supplémentaires peuvent être ajoutés. Il s’agit notamment de :
  • ConcernCategory : une catégorie de préoccupation pour le signalement
  • Reason : une saisie de texte libre pour le signalement
Voici un exemple de corps de requête :
S’il n’est pas spécifié, ConcernCategory prend par défaut la valeur None. Les valeurs ConcernCategory valides sont les suivantes :
  • None
  • OffensiveContent
  • ChildExploitation
  • MalwareOrVirus
  • PrivacyConcerns
  • MisleadingApp
  • PoorPerformance
  • ReviewResponse
  • SpamAdvertising
  • Profanity
L’appel de l’API ReportItem déclenche uniquement un événement PlayStream sous le nom d’événement item_reported. Celui-ci peut être interrogé à l’aide du Data Explorer dans Game Manager. Des exemples de requêtes sont présentés ci-dessous : La requête suivante renvoie le nombre total de signalements par ConcernCategory et par ItemId au cours des 3 derniers jours
La requête suivante renvoie tous les signalements soumis contre un ItemId spécifique au cours des 3 derniers jours

Modifier l’état de modération d’un article

Vous pouvez modifier l’état de modération d’un article publié à l’aide de l’API SetItemModerationState. Un article dont l’état est autre que Approved n’est pas accessible dans le catalogue public pour l’ensemble des joueurs. Le créateur de l’article peut toujours y accéder à l’aide des API GetItem et GetDraftItems. Les entités de titre et les administrateurs peuvent voir les articles non approuvés via SearchItems, GetDraftItems et GetItem. Cette API ne peut être appelée que par l’entité de titre. Un Id ou un AlernateId d’article et un Status doivent être fournis. Un paramètre de texte libre Reason facultatif peut également être ajouté. Sous forme d’appel de service, cela ressemble à ceci :
Par défaut, un article publié n’a pas d’état de modération. La republication de l’article brouillon ne modifie pas l’état de modération. Les valeurs Status valides sont les suivantes :
  • AwaitingModeration
  • Approved
  • Rejected
La requête suivante renvoie tous les articles actuellement à l’état AwaitingModeration au cours des 3 derniers jours

Supprimer un article

Un article peut être supprimé en appelant l’API DeleteItem. Cet appel supprime un article du catalogue brouillon ainsi que l’article correspondant du catalogue public (s’il a été publié). Un Id ou un AlernateId d’article doit être fourni.
Last modified on October 6, 2026