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.
print Json() String Выводит JSON-представление этого объекта.
set Fields(fields) Get Schema Response Задает Fields конструктора.

Подробная документация

build()

Проверяет этот объект и возвращает его в формате, необходимом для Data Studio.

Возвращаться

Object — Проверенный объект GetSchemaResponse .


printJson()

Выводит JSON-представление этого объекта. Это предназначено только для отладки.

Возвращаться

String


setFields(fields)

Задает Fields конструктора.

Параметры

Имя Тип Описание
fields Fields Поля для настройки.

Возвращаться

GetSchemaResponse — Этот конструктор используется для создания цепочек вызовов.