อินเทอร์เฟซแสดงพารามิเตอร์การกำหนดค่าระยะไกล ต้องมีรายการ defaultValue
หรือ conditionalValues
เป็นอย่างน้อยเพื่อให้พารามิเตอร์มีผล
ลายเซ็น:
export interface RemoteConfigParameter
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
conditionalValues | { [key: string]: RemoteConfigParametersValue; } | แผนที่ (condition name, value) ชื่อเงื่อนไขของลำดับความสำคัญสูงสุด (ชื่อแรกในรายการเงื่อนไขของเทมเพลตการกำหนดค่าระยะไกล) จะเป็นตัวกำหนดค่าของพารามิเตอร์นี้ |
ค่าเริ่มต้น | RemoteConfigParametersValue | ค่าที่จะตั้งพารามิเตอร์เมื่อไม่มีเงื่อนไขที่มีชื่อประเมินเป็น true |
รายละเอียด [description] | สตริง | คำอธิบายสำหรับพารามิเตอร์นี้ ควรมีความยาวไม่เกิน 100 อักขระและอาจมีอักขระ Unicode |
valueType | ParametersValueType | ประเภทข้อมูลสำหรับค่าทั้งหมดของพารามิเตอร์นี้ในเทมเพลตเวอร์ชันปัจจุบัน ค่าเริ่มต้นจะเป็น ParameterValueType.STRING หากไม่ระบุ |
RemoteConfigParameters.conditionalValues
แผนที่ (condition name, value)
ชื่อเงื่อนไขของลำดับความสำคัญสูงสุด (ชื่อแรกในรายการเงื่อนไขของเทมเพลตการกำหนดค่าระยะไกล) จะเป็นตัวกำหนดค่าของพารามิเตอร์นี้
ลายเซ็น:
conditionalValues?: {
[key: string]: RemoteConfigParameterValue;
};
RemoteConfigParameters.defaultValue
ค่าที่จะตั้งพารามิเตอร์เมื่อไม่มีเงื่อนไขที่มีชื่อประเมินเป็น true
ลายเซ็น:
defaultValue?: RemoteConfigParameterValue;
RemoteConfigParameters.description
คำอธิบายสำหรับพารามิเตอร์นี้ ควรมีความยาวไม่เกิน 100 อักขระและอาจมีอักขระ Unicode
ลายเซ็น:
description?: string;
RemoteConfigParameters.valueType
ประเภทข้อมูลสำหรับค่าทั้งหมดของพารามิเตอร์นี้ในเทมเพลตเวอร์ชันปัจจุบัน ค่าเริ่มต้นจะเป็น ParameterValueType.STRING
หากไม่ระบุ
ลายเซ็น:
valueType?: ParameterValueType;