Class GetSchemaResponse

GetSchemaResponse

‫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 הזה, לשרשור.