Class GetSchemaResponse

GetSchemaResponse

Trình tạo để tạo phản hồi getSchema() cho dự án tập lệnh của bạn.

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();
}

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
build()ObjectXác thực đối tượng này và trả về ở định dạng mà Data Studio cần.
printJson()StringIn đại diện JSON của đối tượng này.
setFields(fields)GetSchemaResponseĐặt Fields của trình tạo.

Tài liệu chi tiết

build()

Xác thực đối tượng này và trả về ở định dạng mà Data Studio cần.

Cầu thủ trả bóng

Object – Đối tượng GetSchemaResponse đã được xác thực.


printJson()

In đại diện JSON của đối tượng này. Thao tác này chỉ dùng để gỡ lỗi.

Cầu thủ trả bóng

String


setFields(fields)

Đặt Fields của trình tạo.

Các tham số

TênLoạiNội dung mô tả
fieldsFieldsCác trường cần đặt.

Cầu thủ trả bóng

GetSchemaResponse – Trình tạo này để tạo chuỗi.