Reactive EngineeringRE Docs
Руководства

Обработка App Feedback

Ежедневный workflow отзывов Apple, Google Play и Minfin.

Очередь оператора

Страница App Feedback работает с локальными данными PostgreSQL и не вызывает provider API при открытии. Доступны поиск и фильтры по:

  • тексту отзыва;
  • периоду From / To;
  • источнику Apple, Google или Minfin;
  • workflow status;
  • rating;
  • состоянию ответа, включая агрегированный фильтр Unanswered.

Рекомендуемая стартовая выборка — Workflow: New и Reply: Unanswered.

Внутренний workflow

СтатусКогда использовать
NEWНовый операционный отзыв, ещё не взятый в работу
IN_PROGRESSОператор анализирует обращение или согласует ответ
RESPONDEDОтвет опубликован или обнаружен во внешнем источнике
RESOLVEDВнутренняя работа завершена
ARCHIVEDИстория или обращение, не требующее активной работы

Workflow и remote response — разные оси. Например, Apple-ответ может быть PENDING, хотя внутренний workflow уже переведён в RESPONDED.

Обработка отзыва

Откройте детали

Проверьте источник, рейтинг, язык, территорию, дату, текст, текущий workflow и ответ компании. Для Minfin также доступны permalink и признаки источника.

Возьмите обращение в работу

Измените workflow на IN_PROGRESS и сохраните. Для этого нужен feedback.update.

Зафиксируйте внутренний контекст

Добавьте запись в Notes. Заметки видны коллегам с feedback.read, но их содержимое не копируется в Audit Log. Лимит одной записи — 4000 символов.

Подготовьте публичный ответ

Напишите текст самостоятельно или запросите AI draft. Проверьте факты, тон, язык и длину. Черновик никогда не публикуется автоматически.

Опубликуйте

Нажмите кнопку публикации. Нужен feedback.reply. Для Minfin ответ из приложения невозможен — перейдите по permalink и ответьте непосредственно на площадке.

Проверьте итог

PUBLISHED означает подтверждённую публикацию. PENDING ожидает обработки Apple. При FAILED откройте безопасное сообщение об ошибке, устраните причину и повторите отправку.

Статусы внешнего ответа

СтатусЗначение
NONEОтвета нет
SENDINGЗапрос выполняется
PENDINGProvider принял запрос, публикация ещё не подтверждена
PUBLISHEDОтвет опубликован
FAILEDПопытка завершилась ошибкой и доступна для retry

Первое время ответа фиксируется один раз в firstResponseAt. Последующие редактирования ответа его не перезаписывают. Опубликованный ответ позже 24 часов получает SLA-индикатор; ровно 24 часа считается допустимым временем.

Синхронизация вручную

Sync now использует тот же orchestration, что и worker, и требует feedback.sync. Не запускайте несколько sync подряд: lease предотвратит дублирование, но лишние запросы усложняют диагностику и расходуют provider quota.

On this page