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 – הכלי הזה – לשרשורים.