يمثل قاموس تطبيقات Google الذي يُعد جزءًا من رسائل أسماء نقاط الوصول (APN).
Signature:
export interface Aps
أماكن إقامة
الموقع | النوع | الوصف |
---|---|---|
تنبيه | سلسلة | ApsAlert | التنبيه المطلوب تضمينه في الرسالة. قد يكون سلسلة أو كائنًا من النوع admin.messaging.ApsAlert . |
شارة | رقم | الشارة التي سيتم عرضها مع الرسالة اضبط القيمة على 0 لإزالة الشارة. وفي حال عدم تحديد هذه السمة، ستبقى الشارة كما هي. |
category | السلسلة | نوع الإشعار. |
المحتوى متوفّر | قيمة منطقية | تحدِّد هذه السياسة ما إذا كان يجب ضبط إشعار بتحديث في الخلفية. |
mutableContent | قيمة منطقية | تُحدِّد ما إذا كان سيتم ضبط السمة mutable-content في الرسالة حتى يتمكّن العملاء من تعديل الإشعار من خلال إضافات التطبيقات. |
الصوت | سلسلة | CriticalSound | الصوت الذي سيتم تشغيله مع الرسالة |
threadId | السلسلة | معرّف خاص بالتطبيق لتجميع الإشعارات |
تنبيه Aps.
التنبيه المطلوب تضمينه في الرسالة. قد يكون سلسلة أو كائنًا من النوع admin.messaging.ApsAlert
.
Signature:
alert?: string | ApsAlert;
شارة Aps.
الشارة التي سيتم عرضها مع الرسالة اضبط القيمة على 0 لإزالة الشارة. وفي حال عدم تحديد هذه السمة، ستبقى الشارة كما هي.
Signature:
badge?: number;
فئة Aps.category
نوع الإشعار.
Signature:
category?: string;
Aps.contentavailable
تحدِّد هذه السياسة ما إذا كان يجب ضبط إشعار بتحديث في الخلفية.
Signature:
contentAvailable?: boolean;
Aps.mutableContent
تُحدِّد ما إذا كان سيتم ضبط السمة mutable-content
في الرسالة حتى يتمكّن العملاء من تعديل الإشعار من خلال إضافات التطبيقات.
Signature:
mutableContent?: boolean;
Aps.sound
الصوت الذي سيتم تشغيله مع الرسالة
Signature:
sound?: string | CriticalSound;
Aps.threadId
معرّف خاص بالتطبيق لتجميع الإشعارات
Signature:
threadId?: string;