Class GetSchemaResponse

GetSchemaResponse

Kreator 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()ObjectWeryfikuje obiekt i zwraca go w formacie wymaganym przez Studio danych.
printJson()StringDrukuje reprezentację tego obiektu w formacie JSON.
setFields(fields)GetSchemaResponseKonfiguruje Fields konstruktora.

Szczegółowa dokumentacja

build()

Weryfikuje obiekt i zwraca go w formacie wymaganym przez Studio danych.

Powroty

Object – zweryfikowany obiekt GetSchemaResponse.


printJson()

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

Powroty

String


setFields(fields)

Konfiguruje Fields konstruktora.

Parametry

NazwaTypOpis
fieldsFieldsPola do ustawienia.

Powroty

GetSchemaResponse – kreator do tworzenia łańcuchów.