Class GetSchemaResponse

Pobieranie odpowiedzi schema

Builder, aby utworzyć odpowiedź getSchema() dla projektu skryptu.

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

Metody

MetodaZwracany typKrótki opis
build()ObjectSprawdza ten obiekt i zwraca go w formacie wymaganym przez Studio danych.
printJson()StringWypisuje reprezentację obiektu w formacie JSON.
setFields(fields)GetSchemaResponseUstawia Fields kreatora.

Szczegółowa dokumentacja

build()

Sprawdza ten obiekt i zwraca go w formacie wymaganym przez Studio danych.

Powrót

Object – zweryfikowany obiekt GetSchemaResponse.


printJson()

Wypisuje reprezentację obiektu w formacie JSON. Jest to tylko funkcja debugowania.

Powrót

String


setFields(fields)

Ustawia Fields kreatora.

Parametry

NazwaTypOpis
fieldsFieldsPola do ustawienia.

Powrót

GetSchemaResponse – ten kreator do łańcuchowania.