I created a Player Segment for players who haven't logged in after a certain date and it reports the expected amount of players. Then when I try to run a Scheduled Task to delete all the players in that segment, it does nothing- when I check the Recent Task Executions list, that task reports 0 affected players and in fact the total number of players in the title is unchanged. I already enabled "Allow server to delete player accounts" if it helps. Am I missing something else?
Answer by Made Wang · Jan 04 at 06:51 AM
According to your description, I tested these features in my Game Manager, but did not encounter the problem you mentioned.
Can you provide your TitleID, Scheduled Task, Segment and Task Instance Details so that we can troubleshoot?
ID: 99377
Scheduled Task: "Delete non returning Christmas players"
Segment "Non returning, non Supporter Christmas players"
Task Instance Details ID: 58CFFE90B9063F2A-3
The same Segment now shows 0 players, but I don't see any variation in the player count, as I didn't run the Task again. Also if I modify that segment, it shows 0 players regardless of what I set.
I think it's worth mentioning that the title reached the limit of 100K players for the Development Evaluation plan, but at the moment for me it's impossible to switch to a full plan, so I need to delete lapsed players.
You can try to create a new segment and only filter users before 12/26/2021 to see if you can get the users you want. If you only modify the filter, there will be a delay.
Secondly, the premise of filtering statistic in Segment is that the user already has the corresponding value.
It should be noted that you mentioned that you want to delete some inactive users. If deleting a large number of users may cause some costs, please refer to Sudden estimated bill hike after deleting players - Playfab Community.
Unable to edit scheduled tasks or see recent task history 2 Answers
How to store the data structure in Playfab? 1 Answer
Cloudscript function not showing in Scheduled tasks 1 Answer
Get Specific PlayerId from Segments in a Scheduled task for Cloudscript parameter 1 Answer
How to make cron jobs on Playfab? 1 Answer