Class GetDataResponse

GetDataResponse

เครื่องมือสร้างเพื่อสร้างการตอบกลับ getData() สำหรับโปรเจ็กต์สคริปต์

function getFields() {...}
function getData() {
  var cc = DataStudioApp.createCommunityConnector();

  return cc.newGetDataResponse()
    .setFields(getFields())
    .addRow(['3', 'Foobar.com'])
    .addRow(['4', 'Foobaz.com'])
    .addRows([
      ['5', 'Fizzbuz.com'],
      ['6', 'Fizzbaz.com']
     ])
    .build();
}

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
addAllRows(rows)GetDataResponseเพิ่มข้อมูลหลายแถวลงใน GetDataResponse นี้
addRow(row)GetDataResponseเพิ่มแถวข้อมูลลงใน GetDataResponse นี้
build()Objectตรวจสอบออบเจ็กต์นี้และส่งคืนในรูปแบบที่ Data Studio ต้องการ
setFields(fields)GetDataResponseตั้งค่า Fields ของเครื่องมือสร้าง
setFiltersApplied(filtersApplied)GetDataResponseตั้งค่าสถานะการใช้ตัวกรองสำหรับเครื่องมือสร้างนี้

เอกสารโดยละเอียด

addAllRows(rows)

เพิ่มข้อมูลหลายแถวลงใน GetDataResponse นี้

พารามิเตอร์

ชื่อประเภทคำอธิบาย
rowsString[][]แถวข้อมูลที่จะตั้งค่า

รีเทิร์น

GetDataResponse — เครื่องมือสร้างนี้สำหรับการทำสายโซ่


addRow(row)

เพิ่มแถวข้อมูลลงใน GetDataResponse นี้

พารามิเตอร์

ชื่อประเภทคำอธิบาย
rowString[]แถวข้อมูลที่จะตั้งค่า

รีเทิร์น

GetDataResponse — เครื่องมือสร้างนี้สำหรับการทำสายโซ่


build()

ตรวจสอบออบเจ็กต์นี้และส่งคืนในรูปแบบที่ Data Studio ต้องการ

รีเทิร์น

Object — ออบเจ็กต์ GetDataResponse ที่ตรวจสอบแล้ว


setFields(fields)

ตั้งค่า Fields ของเครื่องมือสร้าง

พารามิเตอร์

ชื่อประเภทคำอธิบาย
fieldsFieldsช่องที่จะต้องตั้งค่า

รีเทิร์น

GetDataResponse — เครื่องมือสร้างนี้สำหรับการทำสายโซ่


setFiltersApplied(filtersApplied)

ตั้งสถานะตัวกรองที่ใช้สำหรับเครื่องมือสร้างนี้ ตั้งค่าเป็น true หากตัวกรองทั้งหมดเดิมคือ นำไปใช้สำเร็จแล้ว false

พารามิเตอร์

ชื่อประเภทคำอธิบาย
filtersAppliedBoolean- ตัวกรองสถานะที่จะใช้ในการตั้งค่า

รีเทิร์น

GetDataResponse — เครื่องมือสร้างนี้สำหรับการทำสายโซ่