API를 사용하여 Google Play 개발자로부터 통계 얻기
나는 애플의 앱 스토어와 구글 플레이 스토어의 통계를 클라이언트에게 보여줄 수있는 웹 사이트를 개발하는 일을 맡고있다.
App Store의 데이터를 얻을 수있는 몇 가지 방법을 알아 냈지만 Google Play 개발자 통계를 얻기가 훨씬 더 어려워 보입니다.
스크래핑에 대해 들어 봤지만 개발자 콘솔이 주요 업데이트를받을 때마다 손상 될 수 있으므로 이는 훌륭한 솔루션이 아닙니다.
예를 들어 Andlytics 또는 App Annie와 같이 작동하는 것을 찾고 있습니다. 그래서 AJAX 또는 다른 것 (JSON 형식일까요?)으로 데이터를 가져 와서 데이터베이스에 넣을 수 있습니다.
현재로서는 신뢰할 수있는 해결책을 찾지 못했습니다 (불안정한 방법 인 것 같은 스크래핑 외에).이 질문은 얼마 전에 요청되었으므로 다시 질문 할 수 있습니다. 이 문제를 해결할 수있는 솔루션입니다.
제가 찾을 수있는 것은 Google Play API뿐이었습니다.이 API를 사용하면 앱의 공개 페이지에서 데이터를 가져올 수 있지만 인증을 통해 개발자 콘솔에서는 가져올 수 없습니다.
어떤 힌트 나 도움이라도 대단히 감사하겠습니다 :)
소스가 당신과 함께 있기를 바랍니다.
Andlytics는 오픈 소스 이며 적극적으로 개발되었습니다. 아마도 거기에서 유용한 것을 찾을 수있을 것입니다. :)
Google Play 통계는 Google Cloud Storage ( https://support.google.com/googleplay/android-developer/answer/6135870?p=financial_export&rd=1#export ) 의 버킷에 저장된 파일에 게시됩니다.
위 링크에 언급 된 gsutil 도구를 다운로드하고 크론 작업으로 설정하여 매일 원하는 위치에 파일을 복사하거나 Google Cloud Storage API ( https://cloud.google. com / storage / docs / apis )를 사용하여 직접 파일을 가져옵니다.
이미 답변을 받았지만이 솔루션에는 추가주의가 필요합니다. 개발자 콘솔에서 데이터를 가져 오는 정말 좋은 방법이 있습니다. https://github.com/tmurakam/googleplay_dev_scraper 에서 살펴보세요.
내 라즈베리 파이에서 실행 중이며 정말 잘 작동합니다. bash 스크립트로 설치하고 추가로 자동화하는 것은 매우 간단합니다. 개발자 콘솔에서 데이터를 가져 오는 데 관심이있는 모든 사람에게이 스크레이퍼를 정말 추천합니다! 이를 통해 개발자 콘솔에서 거의 모든 데이터를 얻을 수 있습니다. 정기적으로 다운로드 번호를 긁어 내 웹 페이지에 저장합니다.
IOS 및 Android 프로젝트 모두에서 Google Analytics를 사용하여 설치 및 인앱 구매를 기록 할 수 있습니다. 여기에서 확인할 수 있습니다 . 두 플랫폼에 Google 애널리틱스를 추가하는 것은 매우 쉽습니다.
App Annie, AppFigures (및 유사) API를 사용하여 Google Play 및 App Store와의 스크래핑 / 인터페이싱을 처리하도록하는 것은 어떻습니까?
http://support.appannie.com/categories/20082753-Analytics-API
Google은 이미 API를 통해이 데이터를 얻을 수 있도록 허용 한 것 같습니다. 다음은 요청을 발행 할 수있는 사용 가능한 모든 메트릭이있는 페이지입니다.
'Programing' 카테고리의 다른 글
PowerShell : 단일 명령에 대해서만 환경 변수 설정 (0) | 2020.11.06 |
---|---|
Windows 배치 파일에서 YYYYMMDD 형식으로 날짜 가져 오기 (0) | 2020.11.06 |
Angular-UI 대 Angular-Strap (0) | 2020.11.06 |
System.Timers.Timer가 GC에서 살아남지 만 System.Threading.Timer가 아닌 이유는 무엇입니까? (0) | 2020.11.06 |
PDF 내에서 Javascript 사용 (0) | 2020.11.06 |