Class GetSchemaResponse

GetSchemaResponse

Kreator tworzenia odpowiedzi getSchema() dla projektu skryptu.

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

Metody

MetodaZwracany typKrótki opis
build()ObjectSprawdza poprawność tego obiektu i zwraca go w formacie wymaganym przez Studio danych.
printJson()StringWypisuje reprezentację tego obiektu w formacie JSON.
setFields(fields)GetSchemaResponseUstawia Fields konstruktora.

Szczegółowa dokumentacja

build()

Sprawdza poprawność tego obiektu i zwraca go w formacie wymaganym przez Studio danych.

Powrót

Object – zweryfikowany obiekt GetSchemaResponse.


printJson()

Wypisuje reprezentację tego obiektu w formacie JSON. Służy tylko do debugowania.

Powrót

String


setFields(fields)

Ustawia Fields konstruktora.

Parametry

NazwaTypOpis
fieldsFieldsPola do ustawienia.

Powrót

GetSchemaResponse – narzędzie do tworzenia łańcuchów.