Ищите баги и запросы функций в отзывах Google Play
Отзывы Google Play о приложении для Android в JSON, сначала новые или по оценке, — чтобы находить баги, жалобы и запросы функций после каждого релиза.
После каждого релиза первый честный баг-репорт часто приходит в виде отзыва на одну звезду в Google Play. Продакт-менеджеры читают консоль по несколько отзывов за раз, а отзывы конкурента отслеживать ещё труднее. Lovely Router собирает их пачками. Отправьте имя пакета приложения или ссылку на Play Store, получите один JSON-объект на отзыв и платите за каждый отзыв с предоплаченного баланса. Вызывайте инструмент из чек-листа релиза, еженедельного отчёта или ИИ-агента с одним API-ключом.
Передайте это своему ИИ-агенту
Скопируйте этот промпт в Claude Code, Cursor, Codex или любой кодинг-агент. Он подскажет агенту, где документация и как использовать ваш API-ключ.
Ищите баги и запросы функций в отзывах Google Play. Use the Lovely Router data tools: each returns JSON and is billed per result.
- Docs (read first): https://lovelyrouter.com/docs/tools/find.md and https://lovelyrouter.com/docs/tools/run.md
- Plan first: POST https://lovelyrouter.com/v1/tools/suggest with `{"task": "<my task in plain words>"}` (free). It returns the tools to run in order, each with an example `input`, the `input_required` fields, an estimated cost and a ready-made `run` request. Replace the example values with my task's; if a field is unclear, read the tool with GET https://lovelyrouter.com/v1/tools/<id>. To browse instead, POST https://lovelyrouter.com/v1/tools/discover searches the catalog.
- Show me the plan and its estimated cost (`total_est_cost_usd`) before running anything large.
- Run: POST https://lovelyrouter.com/v1/tools/<id>/run with `{"input": {...}, "max_results": N}`. A 200 has the finished run with `items`; a 202 means it is still running, so poll the `poll` path until `status` is `succeeded`, `failed`, `timed_out` or `stopped`.
- Only delivered results are billed. Keep max_results small on the first run, check the output, then scale up.
- If you support MCP, connect https://lovelyrouter.com/mcp instead (Streamable HTTP, same key; https://lovelyrouter.com/docs/tools/mcp.md) and use suggest_tools, get_tool and run_tool.
- Auth: read my API key from the LOVELY_API_KEY environment variable and send it as `Authorization: Bearer $LOVELY_API_KEY`. Never print or commit the key. If it is not set, ask me to create one at https://lovelyrouter.com/app/keys.
- Billing is prepaid: every call is charged to my balance, so test with a small request before running anything large.
- Every docs page is plain Markdown; the full index is https://lovelyrouter.com/llms.txt.
My task: <the inputs (links, keywords or accounts) and how many results you need>Как это работает
Укажите приложение
Используйте имя пакета, например
com.supercell.brawlstars, или полную ссылку на приложение в Google Play Store — своё или конкурента.Запустите инструмент с лимитом
Отправьте его в
POST /v1/tools/google-play-reviews/runсmaxReviews,sortByиmax_results. Запуск резервирует свою максимальную стоимость на вашем балансе и возвращает отзывы в виде JSON.Разберите отзывы
Сгруппируйте отзывы по темам: сбои, вход, цена, недостающие функции. Сравните с прошлым релизом, чтобы увидеть, выросла ли какая-то тема.
Отзывы о приложении одним запросом
Отзывы Google Play принимает одно приложение в appIdOrUrl. maxReviews ограничивает число отзывов, а sortBy принимает значения newest, mostRelevant или rating:
curl https://lovelyrouter.com/v1/tools/google-play-reviews/run \
-H "Authorization: Bearer $LOVELY_API_KEY" \
-H "content-type: application/json" \
-d '{
"input": {
"appIdOrUrl": "com.supercell.brawlstars",
"maxReviews": 20,
"sortBy": "newest"
},
"max_results": 20
}'Запуск, который всё ещё идёт через 60 секунд, возвращает 202; как опрашивать его, показано в разделе Запуск инструмента. Передайте коды языков, например en, fr или de, в language, чтобы отфильтровать отзывы по языку.
Что содержит каждый отзыв
| Группа полей | Что вы получаете |
|---|---|
| Содержание | Текст отзыва |
| Оценка | Поставленные звёзды |
| Порядок | Сортировка на ваш выбор: сначала новые, самые релевантные или по оценке |
Инструмент возвращает отзывы Play Store об одном приложении для Android за запуск. Чтобы сравнить приложения, запустите его для каждого.
Рецепты
Утром после релиза выгрузите 100 самых новых отзывов, посчитайте отзывы на одну звезду с упоминанием новой версии и сравните с предыдущим днём.
Соберите 500 отзывов, попросите модель извлечь все просьбы вида «Хотелось бы, чтобы оно могло...» и ранжируйте их по частоте.
Запустите имя пакета конкурента с sortBy, равным rating, прочитайте темы низких оценок и добавьте то, что у них не получается, в свою дорожную карту.
Фильтруйте по language, чтобы увидеть, затрагивают ли баги один рынок — например, сбой оплаты упоминается только в отзывах на немецком.
Отправляйте новые отзывы на одну и две звезды в хелпдеск в виде тикетов, чтобы команда могла ответить и исправить проблему.
Предпочитаете обычные слова? Подключите MCP-сервер и скажите Claude Code или Cursor: «Выгрузи 200 самых новых отзывов Google Play для этого имени пакета, сгруппируй жалобы по темам и покажи пять главных с двумя цитатами-примерами для каждой. Задай max_results равным 200».
Сочетайте с другими источниками обратной связи
Android — половина пользователей большинства приложений. Остальные высказываются в других местах:
Отзывы в Google Play Store об Android-приложении.
Отзывы в Apple App Store по ID приложения и стране.
Посты Reddit по запросу или сабреддиту: заголовок, текст, рейтинг, число комментариев, автор, дата.
Отзывы о компании на Trustpilot по домену: звёзды, текст, дата, ответ.
Отзывы G2 о программном продукте.
app-store-reviewsвозвращает отзывы Apple App Store по ID приложения и стране.reddit-searchнаходит посты, где обсуждают ваше приложение, с рейтингом и числом комментариев.trustpilot-reviewsчитает отзывы о вашей компании по домену — со звёздами, текстом, датой и ответом.g2-reviewsохватывает отзывы о ПО, что полезно, если у вашего приложения есть и бизнес-версия.
Все источники отзывов вместе см. в разделе мониторинг отзывов.
Сколько это стоит
Вы платите за отзыв: при старте запуск резервирует свою максимальную стоимость — плату за вызов плюс плату за отзыв, умноженную на max_results, — и списывает итог по возвращённому. Остаток резерва возвращается на ваш баланс. Запуск, который завершился ошибкой или по таймауту, оплачивает только доставленные отзывы, а запуск, отклонённый на старте, ничего не стоит.
Выгрузка 200 отзывов после каждого релиза тарифицируется как 200 отзывов за релиз. Нет ни подписки, ни ежемесячного минимума: пополните баланс от $5, и один баланс оплачивает и инструменты, и модели. Актуальная цена — на карточке выше; все инструменты перечислены на странице цен.
Частые вопросы
Что передать, чтобы указать приложение?+
Имя пакета, например com.supercell.brawlstars, или полный URL приложения в Google Play Store — в appIdOrUrl.
Сколько отзывов может вернуть один запуск?+
До 500 отзывов за запуск. Чтобы копнуть глубже, запустите несколько раз.
Можно ли получить сначала самые новые отзывы?+
Да. Задайте sortBy равным newest. Другие варианты — mostRelevant и rating.
Можно ли фильтровать по языку?+
Да. language принимает список кодов языков, например en, fr или de.
Можно ли прочитать отзывы о нескольких приложениях за один запуск?+
Входные данные принимают одно приложение на запуск. Запустите инструмент отдельно для каждого приложения, которое хотите сравнить.
Нужна ли подписка?+
Нет. Вы пополняете предоплаченный баланс, и каждый запуск списывает с него. Неудачные запуски оплачивают только доставленные результаты, и ничего не продлевается автоматически.
Следите за всеми источниками отзывов? См. мониторинг отзывов, каталог инструментов и цены.
Один предоплаченный ключ для моделей, данных и агентов
Без подписки. Пополняйте баланс, используйте сколько нужно и смотрите каждое списание в логах.