Ресурс: Обзор
Только для вывода. Представляет собой отзыв о конкретном месте.
| JSON-представление |
|---|
{ "name": string, "reviewId": string, "reviewer": { object ( |
| Поля | |
|---|---|
name | Название ресурса. Для раздела «Отзывы» оно имеет вид |
reviewId | Зашифрованный уникальный идентификатор. |
reviewer | Автор рецензии. |
starRating | Рейтинг отзыва в виде звезд. |
comment | Текст рецензии представлен в виде обычного текста с пометками. |
createTime | Отметка времени написания отзыва. Используется RFC 3339, согласно которому генерируемый вывод всегда будет Z-нормализован и будет содержать 0, 3, 6 или 9 дробных знаков. Допускаются также смещения, отличные от "Z". Примеры: |
updateTime | Отметка времени последнего изменения отзыва. Используется RFC 3339, согласно которому генерируемый вывод всегда будет Z-нормализован и будет содержать 0, 3, 6 или 9 дробных знаков. Допускаются также смещения, отличные от "Z". Примеры: |
reviewReply | Ответ владельца/управляющего данного заведения на этот отзыв. |
Рецензент
Представляет автора обзора.
| JSON-представление |
|---|
{ "profilePhotoUrl": string, "displayName": string, "isAnonymous": boolean } |
| Поля | |
|---|---|
profilePhotoUrl | Ссылка на фотографию профиля рецензента. Заполняется только в том случае, если |
displayName | Имя рецензента. Заполняется настоящим именем рецензента только в том случае, если |
isAnonymous | Указывает, решил ли рецензент остаться анонимным. |
Рейтинг звезд
Оценка по пятибалльной шкале, где пять — наивысший балл.
| Перечисления | |
|---|---|
STAR_RATING_UNSPECIFIED | Не указан. |
ONE | Одна звезда из максимально возможных пяти. |
TWO | Две звезды из пяти возможных. |
THREE | Три звезды из пяти возможных. |
FOUR | Четыре звезды из пяти возможных. |
FIVE | Максимальное количество звезд. |
Ответить на отзыв
Представляет собой ответ владельца/менеджера заведения на отзыв.
| JSON-представление |
|---|
{
"comment": string,
"updateTime": string,
"reviewReplyState": enum ( |
| Поля | |
|---|---|
comment | Текст ответа представлен в виде обычного текста с разметкой. Максимальная длина — 4096 байт. |
updateTime | Только вывод. Отметка времени последнего изменения ответа. Используется RFC 3339, согласно которому генерируемый вывод всегда будет Z-нормализован и будет содержать 0, 3, 6 или 9 дробных знаков. Допускаются также смещения, отличные от "Z". Примеры: |
reviewReplyState | Только вывод. Состояние ответа на запрос. |
Состояние
Отражает состояние модерации ответа на отзыв.
| Перечисления | |
|---|---|
REVIEW_REPLY_STATE_UNSPECIFIED | Указывает на то, что штат не указан. |
PENDING | Указывает на то, что ответ ожидает модерации. |
REJECTED | Указывает на то, что ответ был отклонен. |
APPROVED | Означает, что ответ был одобрен. |
Методы | |
|---|---|
| Удаляет ответ на указанный отзыв. |
| Возвращает указанный отзыв. |
| Возвращает постраничный список отзывов для указанного местоположения. |
| Обновляет ответ на указанный отзыв. |