I'm trying to follow the Consumption Best Practices article:
as well as Brendan's recommendation in Slack to identify API usage by using Dashboard > Reports > Daily API Usage Details.
In my Daily API usage Details, I see that the APIs with the most Total sent (MB) are:
- /server/getplayercombinedinfo
- /logicinternal/executecloudscriptforplayer
However, I'm not really sure what to do with this information yet. I have some follow-up questions:
- Q: Is it possible to filter /server/getplayercombinedinfo for a specific player? This would allow me to debug when it is being called too frequently, because I can perform some actions on my test account and observe how many getplayercombinedinfo's get called.
- Q: What is "logicinternal" cloudscript? How is it different from /client/executecloudscript?
- Q: Is it possible to filter Cloudscript API calls by which function is actually being called? Otherwise, it feels overwhelming for me to try to pinpoint which of many cloudscript functions are the worst offenders.
Any other advice about how to approach this would be appreciated as well!