Class GetSchemaResponse

GetSchemaResponse

Compilateur permettant de créer une réponse getSchema() pour votre projet de script.

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

Méthodes

MéthodeType renvoyéBrève description
build()ObjectValide cet objet et le renvoie au format requis par Data Studio.
printJson()StringAffiche la représentation JSON de cet objet.
setFields(fields)GetSchemaResponseDéfinit le Fields du compilateur.

Documentation détaillée

build()

Valide cet objet et le renvoie au format requis par Data Studio.

Renvois

Object : objet GetSchemaResponse validé.


printJson()

Affiche la représentation JSON de cet objet. Il n'est utilisé qu'à des fins de débogage.

Renvois

String


setFields(fields)

Définit le Fields du compilateur.

Paramètres

NomTypeDescription
fieldsFieldsChamps à définir.

Renvois

GetSchemaResponse : compilateur pour le chaînage.