Signaler un objet
Les joueurs peuvent signaler un objet en appelant l’APIReportItem à partir d’un client. Un Id ou un AlernateId d’objet doit être fourni. Des paramètres facultatifs supplémentaires peuvent être ajoutés. Ceux-ci comprennent :
ConcernCategory: une catégorie de préoccupation pour le signalementReason: un champ de texte libre pour le signalement
ConcernCategory prend la valeur par défaut None. Les valeurs ConcernCategory valides sont les suivantes :
NoneOffensiveContentChildExploitationMalwareOrVirusPrivacyConcernsMisleadingAppPoorPerformanceReviewResponseSpamAdvertisingProfanity
ReportItem déclenche uniquement un événement PlayStream sous le nom d’événement item_reported. Celui-ci peut être interrogé à l’aide de l’Explorateur de données dans Game Manager. Des exemples de requêtes sont présentés ci-dessous :
La requête suivante retourne le nombre total de signalements par ConcernCategory pour chaque ItemId au cours des 3 derniers jours
Modifier l’état de modération d’un objet
Vous pouvez modifier l’état de modération d’un objet publié à l’aide de l’APISetItemModerationState. Un objet dans un état autre que Approved ne sera pas accessible dans le catalogue public pour l’ensemble des joueurs. Le créateur de l’objet peut toujours y accéder à l’aide des API GetItem et GetDraftItems. Les entités de titre et les administrateurs pourront voir les objets non approuvés au moyen de SearchItems, GetDraftItems et GetItem.
Cette API ne peut être appelée que par l’entité de titre. Un Id ou un AlernateId d’objet ainsi qu’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 :
Status valides sont les suivantes :
AwaitingModerationApprovedRejected
AwaitingModeration au cours des 3 derniers jours
Supprimer un objet
Un objet peut être supprimé en appelant l’APIDeleteItem. Cet appel retire un objet du catalogue brouillon ainsi que l’objet correspondant du catalogue public (s’il a été publié). Un Id ou un AlernateId d’objet doit être fourni.
