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 นี้

พารามิเตอร์

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

รีเทิร์น

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


addRow(row)

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

พารามิเตอร์

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

รีเทิร์น

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


build()

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

รีเทิร์น

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


setFields(fields)

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

พารามิเตอร์

ชื่อTypeคำอธิบาย
fieldsFieldsฟิลด์ที่จะตั้งค่า

รีเทิร์น

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


setFiltersApplied(filtersApplied)

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

พารามิเตอร์

ชื่อTypeคำอธิบาย
filtersAppliedBoolean- ตัวกรองใช้ตัวกรองเพื่อตั้งสถานะ

รีเทิร์น

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