Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Ressource: Kanal
Ein Channel stellt einen Stream von Veröffentlichungen für eine Site dar. Alle Websites verfügen über einen Standard- live Kanal, der Inhalte an die von Firebase bereitgestellten Subdomains und alle verbundenen benutzerdefinierten Domains bereitstellt.
JSON-Darstellung
{"name": string,"url": string,"release": {object (Release)},"createTime": string,"updateTime": string,"retainedReleaseCount": integer,"labels": {string: string,...},// Union field expiration can be only one of the following:"expireTime": string,"ttl": string// End of list of possible types for union field expiration.}
Felder
name
string
Der vollständig qualifizierte Ressourcenname für den Kanal im Format:
sites/ SITE_ID /channels/ CHANNEL_ID
url
string
Nur Ausgabe. Die URL, unter der der Inhalt der aktuellen Veröffentlichung dieses Kanals angezeigt werden kann. Diese URL ist eine von Firebase bereitgestellte Subdomain von web.app .
Der Inhalt der aktuellen Veröffentlichung dieses Kanals kann auch auf der von Firebase bereitgestellten Subdomain von firebaseapp.com angezeigt werden.
Wenn dieser Kanal der live Kanal für die Hosting-Site ist, kann der Inhalt der aktuellen Version dieses Kanals auch auf allen verbundenen benutzerdefinierten Domänen angezeigt werden.
Nur Ausgabe. Der Zeitpunkt, zu dem der Kanal erstellt wurde.
Ein Zeitstempel im RFC3339 UTC „Zulu“-Format mit Nanosekundenauflösung und bis zu neun Nachkommastellen. Beispiele: "2014-10-02T15:01:23Z" und "2014-10-02T15:01:23.045123456Z" .
Nur Ausgabe. Der Zeitpunkt, zu dem der Kanal zuletzt aktualisiert wurde.
Ein Zeitstempel im RFC3339 UTC „Zulu“-Format mit Nanosekundenauflösung und bis zu neun Nachkommastellen. Beispiele: "2014-10-02T15:01:23Z" und "2014-10-02T15:01:23.045123456Z" .
retainedReleaseCount
integer
Die Anzahl früherer Versionen, die für Rollbacks oder andere Zwecke auf dem Kanal beibehalten werden sollen.
Muss eine Zahl zwischen 1 und 100 sein. Der Standardwert ist 10 für neue Kanäle.
labels
map (key: string, value: string)
Textbeschriftungen, die für zusätzliche Metadaten und/oder Filterung verwendet werden.
Ein Objekt, das eine Liste von "key": value Paaren enthält. Beispiel: { "name": "wrench", "mass": "1.3kg", "count": "3" } .
Der Zeitpunkt, zu dem der Kanal automatisch gelöscht wird.
Wenn null, wird der Kanal nicht automatisch gelöscht. Dieses Feld ist in der Ausgabe vorhanden, unabhängig davon, ob es direkt oder über das ttl Feld festgelegt wird.
Ein Zeitstempel im RFC3339 UTC „Zulu“-Format mit Nanosekundenauflösung und bis zu neun Nachkommastellen. Beispiele: "2014-10-02T15:01:23Z" und "2014-10-02T15:01:23.045123456Z" .