Version

Remote Config şablonunun belirli bir sürümüyle ilgili tüm meta verileri içerir.

Tüm alanlar, belirtilen Remote Config şablonunun yazıldığı anda ayarlanır.

JSON gösterimi
{
  "versionNumber": string,
  "updateTime": string,
  "updateUser": {
    object (RemoteConfigUser)
  },
  "description": string,
  "updateOrigin": enum (RemoteConfigUpdateOrigin),
  "updateType": enum (RemoteConfigUpdateType),
  "rollbackSource": string,
  "isLegacy": boolean
}
Alanlar
versionNumber

string (int64 format)

Yalnızca çıkış. Sürüme karşılık gelen Remote Config şablonunun sürüm numarası.

updateTime

string (Timestamp format)

Yalnızca çıkış. Remote Config şablonunun Remote Config sunucusuna yazıldığı zaman.

RFC3339 UTC "Zulu" zaman damgası biçiminde olmalıdır. Örnekler: "2014-10-02T15:01:23Z" ve "2014-10-02T15:01:23.045123456Z".

updateUser

object (RemoteConfigUser)

Yalnızca çıkış. Güncellemeyi yapan hesapla ilgili tüm meta veri alanlarının toplanması.

description

string

İsteğe bağlı. İlgili Remote Config şablonu için kullanıcı tarafından sağlanan açıklama

updateOrigin

enum (RemoteConfigUpdateOrigin)

Yalnızca çıkış. Güncelleme işleminin kaynağı.

updateType

enum (RemoteConfigUpdateType)

Yalnızca çıkış. Yapılan güncellemenin türü.

rollbackSource

string (int64 format)

Yalnızca çıkış. Yalnızca bu sürüm bir geri alma işleminin sonucuysa mevcuttur ve geri alındığı Remote Config şablonunun sürüm numarası olur.

isLegacy

boolean

Yalnızca çıkış. Bu Remote Config şablonu, sürüm geçmişi desteklenmeden önce yayınlanmışsa True.

RemoteConfigUser

Remote Config şablonu yazan kişi/hizmet hesabıyla ilişkilendirilmiş tüm alanlar.

JSON gösterimi
{
  "name": string,
  "email": string,
  "imageUrl": string
}
Alanlar
name

string

Yalnızca çıkış. Görünen ad.

email

string

Yalnızca çıkış. E-posta adresi.

imageUrl

string

Yalnızca çıkış. Resim URL'si.

RemoteConfigUpdateOrigin

projects.updateRemoteConfig işleminin gerçekleştiği yer.

Sıralamalar
REMOTE_CONFIG_UPDATE_ORIGIN_UNSPECIFIED Tanınmayan değerler için tümünü yakalama.
CONSOLE Güncelleme, Firebase kullanıcı arayüzünden alınmıştır.
REST_API Güncelleme, Remote Config REST API'den geldi.
ADMIN_SDK_NODE Bu değer, güncelleme Firebase Yönetici Düğümü SDK'sından geldiğinde kullanılır

RemoteConfigUpdateType

Remote Config template version ile ilişkili güncelleme türü.

Sıralamalar
REMOTE_CONFIG_UPDATE_TYPE_UNSPECIFIED Tanınmayan enum değerleri için tümünü yakalama.
INCREMENTAL_UPDATE Düzenli olarak yapılan artımlı güncelleme.
FORCED_UPDATE Zorunlu güncelleme. ETag "*" olarak belirtilmişti UpdateRemoteConfigRequest isteğinde veya "Güncellemeye Zorla"da konsoldaki düğmesine basıldı.
ROLLBACK Önceki Remote Config şablonuna geri alma.