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 جدید.