Class GetSchemaResponse

GetSchemaResponse

Builder untuk membuat respons getSchema() bagi project skrip Anda.

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

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
build()ObjectMemvalidasi objek ini dan menampilkannya dalam format yang diperlukan oleh Data Studio.
printJson()StringMencetak representasi JSON objek ini.
setFields(fields)GetSchemaResponseMenetapkan Fields builder.

Dokumentasi mendetail

build()

Memvalidasi objek ini dan menampilkannya dalam format yang diperlukan oleh Data Studio.

Return

Object — Objek GetSchemaResponse yang divalidasi.


printJson()

Mencetak representasi JSON objek ini. Ini hanya untuk proses debug.

Return

String


setFields(fields)

Menetapkan Fields builder.

Parameter

NamaJenisDeskripsi
fieldsFieldsKolom yang akan ditetapkan.

Return

GetSchemaResponse — Builder ini untuk membuat rantai.