ตัวสร้างเพื่อสร้างคำตอบ get สำหรับโปรเจ็กต์สคริปต์
function getFields() { //... } function getData() { const cc = DataStudioApp.createCommunityConnector(); return cc.newGetDataResponse() .setFields(getFields()) .addRow(['3', 'Foobar.com']) .addRow(['4', 'Foobaz.com']) .addRows([ ['5', 'Fizzbuz.com'], ['6', 'Fizzbaz.com'], ]) .build(); }
เมธอด
| วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
|---|---|---|
add | Get | เพิ่มข้อมูลหลายแถวลงใน Get นี้ |
add | Get | เพิ่มแถวข้อมูลลงใน Get นี้ |
build() | Object | ตรวจสอบออบเจ็กต์นี้และแสดงผลในรูปแบบที่ Data Studio ต้องการ |
set | Get | ตั้งค่า Fields ของเครื่องมือสร้าง |
set | Get | ตั้งค่าสถานะตัวกรองที่ใช้สำหรับเครื่องมือสร้างนี้ |
เอกสารประกอบโดยละเอียด
add All Rows(rows)
เพิ่มข้อมูลหลายแถวลงใน Get นี้
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
rows | String[][] | แถวข้อมูลที่จะตั้งค่า |
รีเทิร์น
Get — ตัวสร้างนี้สําหรับการต่อเชื่อม
add Row(row)
เพิ่มแถวข้อมูลลงใน Get นี้
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
row | String[] | แถวของข้อมูลที่จะตั้งค่า |
รีเทิร์น
Get — ตัวสร้างนี้สําหรับการต่อเชื่อม
build()
ตรวจสอบออบเจ็กต์นี้และแสดงผลในรูปแบบที่ Data Studio ต้องการ
รีเทิร์น
Object — ออบเจ็กต์ Get ที่ตรวจสอบแล้ว
set Fields(fields)
ตั้งค่า Fields ของเครื่องมือสร้าง
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
fields | Fields | ฟิลด์ที่จะตั้งค่า |
รีเทิร์น
Get — ตัวสร้างนี้สําหรับการต่อเชื่อม
set Filters Applied(filtersApplied)
ตั้งค่าสถานะตัวกรองที่ใช้สำหรับเครื่องมือสร้างนี้ ตั้งค่าเป็น true หากใช้ตัวกรองทั้งหมดเรียบร้อยแล้ว หรือเป็น false หากไม่สำเร็จ
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
filters | Boolean | - สถานะตัวกรองที่ใช้เพื่อตั้งค่า |
รีเทิร์น
Get — ตัวสร้างนี้สําหรับการต่อเชื่อม