Eine Nachricht, die einen der unterstützten Werttypen enthalten kann.
JSON-Darstellung
{// Union field value_type can be only one of the following:"nullValue": null,"booleanValue": boolean,"integerValue": string,"doubleValue": number,"timestampValue": string,"stringValue": string,"bytesValue": string,"referenceValue": string,"geoPointValue": {object (LatLng)},"arrayValue": {object (ArrayValue)},"mapValue": {object (MapValue)}// End of list of possible types for union field value_type.}
Felder
Union-Feld value_type. Es muss ein Wert festgelegt werden. Für value_type ist nur einer der folgenden Werte zulässig:
Auf Mikrosekunden genau. Beim Speichern wird jede zusätzliche Genauigkeit abgerundet.
Ein Zeitstempel im Format RFC3339 UTC „Zulu“ mit Nanosekundenauflösung und bis zu neun Nachkommastellen. Beispiele: "2014-10-02T15:01:23Z" und "2014-10-02T15:01:23.045123456Z".
stringValue
string
Ein Stringwert.
Der als UTF-8-String dargestellte String darf 1 MiB und 89 Byte nicht überschreiten. Nur die ersten 1.500 Byte der UTF-8-Darstellung werden von Abfragen berücksichtigt.
Die Zuordnungsschlüssel stellen Feldnamen dar. Feldnamen, die mit dem regulären Ausdruck __.*__ übereinstimmen, sind reserviert. Reservierte Feldnamen sind nur in bestimmten dokumentierten Kontexten zulässig. Die als UTF-8 dargestellten Kartenschlüssel dürfen 1.500 Byte nicht überschreiten und dürfen nicht leer sein.
Ein Objekt, das eine Liste von "key": value-Paaren enthält. Beispiel: { "name": "wrench", "mass": "1.3kg", "count": "3" }.