Статусы модерации
Статусы отзывов, постов, комментариев и диалогов в Aplaut, источники постов и причины бана отзыва: как присваиваются, где видны и как статус влияет на рейтинг товара
Статус определяет, виден ли контент за пределами личного кабинета и учитывается ли он в рейтинге товара. Статус меняет пользователь личного кабинета вручную или правило автоматизации.
Статусы отзывов
Отзыв находится в одном из четырёх статусов.
| Статус | Значение в API | Как присваивается | Где виден | Влияние на средний рейтинг товара |
|---|---|---|---|---|
| На проверке | state=waiting | По умолчанию при создании отзыва через формы Aplaut, Submissions API или в личном кабинете | Только в личном кабинете | Нет |
| Опубликован | state=published | По кнопке Опубликовать в личном кабинете или правилом автоматизации | В виджетах и в ответах Widgets API | Да |
| Забанен | state=banned | По кнопке Забанить в личном кабинете или правилом автоматизации | Только в личном кабинете | Нет |
| На удержании | state=held | В карточке отзыва: значок трёх точек → Удержать | Только в личном кабинете | Нет |
Забанить можно только конкретный отзыв. На автора отзыва и на его остальные отзывы бан не влияет.
Статус «На удержании» означает, что отзыв не может быть опубликован до дополнительной проверки или обработки.
Widgets API с параметром context=consumer возвращает отзывы покупателя во всех статусах, включая неопубликованные. Такой запрос используют, чтобы показать покупателю его собственные отзывы в личном кабинете вашего сайта или в мобильном приложении. У забаненного отзыва в ответе есть поле ban_reason с причиной бана.
Удержание есть только у отзывов и постов. У остальных типов контента три статуса.
Причины бана отзыва
Причину выбирает пользователь личного кабинета при бане отзыва, если в компании включён выбор причины: см. как обработать отзыв. Список причин фиксированный. Свою причину или текстовый комментарий добавить нельзя.
| Причина | Значение в API | Когда выбирают |
|---|---|---|
| Нарушение закона | legal_violation | В отзыве есть информация, которую по закону нельзя публиковать |
| Неуместные высказывания | obscene_language | Клеветнические, оскорбительные, непристойные выражения |
| Нецензурная лексика | curse_word | Ругательства, откровенно сексуальные фразы, графические детали насилия |
| Иностранный язык | use_foreign_language | Отзыв написан не на языке магазина |
| Конфиденциальная информация | includes_sensitive_information | Персональные данные: адрес, номер телефона |
| Не имеет отношения к продукту или услуге | irrelevant_product_or_service | Отзыв не о товарах и услугах бренда, включая обслуживание, доставку, возврат и обмен |
| Ложный или вводящий в заблуждение | inaccurate_or_deceptive | Заведомо ложные или вводящие в заблуждение утверждения |
| Фейк | counterfeit | Есть фактические доказательства, что отзыв написан не реальным покупателем |
| Фото не соответствует товару | photo_does_not_match_product | В отзыве есть фото, которые не соответствуют товару |
Причины бана есть только у отзывов. Посты, комментарии, вопросы и ответы банятся без причины.
Когда причина сохраняется и удаляется
У отзыва хранится одна причина: та, что указана при последнем бане. Истории причин нет.
| Действие с отзывом | Причина бана |
|---|---|
| Бан кнопкой Забанить с выбором причины | Сохраняется выбранная |
| Бан с пунктом Без указания причины или при выключенном выборе причины | Отсутствует |
| Массовый бан, правило автоматизации, автомодерация | Отсутствует |
| Повторный бан | Заменяется новой или удаляется, если новая не выбрана |
| Публикация | Удаляется |
Где видна причина бана
| Место | Причина видна |
|---|---|
| Карточка отзыва в разделе Отзывы | Да, рядом со статусом: Забанен - Нецензурная лексика |
| Быстрые фильтры и продвинутый поиск | Нет. Отобрать отзывы по причине нельзя |
| История смены статусов отзыва | Нет |
| Экспорт отзывов | Нет. Выгружаются статус и дата бана |
| Platform API и Submissions API | Нет |
Вебхук ban_review | Нет |
| Виджеты отзывов на страницах товаров, категорий и магазина | Нет |
Widgets API с параметром context=consumer | Да, поле ban_reason: значение из колонки «Значение в API» или null |
Widgets API отдаёт причину ключом. Текст для покупателя сайт подставляет сам. Письма автору о бане отзыва Aplaut не отправляет.
Статусы комментариев, вопросов и ответов
Комментарий к отзыву, вопрос и ответ на вопрос проходят модерацию каждый отдельно и находятся в одном из трёх статусов.
| Статус | Значение в API | Где виден |
|---|---|---|
| На проверке | state=waiting | Только в личном кабинете |
| Опубликован | state=published | В виджетах и в ответах Widgets API |
| Забанен | state=banned | Только в личном кабинете |
Отобрать отзывы по статусу их комментариев можно быстрым фильтром Статус комментария.
Статусы постов
Раздел Посты отмечен как Превью. Aplaut включает посты компании по запросу: обратитесь к менеджеру или в поддержку. Статусы и источники могут меняться.
Пост находится в одном из четырёх статусов. На рейтинг товара пост не влияет ни в одном из них: оценки у поста нет.
| Статус | Значение в API | Как присваивается | Где виден |
|---|---|---|---|
| На проверке | state=waiting | По умолчанию при создании поста в личном кабинете, через виджет Форма сторис или Submissions API | Только в личном кабинете |
| Опубликован | state=published | По кнопке Опубликовать в личном кабинете. Пост без фото и видео опубликовать нельзя | В виджете Сторис, когда готов к показу хотя бы один кадр |
| Удержан | state=held | В карточке поста: значок трёх точек → Удержать | Только в личном кабинете |
| Забанен | state=banned | По кнопке Забанить в личном кабинете | Только в личном кабинете |
Правка опубликованного поста статус не меняет. Удалённый пост исчезает из кабинета и с сайта безвозвратно.
Статусы комментариев к постам
У комментария к посту те же три статуса, что у комментариев к отзывам. Если комментарий опубликован, а пост нет, кабинет показывает у комментария статус Одобрен: комментарий появится на сайте вместе с постом.
Источники постов
Источник показывает, кто прислал пост. Он виден в свойствах поста и в поиске по полю Источник, после создания не меняется.
| Источник | Значение в API | Откуда приходит |
|---|---|---|
| Покупатель | origin=consumer | Виджет Форма сторис на сайте или Submissions API |
| Бренд | origin=brand | Личный кабинет: все посты, созданные кнопкой Создать пост |
| Продавец | origin=retailer | Submissions API |
| Синдикация | origin=syndicated | Submissions API |
| Импорт | origin=imported | Submissions API |
С устаревшим токеном Submissions API принимает только origin=consumer: см. устаревшие токены и OAuth.
Статусы диалогов
Диалог в разделе Сообщения открыт или закрыт. Закрывает диалог пользователь личного кабинета кнопкой Закрыть.
При переходе в раздел Сообщения автоматически применяется фильтр state:(open), и в списке остаются только открытые диалоги. Строка поиска при этом скрыта: фильтр снимается крестиком в строке, которая открывается значком Поиск в верхней панели.
Публикация диалога как вопроса и ответа не меняет его статус: опубликованный диалог остаётся в разделе Сообщения и дополнительно появляется в разделе Вопросы и ответы.
Смотрите также: быстрые фильтры, справочник раздела «Сообщения».