Comprehensive Web Scraper for App Store Connect Dashboard Data

Hello All,

New member here so hopefully my post adheres to Dev Forum standards.

My Platform team and I are attempting to gather a bunch of our customer/service data via an automated process where we code a script to obtain data from the App Store Connect dashboard of our app. We need to web scrape most likely with the App-Store-Scraper library. This reason for this is the following challenge we have run into previously while utilizing the App Store Connect API: When we have attempted to fetch data we have seen that the attributes we are looking for cannot be obtained with the query parameters available. Certain reports can only be obtained for DAILY query param values; certain information, such as "File Size" from the "State" report, and "revenue net" of Apple's commissions on sales from the "Proceeds" report within the App Store Connect dashboard, are not able to be obtained via the API, to my knowledge. Of course it can be obtained manually by downloading it through the dashboard, but we want to automate this process.

My question is with regards to web scraping: Will we be able to obtain all the information we need by web scraping the "Event, State, Proceeds" reports that one can find by navigating from the left-hand-side tabs within the App Store Connect dashboard? This information contains PII, but since we have rights to our customer data we should be able to maintain confidentiality by following industry standards.

Please let me know if anyone has any experience with this kind of task before and I look forward to hearing from you.

Hi,

We answer questions to our APIs. It is better suited to ask scraping questions in a web forum. AppStoreConnect does provide an API so that you can integrate with to collect information. Additional endpoints or ways of collection are best handled by filling an Enhancement Request.

Comprehensive Web Scraper for App Store Connect Dashboard Data
 
 
Q