List Methods#
Get top charts (top free, top paid, top grossing apps).
Overview#
The List methods access Play Store top charts, returning 14 fields per app.
list_analyze()#
Signature:
list_analyze(collection='TOP_FREE', category='APPLICATION',
count=100, lang='en', country='')
Parameters:
collection- ‘TOP_FREE’, ‘TOP_PAID’, ‘TOP_GROSSING’category- App category (default: ‘APPLICATION’)count- Number of apps (default: 100, max: ~500)
Example:
from gplay_scraper import GPlayScraper
scraper = GPlayScraper()
# Top free games
top_free = scraper.list_analyze('TOP_FREE', category='GAME', count=100)
for i, app in enumerate(top_free, 1):
print(f"{i}. {app['title']} - {app['score']}/5")
Available Fields#
14 fields including: title, appId, url, icon, screenshots, developer, genre, installs, description, score, scoreText, price, free, currency
Collections#
TOP_FREE - Top free apps
TOP_PAID - Top paid apps
TOP_GROSSING - Highest earning apps
App Categories (36)#
APPLICATION- All apps (default)ANDROID_WEAR- Android Wear appsART_AND_DESIGN- Art & designAUTO_AND_VEHICLES- Auto & vehiclesBEAUTY- BeautyBOOKS_AND_REFERENCE- Books & referenceBUSINESS- BusinessCOMICS- ComicsCOMMUNICATION- CommunicationDATING- DatingEDUCATION- EducationENTERTAINMENT- EntertainmentEVENTS- EventsFINANCE- FinanceFOOD_AND_DRINK- Food & drinkHEALTH_AND_FITNESS- Health & fitnessHOUSE_AND_HOME- House & homeLIBRARIES_AND_DEMO- Libraries & demoLIFESTYLE- LifestyleMAPS_AND_NAVIGATION- Maps & navigationMEDICAL- MedicalMUSIC_AND_AUDIO- Music & audioNEWS_AND_MAGAZINES- News & magazinesPARENTING- ParentingPERSONALIZATION- PersonalizationPHOTOGRAPHY- PhotographyPRODUCTIVITY- ProductivitySHOPPING- ShoppingSOCIAL- SocialSPORTS- SportsTOOLS- ToolsTRAVEL_AND_LOCAL- Travel & localVIDEO_PLAYERS- Video players & editorsWATCH_FACE- Watch facesWEATHER- WeatherFAMILY- Family
Game Categories (18)#
GAME- All gamesGAME_ACTION- Action gamesGAME_ADVENTURE- Adventure gamesGAME_ARCADE- Arcade gamesGAME_BOARD- Board gamesGAME_CARD- Card gamesGAME_CASINO- Casino gamesGAME_CASUAL- Casual gamesGAME_EDUCATIONAL- Educational gamesGAME_MUSIC- Music gamesGAME_PUZZLE- Puzzle gamesGAME_RACING- Racing gamesGAME_ROLE_PLAYING- Role playing gamesGAME_SIMULATION- Simulation gamesGAME_SPORTS- Sports gamesGAME_STRATEGY- Strategy gamesGAME_TRIVIA- Trivia gamesGAME_WORD- Word games
Example#
# Top paid communication apps
top_paid = scraper.list_analyze('TOP_PAID',
category='COMMUNICATION',
count=50)