Zasób: Review
Tylko dane wyjściowe. Reprezentuje opinię o miejscu.
| Zapis JSON |
|---|
{ "name": string, "reviewId": string, "reviewer": { object ( |
| Pola | |
|---|---|
name |
Nazwa zasobu. W przypadku opinii ma on postać |
reviewId |
Zaszyfrowany unikalny identyfikator. |
reviewer |
Autor opinii. |
starRating |
Ocena w postaci gwiazdek. |
comment |
Treść opinii jako zwykły tekst ze znacznikami. |
createTime |
Sygnatura czasowa napisania opinii. Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: |
updateTime |
Sygnatura czasowa ostatniej modyfikacji opinii. Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: |
reviewReply |
Odpowiedź właściciela lub menedżera tej lokalizacji na tę opinię. |
Reviewer
Reprezentuje autora opinii.
| Zapis JSON |
|---|
{ "profilePhotoUrl": string, "displayName": string, "isAnonymous": boolean } |
| Pola | |
|---|---|
profilePhotoUrl |
Link do zdjęcia profilowego recenzenta. Wartość jest podawana tylko wtedy, gdy |
displayName |
Imię i nazwisko autora opinii. Zawiera prawdziwe imię i nazwisko osoby dodającej opinię tylko wtedy, gdy wartość |
isAnonymous |
Wskazuje, czy recenzent zdecydował się pozostać anonimowy. |
StarRating
Ocena w skali od 1 do 5 gwiazdek, przy czym 5 to najwyższa ocena.
| Wartości w polu enum | |
|---|---|
STAR_RATING_UNSPECIFIED |
Nie określono. |
ONE |
1 gwiazdka na maksymalnie 5. |
TWO |
2 gwiazdki na maksymalnie 5. |
THREE |
3 gwiazdki na 5 możliwych. |
FOUR |
Cztery gwiazdki na maksymalnie pięć. |
FIVE |
Maksymalna liczba gwiazdek. |
ReviewReply
Reprezentuje odpowiedź właściciela lub menedżera lokalizacji na opinię.
| Zapis JSON |
|---|
{
"comment": string,
"updateTime": string,
"reviewReplyState": enum ( |
| Pola | |
|---|---|
comment |
Treść odpowiedzi jako zwykły tekst ze znacznikami. Maksymalna długość to 4096 bajtów. |
updateTime |
Tylko dane wyjściowe. Sygnatura czasowa ostatniej modyfikacji odpowiedzi. Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: |
reviewReplyState |
Tylko dane wyjściowe. Stan odpowiedzi na opinię. |
Stan
Reprezentuje stan moderacji odpowiedzi na opinię.
| Wartości w polu enum | |
|---|---|
REVIEW_REPLY_STATE_UNSPECIFIED |
Wskazuje, że stan jest nieokreślony. |
PENDING |
Wskazuje, że odpowiedź oczekuje na moderację. |
REJECTED |
Oznacza, że odpowiedź została odrzucona. |
APPROVED |
Oznacza, że odpowiedź została zatwierdzona. |
Metody |
|
|---|---|
|
Usuwa odpowiedź na określoną opinię. |
|
Zwraca określoną opinię. |
|
Zwraca listę opinii o określonym miejscu podzieloną na strony. |
|
Aktualizuje odpowiedź na określoną opinię. |