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