Idea

Dylan Hunt avatar image
Dylan Hunt suggested

Reporting system "ReportPlayer"

Every online game has trolls. If they use PlayFab, there's a good chance the game may be multiplayer.

Currently, when reporting a player, it emails our support ticket desk with info. This isn't ideal since it's better to have an all-in-one place since all the data is in PlayFab.

I suggest a ReportPlayer endpoint, including:

  1. string playfabidToReport
  2. (Optional) string logs
  3. (Optional) PlayerMatchStats matchStats (Other suggestion -- would be useful to provide info about the match)
  4. (Optional) isReliable (allow us to use our own logic to see if it's a troll report or not. Perhaps could check their report counter, and if > x, isReliable = false).

What it does:

  1. Show a new section called "Reports" (could share in the banning section? Reports/Bans) in the dashboard
  2. Show an aggregated sum of report counts.
  3. Individual report objects, showing WHO reported them (perhaps username + display name rather than playfab ID. Can click on their link to view their profile), the attached optional logs, the attached optional match stats
data
10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

2 Comments

·
Dylan Hunt avatar image
Dylan Hunt commented

Concept in action:

10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1807605288 avatar image
1807605288 commented

https://api.playfab.com/docs/tutorials/landing-analytics/csv-reports/abuse-report

This is what we have now, which isn't all of what you ask for, but I think at least half of what you want is already available, in a different format.

10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Write a Comment

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Your Opinion Counts

Share your great idea, or help out by voting for other people's ideas.