แสดงถึงตัวเลือกเฉพาะของ Android ที่สามารถรวมไว้ใน ข้อความได้ .
ลายเซ็น:
export interface AndroidConfig
คุณสมบัติ
คุณสมบัติ | พิมพ์ | คำอธิบาย |
---|---|---|
ยุบคีย์ | เชือก | ยุบแป้นสำหรับข้อความ ปุ่มยุบทำหน้าที่เป็นตัวระบุสำหรับกลุ่มข้อความที่สามารถยุบได้ เพื่อให้ส่งเฉพาะข้อความสุดท้ายเมื่อสามารถดำเนินการส่งต่อได้ สามารถใช้งานคีย์การยุบที่แตกต่างกันได้สูงสุดสี่คีย์ในเวลาใดก็ตาม |
ข้อมูล | { [คีย์: สตริง]: สตริง; } | คอลเลกชันของเขตข้อมูลที่จะรวมไว้ในข้อความ ค่าทั้งหมดต้องเป็นสตริง เมื่อระบุไว้ จะแทนที่ช่องข้อมูลใดๆ ที่ตั้งค่าไว้ใน ข้อความ ระดับบนสุด . |
fcmตัวเลือก | ตัวเลือก AndroidFcm | ตัวเลือกสำหรับคุณสมบัติที่มีให้โดย FCM SDK สำหรับ Android |
การแจ้งเตือน | การแจ้งเตือนของ Android | การแจ้งเตือน Android ที่จะรวมไว้ในข้อความ |
ลำดับความสำคัญ | ('สูง' | 'ปกติ') | ลำดับความสำคัญของข้อความ จะต้องเป็นอย่างใดอย่างหนึ่ง normal หรือ high |
ชื่อแพ็คเกจที่ถูกจำกัด | เชือก | ชื่อแพ็คเกจของแอปพลิเคชันที่โทเค็นการลงทะเบียนต้องตรงกันจึงจะรับข้อความได้ |
ทีทีแอล | ตัวเลข | ระยะเวลา Time-to-live ของข้อความในหน่วยมิลลิวินาที |
AndroidConfig.collapseKey
ยุบแป้นสำหรับข้อความ ปุ่มยุบทำหน้าที่เป็นตัวระบุสำหรับกลุ่มข้อความที่สามารถยุบได้ เพื่อให้ส่งเฉพาะข้อความสุดท้ายเมื่อสามารถดำเนินการส่งต่อได้ สามารถใช้งานคีย์การยุบที่แตกต่างกันได้สูงสุดสี่คีย์ในเวลาใดก็ตาม
ลายเซ็น:
collapseKey?: string;
AndroidConfig.data
คอลเลกชันของเขตข้อมูลที่จะรวมไว้ในข้อความ ค่าทั้งหมดต้องเป็นสตริง เมื่อระบุไว้ จะแทนที่ช่องข้อมูลใดๆ ที่ตั้งค่าไว้ใน ข้อความ ระดับบนสุด .
ลายเซ็น:
data?: {
[key: string]: string;
};
AndroidConfig.fcmตัวเลือก
ตัวเลือกสำหรับคุณสมบัติที่มีให้โดย FCM SDK สำหรับ Android
ลายเซ็น:
fcmOptions?: AndroidFcmOptions;
AndroidConfig.การแจ้งเตือน
การแจ้งเตือน Android ที่จะรวมไว้ในข้อความ
ลายเซ็น:
notification?: AndroidNotification;
AndroidConfig.ลำดับความสำคัญ
ลำดับความสำคัญของข้อความ จะต้องเป็น normal
หรือ high
.
ลายเซ็น:
priority?: ('high' | 'normal');
AndroidConfig.restrictedPackageName
ชื่อแพ็คเกจของแอปพลิเคชันที่โทเค็นการลงทะเบียนต้องตรงกันจึงจะรับข้อความได้
ลายเซ็น:
restrictedPackageName?: string;
AndroidConfig.ttl
ระยะเวลา Time-to-live ของข้อความในหน่วยมิลลิวินาที
ลายเซ็น:
ttl?: number;