Descubre nuestros Web Maintenance Plans
  +34 644 672 289 ¿Website down?   Contact  4.7 / 5

Study cases

Crawling and Scraping App Store and/or Android Market

After a project about this subject, I want to write down what I learnt about these 2 platforms. If you need a solution for a similar project, contact me, I know all the problems we will face.

Let’s go.

Apple Store

EPF Importer solution provided by Apple seems the most easy solution to get platform’s data. The problem is that you must be registered and accepted as a partner. Depending on your project it’s no easy to fit Apple Store terms and conditions.

Other way, it’s crawling apple store public pages. You can crawl by category or by country, no problem. Categorys has same Id’s in every country/store. NOT ALL APPS are available to download from EVERY country/store.

The other tool You have at your disposal it’s the RSS generators from apple, where you can get fresh data.

Public information you could get: 

– Downloads NO
– User Rating Count YES
– App details {screenshots, app name, bundle Id, developer, …) YES
– Price YES
– AverageRating YES

Android Market

With google’s platform there is just one way. Crawling and Scraping android market public pages. There are a lot of implementations at github, but all does the same (crawl public pages). ALL APPS ARE AVAILABLE TO DOWNLOAD from every country/store. But you need a country IP to crawl and scrape a country/store. Google will show you just apps matching your country getting your IP.

Public information available:
– Downloads: YES (Range… Big range)
– User rating count: NO
– App details {screenshots, app name, bundle Id, developer, …) YES
– Price: YES
– AverageRating: YES

Both
– In both platforms, App Revenue data it’s only available from developers dashboard. So you need login/pass to scrape this information. That’s the way Appannie works. There is no other way.
– The problem in boths platforms, is that they promote so hard top apps, but it’s impossible to find all apps, because the impopular ones don’t even show up at public pages
– The number of apps in every category varies so much
– The problem of crawling bigs sites like those, is that you will need some proxys and some engineering to escape from their abuse controls. The solution is easy, don’t abuse their servers and all will be ok. Use some proxys randomizers, delays between calls and all will be ok.

I hope these 200 words will help clarify something, anyway you can contact me throught my email.

contacto@gophpninja.com
 

 

    ¿How can we help you?

    We are at your service, please write us a message, we'll get back to you quickly.





    Workcation

    Muy profesionales. Resuelven rápido e informan en todo momento del estado del trabajo. 100% recomendado.

    Conchetta Alonso

    CEO at Workcation

    4.7/5 Leer opiniones sobre Php Ninja en Google reviews

    ¿Cómo podemos ayudarte?

    Solicitar Presupuesto Contratar plan Contacto

    +34 644 672 289 (Lu-Vi, Whatsapp 24h)

    Resultados

    What have our clients said?

    • 5 star review  We had a security problem in the company and we could not find a professional who would give us guarantees of results. We found this company by browsing the internet, and the service has been agile, decisive, and very comfortable. They care about us, there is no better I can say about them

      thumb nieves torres mon
      27/10/2020

      5 star review  Fantástico, no puedo estar más satisfecho. Desde el momento uno, fueron muy atentos y resolvieron mi problema en el Hosting con gran profesionalidad. Muy recomendable. ¡Gracias chicos!

      thumb Carlos Rodríguez
      09/10/2020

      5 star review  Muy buen servicio, disponibles y muy operativos, con un trato cercano y super amable. Gracias.

      thumb Bio Herbarium
      03/11/2021
    • 5 star review  Soluciones rápidas y efectivas. ¡100% recomendable!

      thumb Jonatan Murcia
      19/10/2021

      5 star review  Unos grandísimos profesionales, he tenido varios problemas en nuestra web de empresa y lo han resuelto rápido, bien y ycon una excelente comunicación. Si vuelvo a tener problemas volveré. Un saludo cordial, Sergio

      thumb Joyería SergeLL
      31/08/2020

      5 star review  The service was fast and professional. Besides being very friendly. Thank you very much and I highly recommend it!

      thumb Carlos Aguilar
      08/03/2021

    Crawling and Scraping App Store and/or Android Market

    Te respondemos rápidamente. Sin compromiso

      Recibir asistencia
    Laura
    Available

    Php Ninja

    icono whatsapp programador web