Skip to content

Instantly share code, notes, and snippets.

@scrapehero
Last active April 11, 2021 10:39
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 3 You must be signed in to fork a gist
  • Save scrapehero/f2739d90c7956ab02be7530942b3d1fa to your computer and use it in GitHub Desktop.
Save scrapehero/f2739d90c7956ab02be7530942b3d1fa to your computer and use it in GitHub Desktop.
iTunes Scraper - This scraper will extract details of popular apps present on iTunes App store. To learn how to implement this step by step read our tutorial - https://www.scrapehero.com/extract-popular-apps-from-apple-app-store-itunes-store-using-google-chrome/ or you can watch the tutorial at - https://youtu.be/2XqIrYM008M
{
"_id":"itunes_store",
"startUrl":[
"https://itunes.apple.com/us/genre/ios/id36?mt=8"
],
"selectors":[
{
"id":"app",
"type":"SelectorLink",
"parentSelectors":[
"cateogry"
],
"selector":"div.column a",
"multiple":true,
"delay":0
},
{
"id":"name",
"type":"SelectorText",
"parentSelectors":[
"app"
],
"selector":"h1.product-header__title",
"multiple":false,
"regex":"",
"delay":0
},
{
"id":"age",
"type":"SelectorText",
"parentSelectors":[
"app"
],
"selector":"span.badge",
"multiple":false,
"regex":"",
"delay":0
},
{
"id":"developer",
"type":"SelectorText",
"parentSelectors":[
"app"
],
"selector":"h2.product-header__identity",
"multiple":false,
"regex":"",
"delay":0
},
{
"id":"tagline",
"type":"SelectorText",
"parentSelectors":[
"app"
],
"selector":"h2.product-header__subtitle",
"multiple":false,
"regex":"",
"delay":0
},
{
"id":"rating",
"type":"SelectorText",
"parentSelectors":[
"app"
],
"selector":"figcaption.we-rating-count",
"multiple":false,
"regex":"",
"delay":0
},
{
"id":"pricing",
"type":"SelectorText",
"parentSelectors":[
"app"
],
"selector":"ul.product-header__list:nth-of-type(2) li.product-header__list__item",
"multiple":false,
"regex":"",
"delay":0
},
{
"id":"seller",
"type":"SelectorText",
"parentSelectors":[
"app"
],
"selector":"div.information-list__item:nth-of-type(1) dd.information-list__item__definition",
"multiple":false,
"regex":"",
"delay":0
},
{
"id":"size",
"type":"SelectorText",
"parentSelectors":[
"app"
],
"selector":"div.information-list__item:nth-of-type(2) dd.information-list__item__definition",
"multiple":false,
"regex":"",
"delay":0
},
{
"id":"cateogry",
"type":"SelectorLink",
"parentSelectors":[
"_root"
],
"selector":"a.top-level-genre",
"multiple":true,
"delay":0
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment