FirebaseV1WebPushNotification interface
Web Anında İletme bildirimi yükünü temsil eder.
Özellikler
| actions | Bildirimde görüntülenecek bir eylem dizisi. |
| badge | Örneğin Android Bildirim Çubuğu gibi bildirimi görüntülemek için yeterli alan olmadığında bildirimi göstermek için görüntünün URL'sini içeren bir dize. |
| body | Bildirimin gövde dizesi |
| data | Bildirimin verileri. |
| dir | Bildirimin görüntüleneceği yön. |
| icon | Bildirimde görüntülenecek simgenin URL'sini içeren dize. |
| image | Bildirimde görüntülenecek görüntünün URL'sini içeren dize. |
| lang | Bildirimin dili. |
| renotify | Yeni bir bildirim eskisinin yerini aldıktan sonra kullanıcıya bildirilip bildirilmeyeceğini belirten boole değeri. |
| require |
Kullanıcı otomatik olarak kapatmak yerine tıklayana veya kapatana kadar bir bildirimin etkin kalması gerektiğini gösterir. |
| silent | Bildirimin sessiz olup olmadığını belirten boole değeri |
| tag | Bildirim için tanımlayıcı etiketi temsil eden bir dize. |
| timestamp | Bildirimin oluşturulduğu veya geçerli olduğu zamanı temsil eden bir sayı |
| title | Bildirim için bir başlık tanımlar. |
| vibrate | Bildirimle birlikte cihazın titreşim donanımının yaydığı titreşim deseni. |
Özellik Ayrıntıları
actions
Bildirimde görüntülenecek bir eylem dizisi.
actions?: { action?: string, icon?: string, title?: string }[]
Özellik Değeri
{ action?: string, icon?: string, title?: string }[]
badge
Örneğin Android Bildirim Çubuğu gibi bildirimi görüntülemek için yeterli alan olmadığında bildirimi göstermek için görüntünün URL'sini içeren bir dize.
badge?: string
Özellik Değeri
string
body
Bildirimin gövde dizesi
body?: string
Özellik Değeri
string
data
Bildirimin verileri.
data?: Record<string, string>
Özellik Değeri
Record<string, string>
dir
Bildirimin görüntüleneceği yön.
dir?: "auto" | "ltr" | "rtl"
Özellik Değeri
"auto" | "ltr" | "rtl"
icon
Bildirimde görüntülenecek simgenin URL'sini içeren dize.
icon?: string
Özellik Değeri
string
image
Bildirimde görüntülenecek görüntünün URL'sini içeren dize.
image?: string
Özellik Değeri
string
lang
Bildirimin dili.
lang?: string
Özellik Değeri
string
renotify
Yeni bir bildirim eskisinin yerini aldıktan sonra kullanıcıya bildirilip bildirilmeyeceğini belirten boole değeri.
renotify?: boolean
Özellik Değeri
boolean
requireInteraction
Kullanıcı otomatik olarak kapatmak yerine tıklayana veya kapatana kadar bir bildirimin etkin kalması gerektiğini gösterir.
requireInteraction?: boolean
Özellik Değeri
boolean
silent
Bildirimin sessiz olup olmadığını belirten boole değeri
silent?: boolean
Özellik Değeri
boolean
tag
Bildirim için tanımlayıcı etiketi temsil eden bir dize.
tag?: string
Özellik Değeri
string
timestamp
Bildirimin oluşturulduğu veya geçerli olduğu zamanı temsil eden bir sayı
timestamp?: number
Özellik Değeri
number
title
Bildirim için bir başlık tanımlar.
title?: string
Özellik Değeri
string
vibrate
Bildirimle birlikte cihazın titreşim donanımının yaydığı titreşim deseni.
vibrate?: number[]
Özellik Değeri
number[]