Verification steps
- Navigate to http://testing.pbrauncios.skunkhenry.com/
- Create any project with a client app or use an existing one.
- Inside the client app, navigate to the push tab on the left hand menu
- Click "Enable Push"
- Navigate between the "Analytics", "Variants", "Sender API" and "Activity Log" tabs
- Using developer tools in your browser, notice that only one request is sent per endpoint:
/api/v2/ag-push/rest/applications/ |
/api/v2/ag-push/rest/metrics/messages/application/
|
Note: navigating to "Activity Log" tab will fire an additional request to /api/v2/ag-push/rest/metrics/messages/application/. This is to ensure that the metrics get fetched. When I removed this extra call to the endpoint I sometimes seen that the html page for that tab would not load. |