Remote Config şablon sürümünü temsil eden arayüz. Sürüm açıklaması hariç yalnızca çıkış. Remote Config şablonunun belirli bir sürümüyle ilgili meta verileri içerir. Belirtilen Remote Config şablonu yayınlandığında tüm alanlar ayarlanır. Bir sürümün açıklama alanı, publishTemplate
çağrılarında belirtilebilir.
İmza:
export interface Version
Özellikler
Özellik | Tür | Açıklama |
---|---|---|
description | dize | İlgili Remote Config şablonu için kullanıcı tarafından sağlanan açıklama. |
Eski | boolean | Bu Remote Config şablonunun, sürüm geçmişi desteklenmeden önce yayınlanıp yayınlanmadığını belirtir. |
rollbackSource | dize | Geri alma işlemi nedeniyle geçerli sürüme dönüşen Remote Config şablonunun sürüm numarası. Yalnızca bu sürüm, bir geri alma işleminin sonucuysa mevcuttur. |
updateOrigin | ("REMOTE_CONFIG_UPDATE_ORIGINAL_UNSPECIFIED" | "KONSOLE" | "REST_API" | "ADMIN_SDK_NODE") | Şablon güncelleme işleminin kaynağı. |
updateTime | dize | Remote Config şablonunun bu sürümünün Remote Config arka ucuna yazıldığı zamanı gösteren zaman damgası. |
updateType | ("REMOTE_CONFIG_UPDATE_TYPE_UNSPECIFIED" | "INCREMENTAL_UPDATE" | "FORCED_UPDATE" | "ROLLBACK") | Şablon güncelleme işleminin türü. |
updateUser | RemoteConfigUser | Güncellemeyi yapan hesapla ilgili tüm meta veri alanlarının toplanması. |
versionNumber | dize | Bir Remote Config şablonunun sürüm numarası. |
Sürüm.açıklama
İlgili Remote Config şablonu için kullanıcı tarafından sağlanan açıklama.
İmza:
description?: string;
Eski Sürüm
Bu Remote Config şablonunun, sürüm geçmişi desteklenmeden önce yayınlanıp yayınlanmadığını belirtir.
İmza:
isLegacy?: boolean;
Sürüm.rollbackSource
Geri alma işlemi nedeniyle geçerli sürüme dönüşen Remote Config şablonunun sürüm numarası. Yalnızca bu sürüm, bir geri alma işleminin sonucuysa mevcuttur.
İmza:
rollbackSource?: string;
Sürüm.updateOrigin
Şablon güncelleme işleminin kaynağı.
İmza:
updateOrigin?: ('REMOTE_CONFIG_UPDATE_ORIGIN_UNSPECIFIED' | 'CONSOLE' | 'REST_API' | 'ADMIN_SDK_NODE');
Sürüm.GüncellemeZamanı
Remote Config şablonunun bu sürümünün Remote Config arka ucuna yazıldığı zamanı gösteren zaman damgası.
İmza:
updateTime?: string;
Sürüm.updateType
Şablon güncelleme işleminin türü.
İmza:
updateType?: ('REMOTE_CONFIG_UPDATE_TYPE_UNSPECIFIED' | 'INCREMENTAL_UPDATE' | 'FORCED_UPDATE' | 'ROLLBACK');
Sürüm.Güncelleme Kullanıcısı
Güncellemeyi yapan hesapla ilgili tüm meta veri alanlarının toplanması.
İmza:
updateUser?: RemoteConfigUser;
Sürüm.sürümNumarası
Bir Remote Config şablonunun sürüm numarası.
İmza:
versionNumber?: string;