Zasób: Question
Reprezentuje jedno pytanie i niektóre odpowiedzi.
| Zapis JSON | 
|---|
| { "name": string, "author": { object ( | 
| Pola | |
|---|---|
| name | 
 Stały. Unikalna nazwa pytania. lokalizacje/*/pytania/* To pole zostanie zignorowane, jeśli zostanie ustawione podczas tworzenia pytania. | 
| author | 
 Tylko dane wyjściowe. Autor pytania. | 
| upvoteCount | 
 Tylko dane wyjściowe. Liczba głosów za pytaniem. | 
| text | 
 Wymagane. Treść pytania. Powinien zawierać co najmniej 3 słowa, a jego całkowita długość nie może przekraczać 10 znaków. Maksymalna długość to 4096 znaków. | 
| createTime | 
 Tylko dane wyjściowe. Sygnatura czasowa określająca, kiedy pytanie zostało napisane. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady:  | 
| updateTime | 
 Tylko dane wyjściowe. Sygnatura czasowa ostatniej modyfikacji pytania. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady:  | 
| topAnswers[] | 
 Tylko dane wyjściowe. Lista odpowiedzi na pytanie posortowana według głosów za. W zależności od parametrów żądania (answersPerQuestion) może nie być pełna lista odpowiedzi. | 
| totalAnswerCount | 
 Tylko dane wyjściowe. Łączna liczba odpowiedzi opublikowanych na to pytanie. | 
Autor
Reprezentuje autora pytania lub odpowiedzi
| Zapis JSON | 
|---|
| {
  "displayName": string,
  "profilePhotoUri": string,
  "type": enum ( | 
| Pola | |
|---|---|
| displayName | 
 Wyświetlana nazwa użytkownika | 
| profilePhotoUri | 
 Identyfikator URI zdjęcia profilowego użytkownika. | 
| type | 
 Typ użytkownika, którego autorem jest autor. | 
AuthorType
Wyliczenie typu użytkownika, którego jest autor.
| Wartości w polu enum | |
|---|---|
| AUTHOR_TYPE_UNSPECIFIED | Nie należy go używać. | 
| REGULAR_USER | Zwykły użytkownik. | 
| LOCAL_GUIDE | Lokalny przewodnik | 
| MERCHANT | właściciel/menedżer lokalizacji; | 
Odpowiedź
Reprezentuje odpowiedź na pytanie
| Zapis JSON | 
|---|
| {
  "name": string,
  "author": {
    object ( | 
| Pola | |
|---|---|
| name | 
 Tylko dane wyjściowe. Unikalna nazwa lokalizacji/*/pytań/*/answers/* | 
| author | 
 Tylko dane wyjściowe. Autor odpowiedzi. Zostanie ustawiony tylko podczas operacji na liście. | 
| upvoteCount | 
 Tylko dane wyjściowe. Liczba głosów za odpowiedzią. | 
| text | 
 Wymagane. Tekst odpowiedzi. Powinien zawierać co najmniej 1 znak niebędący znakiem odstępu. Maksymalna długość to 4096 znaków. | 
| createTime | 
 Tylko dane wyjściowe. Sygnatura czasowa określająca, kiedy odpowiedź została napisana. Pobrano tylko podczas pobierania odpowiedzi ListResponse. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady:  | 
| updateTime | 
 Tylko dane wyjściowe. Sygnatura czasowa ostatniej modyfikacji odpowiedzi. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady:  | 
| Metody | |
|---|---|
| 
 | Dodaje pytanie dotyczące określonej lokalizacji. | 
| 
 | Usuwa konkretne pytanie napisane przez bieżącego użytkownika. | 
| 
 | Zwraca podzieloną na strony listę pytań i niektórych odpowiedzi dla określonej lokalizacji. | 
| 
 | Aktualizuje konkretne pytanie napisane przez bieżącego użytkownika. |