It would be good to check through each endpoint request we're making from the various stats dashboard screens, to ensure that we definitely require each call we're making. Here are some example sets of requests captured using Charles Proxy, with some initial questions:
Why is the posts list requested?
Why does top-authors have a double slash? Is a parameter missing?
Visits is requested twice, just with different stats_fields properties. But there's overlap, as they both request Likes. Do we need to make both these requests?
Insights
The only cards visible are Latest Post Summary, Today, All-Time, and Follower Totals.
There are two different calls to post – one with views field and one without. Do we need both?
Why does the stats// call have a double slash? Is a pararmeter missing?
It would be good to check through each endpoint request we're making from the various stats dashboard screens, to ensure that we definitely require each call we're making. Here are some example sets of requests captured using Charles Proxy, with some initial questions:
Week View:
Insights
The only cards visible are Latest Post Summary, Today, All-Time, and Follower Totals.
Requests made when visiting tab: