- Ressource: Question
          <ph type="x-smartling-placeholder">- </ph>
            
- JSON-Darstellung
 
- Autor
          <ph type="x-smartling-placeholder">- </ph>
            
- JSON-Darstellung
 
- AuthorType
- Antwort
          <ph type="x-smartling-placeholder">- </ph>
            
- JSON-Darstellung
 
- Methoden
Ressource: Question
Stellt eine einzelne Frage und einige ihrer Antworten dar.
| JSON-Darstellung | 
|---|
| { "name": string, "author": { object ( | 
| Felder | |
|---|---|
| name | 
 Nicht veränderbar. Der eindeutige Name der Frage. locations/*/questions/* Dieses Feld wird ignoriert, wenn es beim Erstellen der Frage festgelegt wird. | 
| author | 
 Nur Ausgabe. Der Autor der Frage | 
| upvoteCount | 
 Nur Ausgabe. Die Anzahl der positiven Bewertungen für die Frage. | 
| text | 
 Erforderlich. Der Text der Frage. Er sollte mindestens drei Wörter enthalten und die Gesamtlänge sollte mindestens 10 Zeichen betragen. Die maximale Länge beträgt 4.096 Zeichen. | 
| createTime | 
 Nur Ausgabe. Der Zeitstempel, der angibt, wann die Frage geschrieben wurde. Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele:  | 
| updateTime | 
 Nur Ausgabe. Der Zeitstempel für die letzte Änderung der Frage. Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele:  | 
| topAnswers[] | 
 Nur Ausgabe. Eine Liste mit Antworten auf die Frage, sortiert nach positiven Bewertungen. Dies ist möglicherweise keine vollständige Liste der Antworten, abhängig von den Anfrageparametern (answersPerQuestion). | 
| totalAnswerCount | 
 Nur Ausgabe. Die Gesamtzahl der auf diese Frage geposteten Antworten. | 
Autor
Stellt den Autor einer Frage oder Antwort dar
| JSON-Darstellung | 
|---|
| {
  "displayName": string,
  "profilePhotoUri": string,
  "type": enum ( | 
| Felder | |
|---|---|
| displayName | 
 Der Anzeigename des Nutzers | 
| profilePhotoUri | 
 Der URI des Profilbilds des Nutzers. | 
| type | 
 Der Typ des Nutzers, den der Autor hat. | 
AuthorType
Enum für den Nutzertyp des Autors.
| Enums | |
|---|---|
| AUTHOR_TYPE_UNSPECIFIED | Nicht zu verwenden. | 
| REGULAR_USER | Ein normaler Nutzer. | 
| LOCAL_GUIDE | Local Guide | 
| MERCHANT | Der Inhaber/Administrator des Standorts | 
Antwort
Stellt eine Antwort auf eine Frage dar
| JSON-Darstellung | 
|---|
| {
  "name": string,
  "author": {
    object ( | 
| Felder | |
|---|---|
| name | 
 Nur Ausgabe. Der eindeutige Name der Antwort „locations/*/questions/*/answers/*“ | 
| author | 
 Nur Ausgabe. Der Autor der Antwort Wird nur während Listenvorgängen festgelegt. | 
| upvoteCount | 
 Nur Ausgabe. Die Anzahl der positiven Bewertungen für die Antwort. | 
| text | 
 Erforderlich. Der Antworttext. Es sollte mindestens ein Zeichen enthalten, das kein Leerzeichen ist. Die maximale Länge beträgt 4.096 Zeichen. | 
| createTime | 
 Nur Ausgabe. Der Zeitstempel, der angibt, wann die Antwort geschrieben wurde. Wird nur während des ListResponse-Abrufs abgerufen. Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele:  | 
| updateTime | 
 Nur Ausgabe. Der Zeitstempel für die letzte Änderung der Antwort. Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele:  | 
| Methoden | |
|---|---|
| 
 | Fügt eine Frage für den angegebenen Ort hinzu. | 
| 
 | Löscht eine bestimmte Frage, die vom aktuellen Nutzer geschrieben wurde. | 
| 
 | Gibt die paginierte Liste von Fragen und einige ihrer Antworten für einen bestimmten Standort zurück. | 
| 
 | Aktualisiert eine bestimmte Frage des aktuellen Nutzers. |