---
static_export_time: "2026-11-06T05:33:26+00:00"
title: "대규모로 앱 스토어 리뷰 수집: API 경로를 선택하십시오"
description: "앱 스토어 리뷰 스크래핑은 대규모로 운영하면 한계에 부딪힙니다. AppTweak의 API로 App Store 및 Google Play 리뷰를 가져오는 방법을 알아보십시오."
url: "/ko/aso-blog/scrape-app-store-reviews-at-scale"
locale: "ko-KR"
image: "https://www.apptweak.com/img/2026/11/featuredimageapiscrapeappstorereviews.png?auto=format%2Ccompress&w=1200&h=627&fit=crop"
---

# 대규모로 앱 스토어 리뷰 수집: API가 이기는 이유

 ![Pierre-Antoine Roy](/img/2026/04/squaredapptweakprofilepicture.png?auto=format%2Ccompress&w=200&h=200&fit=crop)에 의한&nbsp; **Pierre-Antoine Roy**
Content Specialist

2026년 11월 4일 — 2 분이면 완독 가능

 AI로 요약

월간 뉴스레터 구독하기

월간 뉴스레터 구독하기

대규모로 앱 스토어 리뷰를 가져오려면 스토어 페이지를 스크래핑하는 것보다 API를 사용하는 편이 유지보수에 더 유리합니다. API는 App Store 및 Google Play 앱의 리뷰를 구조화되고 필터링 가능하며 페이지네이션된 형태로 반환하므로, 유지보수해야 할 스크래퍼가 남지 않기 때문입니다. 이 글에서는 볼륨이 커질수록 스크래퍼가 왜 깨지는지와 AppTweak의 API로 앱 리뷰를 가져오는 방법을 설명합니다.

AppTweak의 API는 3개의 리뷰 엔드포인트를 통해 구조화된 데이터로 리뷰를 제공합니다. 각 엔드포인트는 반환하는 내용, 허용하는 필터, 과금 방식이 다릅니다.

## 핵심 요약

- 앱 스토어 리뷰 스크래핑은 소규모로 한 번만 가져올 때는 적합하지만, 요청 제한, 스토어 이용약관, 바뀌는 페이지 구조, 유지보수 작업, 스토어별 상이한 형식 때문에 대규모로 운영하기는 어렵습니다
- 대규모로 리뷰를 가져오려면 구조화된 필드, 필터, 페이지네이션, 두 스토어에 공통으로 적용되는 단일 형식, 요청당 여러 앱 지원, 그리고 명확한 크레딧 비용이 필요합니다
- AppTweak의 API에는 3개의 리뷰 엔드포인트가 있습니다:
  - App Reviews Search는 개별 리뷰를 반환합니다
  - App Reviews Stats는 일별 건수와 평균을 반환합니다
  - App Reviews Displayed는 스토어에 표시되는 리뷰를 반환합니다

## 앱 스토어 리뷰 스크래핑은 왜 대규모에서 깨지나요?

스크래퍼는 스토어 페이지나 피드를 읽고, 리뷰 텍스트를 추출해 저장합니다. 소규모 작업에는 잘 작동합니다. 그러나 앱 수, 마켓 수, 갱신 횟수가 늘어나면 다음 5가지 이유로 유지보수 문제가 됩니다:

- **요청 제한과 차단.** 스크래퍼는 소수의 주소에서 많은 요청을 보내며, 스토어는 해당 트래픽을 느리게 하거나 차단할 수 있습니다.
- **이용약관**. 스토어의 약관은 페이지의 자동 수집을 제한할 수 있으므로, 스크래핑된 데이터로 파이프라인을 구축하기 전에 반드시 확인하십시오.
- **취약한 파싱.** 스크래퍼는 페이지 구조에 의존합니다. 스토어가 페이지나 피드를 변경하면, 누군가 코드 업데이트를 하기 전까지 추출이 실패합니다.
- **지속적인 유지보수**. 누군가는 스크래퍼를 책임져야 합니다. 실패를 모니터링하고, 파서를 수정하며, 프록시와 스토리지를 관리해야 합니다.
- **스토어별 상이한 형식**. App Store와 Google Play는 노출하는 필드가 다르므로, 각 스토어마다 별도의 파싱과 공통 스키마로의 매핑이 필요합니다.

## 대규모로 앱 스토어 리뷰를 가져오려면 무엇이 필요합니까?

대규모로 앱 스토어 리뷰를 가져오려면 6가지 역량이 필요합니다. 구조화된 필드, 필터, 페이지네이션, 두 스토어에 공통으로 적용되는 단일 형식, 요청당 여러 앱 지원, 그리고 사용량 기반 비용입니다.

| 요구사항 | **대규모에서 중요한 이유** |
| --- | --- |
| 구조화된 필드 | 평점, 텍스트, 날짜, 작성자가 데이터로 제공되므로 파싱 단계가 깨질 일이 없습니다 |
| 필터 | 날짜, 평점, 키워드, 답글 여부로 비용을 지불하기 전에 수집 범위를 좁힐 수 있습니다 |
| 페이지네이션 | 대규모 결과 집합을 한 번의 요청이 아니라 페이지 단위로 가져옵니다 |
| 두 스토어에 공통으로 적용되는 단일 형식 | App Store와 Google Play 리뷰가 하나의 응답 구조를 공유합니다 |
| 요청당 여러 앱 | 포트폴리오 또는 경쟁 앱 세트를 더 적은 요청으로 처리할 수 있습니다 |
| 사용량 기반 비용 | 각 응답이 사용한 크레딧을 보고하므로 요청별 비용이 명확합니다 |

AppTweak의 API는 리뷰 엔드포인트를 통해 이를 제공합니다. AppTweak의 앱 스토어 API는 “개발자와 데이터 팀이 업계 최대 규모의 앱 스토어 데이터베이스(1,700만+ 키워드, 6백만 개의 앱, 2014년 이후 100+개 국가의 과거 데이터)에 직접 접근할 수 있도록 제공합니다.”

## 앱 스토어 리뷰를 가져오기 위해 AppTweak의 API에는 어떤 엔드포인트가 있습니까?

AppTweak의 API에는 작업별로 하나씩, 총 3개의 리뷰 엔드포인트가 있습니다. 원본 리뷰 항목, 평점 집계, 그리고 앱 스토어에 표시되는 리뷰입니다. 개발자 문서의 [App Reviews 개요](https://developers.apptweak.com/reference/app-reviews)에서 세 가지 모두를 확인할 수 있습니다.

### App Reviews Search: 원본 리뷰 항목

[App Reviews Search](https://developers.apptweak.com/reference/app-reviews-search)는 앱의 개별 리뷰 항목을 반환합니다. 날짜 범위, 평점 범위, 리뷰 본문 내 키워드, 개발자 답글 여부로 필터링할 수 있습니다. 또한 국가, 언어, 기기를 선택합니다.

각 리뷰에는 평점, 제목(Google Play에서는 보통 비어 있음), 본문, 날짜, 작성자 이름, 리뷰 ID가 포함됩니다. App Store 리뷰에는 유용함 투표가 추가됩니다. 개발자 답글이 있는 경우 함께 포함됩니다.

### App Reviews Stats: 평점 집계

[App Reviews Stats](https://developers.apptweak.com/reference/app-reviews-stats)는 날짜 범위 내 각 날짜별로 리뷰 수, 평균 평점, 별점 단계별 건수를 반환합니다. 또한 전체 기간에 대해 집계된 동일한 수치도 반환합니다. App Reviews Search와 동일한 날짜, 평점, 키워드, 답글 상태 필터를 지원합니다.

Stats를 사용하여 시간에 따른 평점 추세를 추적하십시오. 리뷰당이 아니라 앱당·일자당 과금되므로, 긴 날짜 범위를 요청하기 전 [요금표](https://developers.apptweak.com/reference/pricing-table)를 확인하십시오.

### App Reviews Displayed: 스토어에 표시되는 형태 그대로의 리뷰

[App Reviews Displayed](https://developers.apptweak.com/reference/app-reviews-displayed)는 앱의 스토어 페이지에 표시되는 그대로의 리뷰를 반환하며, 가장 유용함/최신/가장 긍정적/가장 비판적 순으로 정렬됩니다. ‘가장 비판적’은 App Store 앱에서만 사용할 수 있습니다.

앱이 받은 모든 리뷰가 아니라 방문자가 보는 것과 동일한 뷰가 필요할 때 App Reviews Displayed를 사용하십시오.

| 엔드포인트 | **반환** | **일반적인 작업** |
| --- | --- | --- |
| App Reviews Search | 개별 리뷰 항목 | 버그 및 요청을 위한 텍스트 마이닝 |
| App Reviews Stats | 일별 건수, 평균 및 별점 분포 | 시간에 따른 평점 추세 |
| App Reviews Displayed | 스토어 페이지에 표시되는 형태 그대로의 리뷰 | 방문자가 보는 내용 확인 |

## 대규모로 앱 스토어 리뷰로 무엇을 할 수 있습니까?

앱 스토어 리뷰 데이터는 5가지 작업을 지원하며, 각 작업은 하나의 엔드포인트 또는 필터에 매핑됩니다:

- **반복되는 버그와 요청을 찾습니다.** 예를 들어 “crash”를 언급하는 1~2점 리뷰처럼, 키워드 및 평점 필터와 함께 Search를 사용하십시오.
- **평점 추세를 추적합니다.** 릴리스 전후로 일별 평균 평점과 별점별 건수를 팔로우하려면 Stats를 사용하십시오.
- **여러 마켓에서 경쟁 앱을 모니터링합니다.** 여러 앱과 국가로 Search를 사용하십시오. App Store 리뷰는 국가별로 그룹화되지만, Google Play 리뷰는 기기 언어별로 그룹화되므로 같은 언어를 공유하는 국가는 동일한 Google Play 리뷰를 반환합니다.
- **국가와 언어를 비교합니다.** 여러 마켓에 동일한 필터를 적용해 어떤 이슈가 로컬인지 확인하십시오.
- **분석 파이프라인에 공급합니다.** 구조화된 리뷰는 파싱 단계 없이 데이터베이스나 노트북으로 로드됩니다.

데이터를 확보한 뒤 무엇을 할지에 대해서는 [앱 스토어 리뷰 가이드](/ko/aso-blog/app-store-reviews)를 읽어보십시오. 코딩 없이 진행하려면 AppTweak 플랫폼에서 [앱 리뷰 관리자](/en/app-reviews-tool)로 리뷰 모니터링을 수행할 수 있습니다.

## AppTweak의 API로 앱 스토어 리뷰를 어떻게 가져오나요?

첫 리뷰 수집은 5단계로 진행됩니다:

1. API 플랜을 구독한 다음 [API 대시보드](https://app.apptweak.com/apt-api)에서 API 키를 받으십시오. 이를 `x-apptweak-key` 헤더로 전송합니다.
2. 앱 ID를 찾으십시오. App Store에서는 숫자, Google Play에서는 패키지 이름입니다. [앱 ID 찾는 방법](https://developers.apptweak.com/reference/how-to-find-app-ids)을 참고하십시오.
3. /user/tracked\_applications에 application\_id, country, language, device를 포함해 POST 요청을 보내 Tracked Applications 엔드포인트로 앱을 추적하십시오.
4. 필요한 필터로 리뷰를 요청하십시오.
5. 결과를 페이지 단위로 가져오고, 리뷰 ID로 중복을 제거한 뒤, 청구된 크레딧을 확인하십시오.

요청 예시. 이 호출은 미국(US)에서 추적 중인 앱 1개에 대해 2026년 10월에 게시된, “crash”를 언급하는 1~2점 App Store 리뷰를 반환합니다:

> GET https://public-api.apptweak.com/api/public/store/apps/reviews/search.json?apps=284910350&country=us&device=iphone&min\_rating=1&max\_rating=2&term=crash&start\_date=2026-10-01&end\_date=2026-10-31&limit=100
>
> x-apptweak-key: YOUR\_API\_KEY

응답에는 각 리뷰의 평점, 제목, 본문, 날짜, 작성자가 나열됩니다. replied=false를 추가하면 개발자가 아직 답변하지 않은 리뷰만 남길 수 있습니다.

개발자 문서에는 인증과 전체 파라미터 목록이 포함되어 있습니다. 관련 가이드: [API를 통한 키워드 제안](/ko/aso-blog/get-powerful-keyword-suggestions-via-our-app-store-api).

리뷰를 요청하기 전에 앱을 추적하십시오. App Reviews Search는 추적된 앱의 리뷰를 반환하는데, AppTweak가 추적된 앱에 대해서만 매일 리뷰를 가져오기 때문입니다. 추적 앱 생성에는 크레딧이 사용되지 않습니다. 추적 앱은 앱 ID, 국가, 언어, 기기의 조합 1개를 의미하므로, 미국에서 영어와 스페인어로 추적하는 앱은 2개로 계산됩니다. 추적을 시작한 뒤 데이터가 표시되기까지 24~48시간이 걸릴 수 있으며, 추적할 수 있는 앱 수는 API 플랜에 따라 달라집니다.

## API로 리뷰를 가져올 때의 제한은 무엇입니까?

API는 스크래핑의 유지보수 문제를 제거하지만, 자체적인 제약도 있습니다:

- 리뷰는 추적된 앱에 대해서만 제공되며, 앱 추적은 Tracked Applications 엔드포인트에 1회 요청하여 설정합니다. 이후 해당 추적 앱은 매일 수집되며, 추적할 수 있는 앱 수는 API 플랜에 따라 달라집니다.
- 각 요청에는 상한이 있습니다. Search와 Displayed는 최대 500개 리뷰를 반환하고, 3개의 리뷰 엔드포인트 모두 최대 5개 앱을 처리하며, Search와 Stats는 최대 1개 역년(캘린더 연도) 범위의 날짜 범위를 허용합니다. 더 큰 결과 집합은 offset 파라미터로 페이지네이션하십시오.
- 스토어별 차이가 있습니다. App Store 리뷰는 국가별이고 Google Play 리뷰는 기기 언어별이며, App Store의 유용함 투표나 Google Play의 앱 버전처럼 한쪽 스토어에만 존재하는 필드도 있습니다.
- 요청 시간이 너무 길면 타임아웃이 발생할 수 있습니다. 날짜 범위 또는 앱 수를 줄이십시오. [HTTP 오류](https://developers.apptweak.com/reference/http-errors)를 참고하십시오.

## 결론

스크래핑은 앱 스토어 리뷰를 가져오는 일반적인 출발점이며, 소규모로 한 번만 가져올 때는 적합합니다. 대규모에서는 API가 두 앱 스토어의 구조화된 리뷰를 필터, 페이지네이션, 명확한 크레딧 비용과 함께 제공하며, 유지보수할 스크래퍼가 필요 없습니다. 첫 요청을 보내려면 [AppTweak API 문서](https://developers.apptweak.com/reference/overview)를 읽거나, 시작하려면 [AppTweak 앱 스토어 API 페이지](https://www.apptweak.com/en/app-store-api)를 방문하십시오.

## 자주 묻는 질문

# 앱 스토어 리뷰 API란 무엇입니까?

**앱 스토어 리뷰 API는 웹페이지 대신 구조화된 데이터로 앱 스토어 리뷰를 반환하는 프로그래밍 인터페이스입니다.** 요청에서 앱, 국가, 날짜 범위나 평점 같은 필터를 지정하면, 응답에는 각 리뷰의 평점, 제목, 텍스트, 날짜, 작성자가 포함됩니다. AppTweak의 API는 3개의 엔드포인트를 통해 App Store 및 Google Play 리뷰를 제공합니다. 개별 리뷰용 App Reviews Search, 일별 건수와 평균용 App Reviews Stats, 스토어 페이지에 표시되는 리뷰용 App Reviews Displayed입니다. 리뷰는 추적된 앱에 대해 반환되며, 반환된 데이터에 대해 크레딧이 청구됩니다.

# 앱 스토어 리뷰를 스크래핑해도 되나요?

**앱 스토어 리뷰 스크래핑이 허용되는지는 각 스토어의 이용약관에 따라 달라지므로, 데이터를 수집하기 전에 약관을 확인하십시오.** 약관은 스토어 페이지의 자동 수집을 제한할 수 있으며, App Store와 Google Play 간 규정이 다를 수 있습니다. 이는 법률 자문이 아닙니다. AppTweak는 스크래핑 도구가 아닙니다. AppTweak의 API는 문서화된 엔드포인트를 통해 추적된 앱의 앱 스토어 리뷰를 구조화된 데이터로 반환하며, 필터, 페이지네이션, 크레딧 기반 과금을 제공합니다. 대량의 리뷰가 필요한 팀은 스크래퍼를 유지보수하는 대신 API로 요청할 수 있습니다.

# API로 Google Play 리뷰를 가져올 수 있나요?

**예. 요청에서 device를 android로 설정하고 앱 ID로 Google Play 패키지 이름을 사용하면 AppTweak의 API가 Google Play 리뷰를 반환합니다.** Google Play 리뷰는 국가가 아니라 기기 언어별로 그룹화되므로, 같은 언어를 공유하는 국가는 동일한 리뷰를 반환합니다. 각 리뷰에는 평점, 텍스트, 날짜, 앱 버전, 그리고 존재하는 경우 개발자 답글이 포함되며, Google Play의 제목은 보통 비어 있습니다. Google은 관리 중인 앱의 리뷰를 위한 Google Play Developer API도 제공하며, AppTweak의 API는 이를 보완하여 함께 사용할 수 있습니다.

# 리뷰를 가져오기 전에 앱을 추적해야 하나요?

**예. App Reviews Search는 추적된 앱의 리뷰를 반환하는데, AppTweak가 추적된 앱에 대해서만 매일 리뷰를 가져오기 때문입니다.** Tracked Applications 엔드포인트를 통해 앱·국가·언어·기기 조합별로 1회씩 추적을 생성합니다. 따라서 미국에서 영어와 스페인어로 추적하는 앱은 추적 앱 2개로 계산됩니다. 추적할 수 있는 앱 수는 API 플랜에 따라 달라지며, 새 추적은 데이터가 생성되기까지 시간이 걸리므로 리뷰가 필요하기 전에 미리 앱을 추적하십시오. 현재 지연 시간은 개발자 문서를 참고하십시오.

# 앱 스토어 리뷰를 가져오는 데 크레딧은 얼마나 드나요?

**App Reviews Search는 요청당 과금되며, App Reviews Stats와 App Reviews Displayed는 리뷰당이 아니라 앱당 과금됩니다.** Search 요청은 최대 500개 리뷰를 동일한 요금으로 반환하며, Stats는 최대 1년 범위의 어떤 날짜 범위든 동일한 비용이 듭니다. 앱 추적에는 크레딧이 사용되지 않습니다. 각 응답은 청구한 크레딧을 보고합니다. 가격은 변경될 수 있으므로, 개발자 문서의 [요금표](https://developers.apptweak.com/reference/pricing-table)에서 현재 크레딧 수치를 확인하십시오.

# 앱 스토어 리뷰를 CSV로 내보낼 수 있나요?

**예. AppTweak의 API는 JSON으로 리뷰를 반환하며, 짧은 스크립트로 결과를 CSV 파일로 변환할 수 있습니다.** 개발자 문서의 Get App Reviews 레시피는 Python으로 이를 수행합니다. limit 및 offset 파라미터로 리뷰 페이지를 요청하고, 페이지가 비어 있으면 중지하며, 리뷰 ID로 중복을 제거한 뒤, 리뷰당 CSV 행 1개를 작성합니다. 이 레시피는 한 번에 여러 앱도 처리합니다. 반환된 모든 리뷰에 대해 크레딧이 청구되므로, 내보내기 전에 날짜나 평점으로 필터링하십시오.

# 앱 리뷰를 모니터링하거나 답변하려면 AppTweak의 API와 App Reviews Manager 중 무엇을 사용해야 하나요?

**개발자 또는 데이터 팀이 자체 코드, 데이터베이스, 파이프라인 안에서 리뷰 데이터가 필요할 때는 AppTweak의 API를 사용하고, 마케터 또는 지원 팀이 코딩 없이 리뷰를 모니터링하고 답변하려면** [**앱 리뷰 관리자**](https://www.apptweak.com/en/app-reviews-tool) **를 사용하십시오.** API는 사용자가 직접 구축하는 분석을 위해 구조화된 리뷰를 반환합니다. 앱 리뷰 관리자는 App Store와 Google Play에서 수천 개의 리뷰, 여러 앱, 100+개 국가에 걸친 사용자 피드백을 앱 팀이 모니터링, 분석, 답변할 수 있도록 지원합니다.

&nbsp;

&nbsp;

* * *

 에 의한 **Pierre-Antoine Roy** , Content Specialist

 Pierre-Antoine is the Content Specialist at AppTweak, responsible for SEO/AEO blog content, social media, videos, and broader marketing initiatives. When he's not writing about app growth or editing videos, you'll likely find him skateboarding through the streets of Brussels.

[![](/img/2023/09/aso-book-2022-menu.jpg?auto=format,compress&fit=crop)

고급 앱 스토어 최적화 책

ASO를 처음 접하는 분도, 이 업계의 베테랑이신 분도 ASO 기본 지식과 최신 팁, 기술, 앱 성장을 위한 모범 사례를 확인하실 수 있습니다.

사본 받기

 ](https://www.asoebook.com/?utm_source=apptweak&utm_medium=referral&utm_campaign=aso-book&utm_content=apptweak-blog)

* * *

더 많은 글: 블로그

- [

Apple Ads기능 업데이트

2026년 10월 23일

CPP A/B 테스트: Apple Ads용 맞춤형 제품 페이지 실험

두 개의 제품 페이지를 정면 비교하고, 탭-설치 전환율로 승자를 결정하십시오.

 ![Georgia Shepherd](/img/2025/03/20240415-Georgia_01.jpeg?auto=format%2Ccompress&w=300&h=300&fit=crop)Georgia Shepherd

 ](/ko/aso-blog/cpp-a-b-testing-custom-product-page-experiments-for-apple-ads)
- [

Apple Ads

2026년 10월 22일

맞춤형 제품 페이지 테스트는 단일 테스트가 아닌 프로그램입니다

맞춤형 제품 페이지 테스트는 단일 A/B 테스트가 아닌 프로그램으로 운영될 때 가장 효과적입니다. 당사의 다섯 가지 핵심 요소를 확인하십시오.

 ![Thomas Tierney](/img/2026/10/Thomas-Tierney.png?auto=format%2Ccompress&w=338&h=338&fit=crop)Thomas Tierney

 ](/ko/aso-blog/custom-product-page-testing-program)
- [

高级 ASO인공지능(AI)

2026년 10월 15일

Google Play의 Ask Play 하이라이트에서 앱을 추천받는 방법

Google Play의 AI 검색은 이제 검색창에서 직접 특정 앱을 추천하고 설명하여 앱 가시성의 판도를 바꾸고 있습니다. ASO 실무자와 마케터가 AI …

 ![Pierre-Antoine Roy](/img/2026/04/squaredapptweakprofilepicture.png?auto=format%2Ccompress&w=600&h=600&fit=crop)Pierre-Antoine Roy

 ](/ko/aso-blog/how-to-get-recommended-by-ask-play-google-play)

[모든 포스트 보기](/ko/aso-blog)
