Version

מכיל את כל המטא נתונים לגבי גרסה מסוימת של תבנית התצורה המרוחקת.

כל השדות מוגדרים בזמן כתיבת תבנית התצורה המרוחקת שצוינה.

ייצוג JSON
{
  "versionNumber": string,
  "updateTime": string,
  "updateUser": {
    object (RemoteConfigUser)
  },
  "description": string,
  "updateOrigin": enum (RemoteConfigUpdateOrigin),
  "updateType": enum (RemoteConfigUpdateType),
  "rollbackSource": string,
  "isLegacy": boolean
}
שדות
versionNumber

string ( int64 format)

פלט בלבד. מספר הגרסה של תבנית התצורה המרוחקת המתאימה של הגרסה.

updateTime

string ( Timestamp format)

פלט בלבד. כאשר תבנית התצורה המרוחקת נכתבה לשרת התצורה המרוחקת.

חותמת זמן בפורמט RFC3339 UTC "Zulu", עם רזולוציה של ננו-שניות ועד תשע ספרות חלקיות. דוגמאות: "2014-10-02T15:01:23Z" ו- "2014-10-02T15:01:23.045123456Z" .

updateUser

object ( RemoteConfigUser )

פלט בלבד. צבירה של כל שדות המטא נתונים לגבי החשבון שביצע את העדכון.

description

string

אופציונאלי. התיאור שסופק על ידי המשתמש של תבנית התצורה המרוחקת המתאימה

updateOrigin

enum ( RemoteConfigUpdateOrigin )

פלט בלבד. היכן מקורה פעולת העדכון.

updateType

enum ( RemoteConfigUpdateType )

פלט בלבד. איזה סוג עדכון בוצע.

rollbackSource

string ( int64 format)

פלט בלבד. קיימת רק אם גרסה זו היא תוצאה של חזרה לאחור, והיא תהיה מספר הגרסה של תבנית התצורה המרוחקת שאליה הוחזרה.

isLegacy

boolean

פלט בלבד. True אם תבנית התצורה המרוחקת הזו פורסמה לפני שהיסטוריית הגרסאות נתמכה.

RemoteConfigUser

כל השדות המשויכים לחשבון האדם/שירות שכתב תבנית תצורה מרחוק.

ייצוג JSON
{
  "name": string,
  "email": string,
  "imageUrl": string
}
שדות
name

string

פלט בלבד. הצג שם.

email

string

פלט בלבד. כתובת דוא"ל.

imageUrl

string

פלט בלבד. כתובת אתר של תמונה.

RemoteConfigUpdateOrigin

היכן נוצרה פעולת projects.updateRemoteConfig .

תקצירים
REMOTE_CONFIG_UPDATE_ORIGIN_UNSPECIFIED תופס הכל עבור ערכים לא מוכרים.
CONSOLE העדכון הגיע מממשק המשתמש של Firebase.
REST_API העדכון הגיע מה-Remote Config REST API.
ADMIN_SDK_NODE ערך זה משמש כאשר העדכון הגיע מה-SDK של Firebase Admin Node

RemoteConfigUpdateType

איזה סוג עדכון היה משויך לגרסת Remote Config template version .

תקצירים
REMOTE_CONFIG_UPDATE_TYPE_UNSPECIFIED תכלס עבור ערכי מנה לא מזוהים.
INCREMENTAL_UPDATE עדכון מצטבר קבוע.
FORCED_UPDATE עדכון מאולץ. ה-ETag צוין כ-"*" בבקשת UpdateRemoteConfigRequest או שהלחצן "Force Update" נלחץ במסוף.
ROLLBACK חזרה לתבנית קודמת של תצורה מרחוק.