Class CommunityConnector

CommunityConnector

CommunityConnector اسکریپت ها را قادر می سازد تا به سازندگان و ابزارهای کمکی دسترسی پیدا کنند تا به توسعه Connectors برای Data Studio کمک کنند. از این کلاس برای دریافت ارجاع به شی Fields و فهرست FieldType و AggregationType استفاده کنید تا بتوان از آنها در ساخت Field استفاده کرد.

var cc = DataStudioApp.createCommunityConnector();
var fieldType = cc.FieldType;
var aggregationType = cc.AggregationType;

var fields = cc.getFields();

fields.newMetric()
  .setAggregation(aggregationType.AVG)
  .setType(fieldType.CURRENCY_USD);

خواص

اموال تایپ کنید توضیحات
AggregationType AggregationType شمارش AggregationType .
AuthType AuthType شمارش AuthType .
BigQueryParameterType BigQueryParameterType شمارش BigQueryParameterType .
FieldType FieldType شمارش FieldType .

روش ها

روش نوع برگشت شرح مختصر
getConfig() Config یک شی Config را برمی گرداند.
getFields() Fields یک شی Fields را برمی گرداند.
newAuthTypeResponse() GetAuthTypeResponse یک شی GetAuthTypeResponse جدید را برمی گرداند.
newBigQueryConfig() BigQueryConfig یک شی جدید BigQueryConfig را برمی گرداند.
newDebugError() DebugError یک شی DebugError جدید را برمی گرداند.
newGetDataResponse() GetDataResponse یک شی GetDataResponse جدید را برمی گرداند.
newGetSchemaResponse() GetSchemaResponse یک شی GetSchemaResponse جدید را برمی گرداند.
newSetCredentialsResponse() SetCredentialsResponse یک شی SetCredentialsResponse جدید را برمی گرداند.
newUserError() UserError یک شی UserError جدید را برمی گرداند.

مستندات دقیق

getConfig()

یک شی Config را برمی گرداند. از این شی برای افزودن ورودی های پیکربندی استفاده کنید.

بازگشت

Config - یک شی Config .


getFields()

یک شی Fields را برمی گرداند. از این شی برای افزودن متریک و ابعاد Field s استفاده کنید.

بازگشت

Fields - یک شی Fields .


newAuthTypeResponse()

یک شی GetAuthTypeResponse جدید را برمی گرداند. از این شی برای ایجاد پاسخ برای تابع getAuthType() که در پروژه اسکریپت خود پیاده سازی می کنید استفاده کنید.

بازگشت

GetAuthTypeResponse - یک شی GetAuthTypeResponse جدید.


newBigQueryConfig()

یک شی جدید BigQueryConfig را برمی گرداند. از این شی برای ایجاد پاسخ برای تابع getData() که در پروژه اسکریپت خود پیاده سازی می کنید استفاده کنید.

بازگشت

BigQueryConfig - یک شی جدید BigQueryConfig .


newDebugError()

یک شی DebugError جدید را برمی گرداند. از این شی برای ایجاد خطاهای دیباگ استفاده کنید.

بازگشت

DebugError - یک شی DebugError جدید.


newGetDataResponse()

یک شی GetDataResponse جدید را برمی گرداند. از این شی برای ایجاد پاسخ برای تابع getData() که در پروژه اسکریپت خود پیاده سازی می کنید استفاده کنید.

بازگشت

GetDataResponse - یک شی جدید GetDataResponse .


newGetSchemaResponse()

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

بازگشت

GetSchemaResponse - یک شی جدید GetSchemaResponse .


newSetCredentialsResponse()

یک شی SetCredentialsResponse جدید را برمی گرداند. از این شی برای ایجاد پاسخ برای تابع setCredentials() که در پروژه اسکریپت خود پیاده سازی می کنید استفاده کنید.

بازگشت

SetCredentialsResponse - یک شی SetCredentialsResponse جدید.


newUserError()

یک شی UserError جدید را برمی گرداند. از این شی برای ایجاد خطاهای کاربر استفاده کنید.

بازگشت

UserError - یک شیء UserError جدید.