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