Class GetSchemaResponse

GetSchemaResponse

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

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

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.

Pulang pergi

Object — Objek GetSchemaResponse yang divalidasi.


printJson()

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

Pulang pergi

String


setFields(fields)

Menetapkan Fields builder.

Parameter

NamaJenisDeskripsi
fieldsFieldsKolom yang akan ditetapkan.

Pulang pergi

GetSchemaResponse — Builder ini, untuk pembuatan rantai.