Risorsa: domanda
Rappresenta una singola domanda e alcune delle sue risposte.
| Rappresentazione JSON | 
|---|
| { "name": string, "author": { object ( | 
| Campi | |
|---|---|
| name | 
 Immutabile. Il nome univoco della domanda. locations/*/questions/* Questo campo verrà ignorato se viene impostato durante la creazione della domanda. | 
| author | 
 Solo output. L'autore della domanda. | 
| upvoteCount | 
 Solo output. Il numero di voti positivi per la domanda. | 
| text | 
 Obbligatorio. Il testo della domanda. Deve contenere almeno tre parole e la lunghezza totale deve essere maggiore o uguale a 10 caratteri. La lunghezza massima è di 4096 caratteri. | 
| createTime | 
 Solo output. Il timestamp in cui è stata scritta la domanda. Un timestamp nel formato RFC3339 UTC "Zulu" con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi:  | 
| updateTime | 
 Solo output. Il timestamp relativo all'ultima modifica della domanda. Un timestamp nel formato RFC3339 UTC "Zulu" con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi:  | 
| topAnswers[] | 
 Solo output. Un elenco di risposte alla domanda, ordinate in base ai voti positivi. Questo potrebbe non essere un elenco completo di risposte a seconda dei parametri della richiesta (answersPerQuestion) | 
| totalAnswerCount | 
 Solo output. Il numero totale di risposte pubblicate per questa domanda. | 
Autore
Rappresenta l'autore di una domanda o risposta
| Rappresentazione JSON | 
|---|
| {
  "displayName": string,
  "profilePhotoUri": string,
  "type": enum ( | 
| Campi | |
|---|---|
| displayName | 
 Il nome visualizzato dell'utente | 
| profilePhotoUri | 
 L'URI della foto del profilo dell'utente. | 
| type | 
 Il tipo di utente di cui è l'autore. | 
AuthorType
Enum per il tipo di utente di cui è l'autore.
| Enum | |
|---|---|
| AUTHOR_TYPE_UNSPECIFIED | Non deve essere utilizzato. | 
| REGULAR_USER | Un utente normale. | 
| LOCAL_GUIDE | Una Local Guide | 
| MERCHANT | Il proprietario/gestore della sede | 
Risposta
Rappresenta una risposta a una domanda
| Rappresentazione JSON | 
|---|
| {
  "name": string,
  "author": {
    object ( | 
| Campi | |
|---|---|
| name | 
 Solo output. Il nome univoco delle posizioni di risposta/*/questions/*/answers/* | 
| author | 
 Solo output. L'autore della risposta. Verrà impostato solo durante le operazioni di elenco. | 
| upvoteCount | 
 Solo output. Il numero di voti positivi per la risposta. | 
| text | 
 Obbligatorio. Il testo della risposta. Deve contenere almeno uno spazio non vuoto. La lunghezza massima è di 4096 caratteri. | 
| createTime | 
 Solo output. Il timestamp in cui è stata scritta la risposta. Recupero solo durante il recupero ListResponse. Un timestamp nel formato RFC3339 UTC "Zulu" con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi:  | 
| updateTime | 
 Solo output. Il timestamp relativo all'ultima modifica della risposta. Un timestamp nel formato RFC3339 UTC "Zulu" con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi:  | 
| Metodi | |
|---|---|
| 
 | Aggiunge una domanda per la sede specificata. | 
| 
 | Consente di eliminare una domanda specifica scritta dall'utente corrente. | 
| 
 | Restituisce l'elenco impaginato delle domande e alcune delle relative risposte per una posizione specificata. | 
| 
 | Aggiorna una domanda specifica scritta dall'utente corrente. |