AndroidConfig interface

แสดงตัวเลือกเฉพาะของ Android ที่รวมอยู่ใน Message ได้

ลายเซ็น:

export interface AndroidConfig 

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ ประเภท คำอธิบาย
ยุบคีย์ สตริง ยุบคีย์สำหรับข้อความ คีย์ "ยุบ" ทำหน้าที่เป็นตัวระบุสำหรับกลุ่มข้อความที่สามารถยุบได้ จึงส่งเฉพาะข้อความสุดท้ายเมื่อการนำส่งต่อได้ สามารถใช้งานคีย์ยุบที่แตกต่างกันได้สูงสุด 4 รายการในช่วงเวลาหนึ่ง
ข้อมูล { [คีย์: สตริง]: สตริง; } คอลเล็กชันของช่องข้อมูลที่จะรวมไว้ในข้อความ ค่าทั้งหมดต้องเป็นสตริง หากระบุ จะลบล้างช่องข้อมูลใดๆ ที่ตั้งค่าไว้ในข้อความ ระดับบนสุด
ตัวเลือก fcm ตัวเลือก AndroidFcm ตัวเลือกสำหรับฟีเจอร์ที่ FCM SDK สำหรับ Android ให้บริการ
การแจ้งเตือน AndroidNotification การแจ้งเตือนของ Android ที่จะรวมอยู่ในข้อความ
ลำดับความสำคัญ ("สูง" | "ปกติ") ลำดับความสำคัญของข้อความ ต้องเป็น normal หรือ high
restrictedPackageName สตริง ชื่อแพ็กเกจของแอปพลิเคชันที่โทเค็นการจดทะเบียนต้องตรงกันจึงจะได้รับข้อความ
TTL ตัวเลข Time to Live ของข้อความเป็นมิลลิวินาที

AndroidConfig.collapseKey

ยุบคีย์สำหรับข้อความ คีย์ "ยุบ" ทำหน้าที่เป็นตัวระบุสำหรับกลุ่มข้อความที่สามารถยุบได้ จึงส่งเฉพาะข้อความสุดท้ายเมื่อการนำส่งต่อได้ สามารถใช้งานคีย์ยุบที่แตกต่างกันได้สูงสุด 4 รายการในช่วงเวลาหนึ่ง

ลายเซ็น:

collapseKey?: string;

AndroidConfig.data

คอลเล็กชันของช่องข้อมูลที่จะรวมไว้ในข้อความ ค่าทั้งหมดต้องเป็นสตริง หากระบุ จะลบล้างช่องข้อมูลใดๆ ที่ตั้งค่าไว้ในข้อความ ระดับบนสุด

ลายเซ็น:

data?: {
        [key: string]: string;
    };

AndroidConfig.fcmOptions

ตัวเลือกสำหรับฟีเจอร์ที่ FCM SDK สำหรับ Android ให้บริการ

ลายเซ็น:

fcmOptions?: AndroidFcmOptions;

การแจ้งเตือน AndroidConfig

การแจ้งเตือนของ Android ที่จะรวมอยู่ในข้อความ

ลายเซ็น:

notification?: AndroidNotification;

AndroidConfig.Priority

ลำดับความสำคัญของข้อความ ต้องเป็น normal หรือ high

ลายเซ็น:

priority?: ('high' | 'normal');

AndroidConfig.restrictedPackageName

ชื่อแพ็กเกจของแอปพลิเคชันที่โทเค็นการจดทะเบียนต้องตรงกันจึงจะได้รับข้อความ

ลายเซ็น:

restrictedPackageName?: string;

AndroidConfig.ttl

Time to Live ของข้อความเป็นมิลลิวินาที

ลายเซ็น:

ttl?: number;