ประกอบด้วยรายการการกำหนดค่าสำหรับตัวเชื่อมต่อ รายการการกำหนดค่าเหล่านี้จะกำหนดว่า ระบบจะถามคำถามใดเมื่อเพิ่มตัวเชื่อมต่อใหม่
const cc = DataStudioApp.createCommunityConnector(); const config = cc.getConfig(); const info_entry = config.newInfo().setId('info_id').setHelpText( 'This connector can connect to multiple data endpoints.');
เมธอด
| วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
|---|---|---|
build() | Object | ตรวจสอบออบเจ็กต์นี้และแสดงผลในรูปแบบที่ Data Studio ต้องการ |
new | Checkbox | แสดงรายการการกำหนดค่าช่องทําเครื่องหมายใหม่ |
new | Info | แสดงผลรายการการกำหนดค่าข้อมูลใหม่ |
new | Option | แสดงผลเครื่องมือสร้างตัวเลือกใหม่ |
new | Select | แสดงผลรายการการกำหนดค่าใหม่แบบเลือกหลายรายการ |
new | Select | แสดงรายการการกำหนดค่าแบบเลือกรายการเดียวใหม่ |
new | Text | แสดงผลรายการการกำหนดค่าพื้นที่ข้อความใหม่ |
new | Text | แสดงรายการการกำหนดค่าการป้อนข้อความใหม่ |
print | String | พิมพ์การแสดง JSON ของออบเจ็กต์นี้ |
set | Config | หาก true มีการระบุช่วงวันที่สำหรับคำขอ getData() |
set | Config | หาก true ระบบจะเรียกใช้ get อีกครั้งด้วยการกำหนดค่าผู้ใช้ปัจจุบัน |
เอกสารโดยละเอียด
build()
ตรวจสอบออบเจ็กต์นี้และแสดงผลในรูปแบบที่ Data Studio ต้องการ
รีเทิร์น
Object — ออบเจ็กต์ Config ที่ตรวจสอบแล้ว
newCheckbox()
แสดงรายการการกำหนดค่าช่องทําเครื่องหมายใหม่
รีเทิร์น
Checkbox — รายการการกำหนดค่าช่องทำเครื่องหมายใหม่
newInfo()
newOptionBuilder()
newSelectMultiple()
แสดงผลรายการการกำหนดค่าใหม่แบบเลือกหลายรายการ
รีเทิร์น
SelectMultiple — รายการการกำหนดค่าใหม่ที่เลือกได้หลายรายการ
newSelectSingle()
แสดงรายการการกำหนดค่าแบบเลือกรายการเดียวใหม่
รีเทิร์น
SelectSingle — รายการการกำหนดค่าใหม่แบบเลือกรายการเดียว
newTextArea()
newTextInput()
printJson()
พิมพ์การแสดง JSON ของออบเจ็กต์นี้ ซึ่งใช้สำหรับการแก้ไขข้อบกพร่องเท่านั้น
รีเทิร์น
String
setDateRangeRequired(dateRangeRequired)
หาก true มีการระบุช่วงวันที่สำหรับคำขอ getData()
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
date | Boolean | ควรกำหนดช่วงวันที่ให้กับคำขอ get หรือไม่ |
รีเทิร์น
Config - เครื่องมือสร้างนี้สำหรับการเชื่อมโยง
setIsSteppedConfig(isSteppedConfig)
หาก true ระบบจะเรียกใช้ getConfig() อีกครั้งด้วยการกำหนดค่าผู้ใช้ปัจจุบัน
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
is | Boolean | สถานะการกำหนดค่าแบบเป็นขั้นตอนที่จะตั้งค่า |
รีเทิร์น
Config - เครื่องมือสร้างนี้สำหรับการเชื่อมโยง