We are using the ReportPlayer() player feature. How do we then flag the user's account after an X number of reports? We are not expected to manually look at the reports tab every day correct?
We are using the ReportPlayer() player feature. How do we then flag the user's account after an X number of reports? We are not expected to manually look at the reports tab every day correct?
You can make use automation features of PlayFab to handle this. There are plenty of workarounds, but here is my solution. Create a Rule that triggered by "player_reported_as_abusive" to run a Cloud Script/Azure Function. The function will check a specific Player Internal Data key of reportee, which is a counter of being reported. If it is greater than x, this player will be marked with a special tag. Otherwise, simply add 1 to the value.
Meanwhile you can also define a segment and all players will be in this segment with that tag.
7 People are following this question.