Open julianharty opened 4 years ago
The new console appears to be designed and implemented using Dart. We already use puppeteer for the browser automation, Google have ported puppeteer to Dart too. It also uses custom elements (and https://developers.google.com/web/fundamentals/web-components/customelements) which makes some elements easier to interact with. However they have also removed some of the elements and links that we used in the previous versions of our scripts so we need to devise new ways to interact with various elements and find some of the information, e.g. the average rating, on other web pages than we used to date.
Google launched a new design of Google Play Console in June 2020 https://android-developers.googleblog.com/2020/06/introducing-new-google-play-console-beta.html and rolled it out progressively to all accounts. They removed the old user interface on 2nd November 2020. Our scripts worked with the old user interface, they don't currently work with the new design and need to do so to remain useful.