Class GetSchemaResponse

GetSchemaResponse

أداة إنشاء لإنشاء ردّ getSchema() لمشروع النص البرمجي

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

الطُرق

الطريقةنوع الإرجاعوصف قصير
build()Objectيتم التحقّق من صحة هذا الكائن وعرضه بالتنسيق الذي يتطلبه "مركز البيانات".
printJson()Stringيطبع تمثيل JSON لهذا الكائن.
setFields(fields)GetSchemaResponseتتيح هذه السياسة ضبط Fields لأداة الإنشاء.

الوثائق التفصيلية

build()

يتم التحقّق من صحة هذا الكائن وعرضه بالتنسيق الذي يتطلبه "مركز البيانات".

الإرجاع

Object - عنصر GetSchemaResponse الذي تم التحقّق من صحته.


printJson()

يطبع تمثيل JSON لهذا الكائن. الهدف من ذلك هو تصحيح الأخطاء فقط.

الإرجاع

String


setFields(fields)

تتيح هذه السياسة ضبط Fields لأداة الإنشاء.

المعلمات

الاسمالنوعالوصف
fieldsFieldsالحقول التي تريد ضبطها.

الإرجاع

GetSchemaResponse — أداة الإنشاء هذه، للسلاسل