Class GetSchemaResponse

دریافت پاسخ طرحواره

سازنده برای ایجاد پاسخ getSchema() برای پروژه اسکریپت شما.

function getSchema() {
  const cc = DataStudioApp.createCommunityConnector();
  const fields = cc.getFields();

  fields.newDimension()
      .setId('Created')
      .setName('Date Created')
      .setDescription('The date that this was created')
      .setType(cc.FieldType.YEAR_MONTH_DAY);

  fields.newMetric()
      .setId('Amount')
      .setName('Amount (USD)')
      .setDescription('The cost in US dollars')
      .setType(cc.FieldType.CURRENCY_USD);

  return cc.newGetSchemaResponse().setFields(fields).build();
}

روش‌ها

روش نوع بازگشتی شرح مختصر
build() Object این شیء را اعتبارسنجی می‌کند و آن را در قالبی که توسط Data Studio مورد نیاز است، برمی‌گرداند.
print Json() String نمایش JSON این شیء را چاپ می‌کند.
set Fields(fields) Get Schema Response Fields سازنده را تنظیم می‌کند.

مستندات دقیق

build()

این شیء را اعتبارسنجی می‌کند و آن را در قالبی که توسط Data Studio مورد نیاز است، برمی‌گرداند.

بازگشت

Object - شیء GetSchemaResponse اعتبارسنجی شده.


printJson()

نمایش JSON این شیء را چاپ می‌کند. این فقط برای اشکال‌زدایی است.

بازگشت

String


setFields(fields)

Fields سازنده را تنظیم می‌کند.

پارامترها

نام نوع توضیحات
fields Fields فیلدهایی که باید تنظیم شوند.

بازگشت

GetSchemaResponse — این سازنده، برای زنجیره‌سازی.