Open
Description
Currently only one request is supported. Note that GoogleAnalytics only supports up to 5 concurrent requests.
High level explanation of how it would work.
- Create requests
- Run them
- Before running, identify each request (generate an identifier based on hashed and stringified request without the page token, since it's the only part that changes)
- Get all the results and append them to the request buffer
- Check if there's additional data and more pages are needed
- Add those requests that fit the criteria
- Run and get results
- Repeat until no requests can be made
- Return all results