Class GetSchemaResponse

קבלתתגובהSchema

ה-builder יוצר תגובה מסוג 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();
}

Methods

שיטהסוג הערך המוחזרתיאור קצר
build()Objectהפונקציה מאמתת את האובייקט הזה ומחזירה אותו בפורמט הנדרש ל-Data Studio.
printJson()Stringהדפסת הייצוג של האובייקט הזה ב-JSON.
setFields(fields)GetSchemaResponseהגדרת Fields של ה-builder.

מסמכים מפורטים

build()

הפונקציה מאמתת את האובייקט הזה ומחזירה אותו בפורמט הנדרש ל-Data Studio.

חזרה

Object – האובייקט GetSchemaResponse המאומת.


printJson()

הדפסת הייצוג של האובייקט הזה ב-JSON. האפשרות הזו מיועדת לניפוי באגים בלבד.

חזרה

String


setFields(fields)

הגדרת Fields של ה-builder.

פרמטרים

שםסוגתיאור
fieldsFieldsהשדות שרוצים להגדיר.

חזרה

GetSchemaResponse – ה-builder הזה, לשרשור.