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