BrowserInstallationCommon interface
Stellt eine Browser-/Web-Push-basierte Installation dar.
- Extends
Eigenschaften
| push |
Der Pushkanal für die Web-Push-API. |
Geerbte Eigenschaften
| expiration |
Die Ablaufzeit der Installation. |
| installation |
Die ID für die Installation. |
| last |
Das datum der letzten Aktualisierung der Installation. |
| push |
Dieser Parameter ist true, wenn der PNS den Kanal abgelaufen hat. |
| push |
Die Pushvariablen für die Installation. |
| tags | Die Tags, die für diese Installation verwendet werden. |
| templates | Die Vorlagen für die Installation. |
| user |
Die Benutzer-ID für die Installation, die für die Zielbestimmung verwendet wird. |
Details zur Eigenschaft
pushChannel
Der Pushkanal für die Web-Push-API.
pushChannel: BrowserPushChannel
Eigenschaftswert
Geerbte Eigenschaftsdetails
expirationTime
Die Ablaufzeit der Installation.
expirationTime?: string
Eigenschaftswert
string
installationId
Die ID für die Installation.
installationId: string
Eigenschaftswert
string
lastUpdate
Das datum der letzten Aktualisierung der Installation.
lastUpdate?: string
Eigenschaftswert
string
geerbt vonInstallationCommon.lastUpdate
pushChannelExpired
Dieser Parameter ist true, wenn der PNS den Kanal abgelaufen hat.
pushChannelExpired?: boolean
Eigenschaftswert
boolean
pushVariables
Die Pushvariablen für die Installation.
pushVariables?: Record<string, string>
Eigenschaftswert
Record<string, string>
geerbt vonInstallationCommon.pushVariables
tags
Die Tags, die für diese Installation verwendet werden.
tags?: string[]
Eigenschaftswert
string[]
templates
Die Vorlagen für die Installation.
templates?: Record<string, InstallationTemplate>
Eigenschaftswert
Record<string, InstallationTemplate>
userId
Die Benutzer-ID für die Installation, die für die Zielbestimmung verwendet wird.
userId?: string
Eigenschaftswert
string