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 في أداة الإنشاء.

المَعلمات

الاسمTypeالوصف
fieldsFieldsالحقول المطلوب ضبطها.

استرجاع الكرة

GetSchemaResponse: أداة الإنشاء هذه مخصّصة للسلاسل