facundoolano / google-play-scraper

Node.js scraper to get data from Google Play
MIT License
2.31k stars 628 forks source link

app() no longer returns 'size' #574

Closed KaKi87 closed 2 years ago

KaKi87 commented 2 years ago

Description:

The app method no longer returns the size property.

Example code:

require('google-play-scraper')
    .app({ appId: 'com.github.android' })
    .then(res => console.log(res.size));

Error message:

undefined
archon810 commented 2 years ago

Is the size even present on the page? https://play.google.com/store/apps/details?id=com.github.android. I don't see it.

KaKi87 commented 2 years ago

If the property disappeared because of this, the documentation should be updated and a changelog be written accordingly.

However, the Play Store app on Android still shows the size.

archon810 commented 2 years ago

I looked around, and I don't see the size on any app I checked on the web. Perhaps the new website obsoleted this info, which is a shame, but it's quite typical Google.

KaKi87 commented 2 years ago

Are you saying that this package can't get information that the mobile app provides ?

archon810 commented 2 years ago

This project is a web Play Store scraper.

KaKi87 commented 2 years ago

This doesn't change the fact that the documentation should have been updated accordingly. A lot of undocumented changes have occured since this major release.

facundoolano commented 2 years ago

Feel free to send Pull requests to update the documentation

KaKi87 commented 2 years ago

I could, if I knew everything that changed since v9. But only you do.

facundoolano commented 2 years ago

I just manage the project, I don't make every change. The information I have is what's publicly available in the repository, so it's the same information you have.

I don't even use this project, I just maintain it. If you think there are opportunities to improve it, your changes are welcome.