Aps interface

يمثل قاموس تطبيقات 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;