Class GetSchemaResponse

GetSchemaResponse

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

function getSchema() {
  var cc = DataStudioApp.createCommunityConnector();
  var fields = cc.getFields();
  var types = cc.FieldType;

  fields.newDimension()
      .setId('Created')
      .setName('Date Created')
      .setDescription('The date that this was created')
      .setType(types.YEAR_MONTH_DAY);

  fields.newMetric()
      .setId('Amount')
      .setName('Amount (USD)')
      .setDescription('The cost in US dollars')
      .setType(types.CURRENCY_USD);

  return cc.newGetSchemaResponse()
      .setFields(fields)
      .build();
}

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
build()Objectตรวจสอบออบเจ็กต์นี้และส่งคืนในรูปแบบที่ Data Studio ต้องการ
printJson()Stringพิมพ์การแสดงแทน JSON ของออบเจ็กต์นี้
setFields(fields)GetSchemaResponseตั้งค่า Fields ของเครื่องมือสร้าง

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

build()

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

รีเทิร์น

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


printJson()

พิมพ์การแสดงแทน JSON ของออบเจ็กต์นี้ การตั้งค่านี้มีไว้เพื่อแก้ไขข้อบกพร่องเท่านั้น

รีเทิร์น

String


setFields(fields)

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

พารามิเตอร์

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

รีเทิร์น

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