{// 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.}
שדות
שדה איחוד value_type. חייב להיות מוגדר ערך. value_type יכול להיות רק אחד מהבאים:
מדויק רק למיליוניות השנייה. אחרי השמירה, כל רמת דיוק נוספת תעוגל כלפי מטה.
חותמת זמן בפורמט "זולו" RFC3339 UTC, עם רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: "2014-10-02T15:01:23Z" ו-"2014-10-02T15:01:23.045123456Z".
stringValue
string
ערך מחרוזת.
המחרוזת, שמיוצגת כ-UTF-8, לא יכולה לחרוג מ- 1MiB – 89 בייטים. רק 1,500 הבייטים הראשונים של הייצוג UTF-8 מובאים בחשבון על ידי שאילתות.
מקשי המפה מייצגים שמות של שדות. שמות השדות התואמים לביטוי הרגולרי __.*__ שמורים. שמות שדות שמורים אסורים, מלבד בהקשרים מתועדים מסוימים. מפתחות המפה, המיוצגים כ-UTF-8, לא יכולים לחרוג מ-1,500 בייטים ולא יכולים להיות ריקים.
אובייקט שמכיל רשימה של "key": value זוגות. לדוגמה: { "name": "wrench", "mass": "1.3kg", "count": "3" }.