Class GetSchemaResponse

GetSchemaResponse

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

function getSchema() {
  const cc = DataStudioApp.createCommunityConnector();
  const fields = cc.getFields();

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

  fields.newMetric()
      .setId('Amount')
      .setName('Amount (USD)')
      .setDescription('The cost in US dollars')
      .setType(cc.FieldType.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 — ตัวสร้างนี้สําหรับการต่อเชื่อม