끄적거림

[리뷰 크롤링] 어플 버전 history 정보 가져오기 본문

Python/Crawling

[리뷰 크롤링] 어플 버전 history 정보 가져오기

Signing 2020. 8. 4. 14:08
728x90
반응형

2020/07/23 - [Python] - [리뷰 크롤링] PlayStore 댓글 크롤링하기 in python 1(feat. selenium)

2020/07/25 - [Python] - [리뷰 크롤링] PlayStore 댓글 크롤링하기 in python 2(feat. selenium)

2020/07/27 - [Python] - [리뷰 크롤링] PlayStore 댓글 크롤링하기 in python 3(feat. selenium)

2020/07/28 - [Python] - [리뷰 크롤링] PlayStore 댓글 크롤링하기 in python 4(feat. selenium)

2020/07/29 - [Python] - [리뷰 크롤링] AppStore 어플 리뷰 가져오기 1(feat. cURL)

2020/07/30 - [Python] - [리뷰 크롤링] AppStore 어플 리뷰 가져오기 2 in python(feat. cURL)

2020/07/31 - [Python] - [리뷰 크롤링] AppStore 어플 리뷰 가져오기 3 in python(feat.RSS)

 


 

 

지난 시간들에서는 IOS와 Android 각 스토어(App Store, Play Store)에서 특정 어플에 대한 리뷰와 각종 정보들을 크롤링해오고 가져오는 작업을 진행했었다.

 

이제 그 리뷰에 대한 텍스트 분석을 진행하려고 했는데 사실 그 전에 좀 더 정확한 분석을 위해서는 어플의 업데이트 버전 정보가 필요함을 생각하게 됐다.

 

모든 어플은 버전 관리가 필수다. 버전에 따라 혹은 업데이트에 따라 메뉴의 구성이나 depth의 차이가 발생할 수 있기 때문에 버전에 따라 리뷰를 분석하는게 맞다고 생각했다.

 

그러면, 어디서 버전 정보를 가져올 수 있을까?

 

먼저, IOS인 App Store부터 확인해보자.

 


 

App Store

내가 리뷰 분석을 하고자 했던 어플은 라이프플러스이다.

앱스토어에서 검색해서 메인페이지로 접속해보자.

내 어플 검색 : https://apps.apple.com/kr/genre/ios/id36

 

iTunes에서 App Store 다운로드

Mac 응용 프로그램을 검색 중이십니까? Mac App Store를 사용해 보십시오.

apps.apple.com

(app store에서 원래 직접 검색으로 찾는 페이지가 있었던 것 같은데 안보인다..ㅠㅠ 직접 카테고리와 알파벳으로 찾는 수밖에..ㅠㅠ)

 

그렇게 해서 찾은 라이프플러스의 앱스토어 페이지!

https://apps.apple.com/kr/app/lifeplus/id1037778235

해당 URL의 맨 마지막 id 부분의 숫자는 라이프플러스만의 앱ID라고 보면 된다.

 

 

실제로 접속하고 나면 아래와 같은 화면이 뜬다

라이프플러스 앱스토어 메인화면

여기서 맨 오른쪽 아래 빨간색 네모박스를 보면 버전 업데이트 기록이라는 부분이 보인다.

이 것을 클릭하면

Version History

이런 창이 뜨면서 내가 원하는 정보를 얻을 수 있게 된다.

이 정보를 나같은 경우엔 그냥 드래그해서 엑셀이나 어디에 표 형식으로 만들어 저장해두었다.

버전 업데이트가 그렇게 빈번하지 않았기에 간단한 드래그로 가능했다.

만약 가져가야할 정보가 너무 많다하면 이것도 selenium이나 BeautifulSoup으로 크롤링할 수 있다.

(직접 진행해보진 않았지만 웹 개발자도구로 확인해본 결과 불가능할 것 같진 않다.)

 

 


Play Store

ios는 잘 버전 정보를 가져왔고, 이제 안드로이드에서의 버전 정보를 가져와보자.

플레이스토어에 들어가면 버전 정보가 나오긴 하지만 최신 정보만 나온다.

 

...

 

 

아무리 찾아보아도 history를 찾는 방법엔 무리가 있어 보인다.

 

다만 희망이 있을 거 같은 방법은 아래와 같다.

https://stackoverflow.com/questions/10682523/how-to-get-update-history-of-application-installed-on-the-android-platform

 

How to get update history of application installed on the Android platform

I want to know, is there a way for the end user to know through UI, following information for any application installed on the Android platform: App installed date App Version Installed date of the

stackoverflow.com

 


 

 

내가 안드로이드 기기를 가지고 있지 않기 때문에 본 정보는 이런 식의 접근으로는 얻을 수 없었다.

(혹시 알고 계시는 분은 댓글로라도 부탁드립니다...ㅠㅠ)

 

일단은 IOS에서 얻은 버전 정보를 토대로 20191113 전/후로 나누어 ZUMO 때와 LifePlus로 바뀌고 난 후에 대한 비교 위주로 분석을 진행하려 한다.

 

 

 

 

 

 

 

 

728x90
반응형
Comments