CommunityConnector اسکریپتها را قادر میسازد تا به سازندگان و ابزارهای کمکی دسترسی داشته باشند تا به توسعهی Community Connectors برای Data Studio کمک کنند. از این کلاس برای دریافت مرجعی به شیء Fields و enumهای FieldType و AggregationType استفاده کنید تا بتوان از آنها در ساخت Field ها استفاده کرد.
const cc = DataStudioApp.createCommunityConnector(); const fields = cc.getFields(); fields.newMetric() .setAggregation(cc.AggregationType.AVG) .setType(cc.FieldType.CURRENCY_USD);
خواص
| ملک | نوع | توضیحات |
|---|---|---|
Aggregation Type | Aggregation Type | شمارش Aggregation Type . |
Auth Type | Auth Type | شمارش Auth Type ). |
Big Query Parameter Type | Big Query Parameter Type | شمارش Big Query Parameter Type . |
Field Type | Field Type | شمارش Field Type . |
روشها
| روش | نوع بازگشتی | شرح مختصر |
|---|---|---|
get Config() | Config | یک شیء Config را برمیگرداند. |
get Fields() | Fields | یک شیء Fields را برمیگرداند. |
new Auth Type Response() | Get Auth Type Response | یک شیء جدید Get Auth Type Response را برمیگرداند. |
new Big Query Config() | Big Query Config | یک شیء جدید Big Query Config را برمیگرداند. |
new Debug Error() | Debug Error | یک شیء Debug Error جدید برمیگرداند. |
new Get Data Response() | Get Data Response | یک شیء جدید Get Data Response را برمیگرداند. |
new Get Schema Response() | Get Schema Response | یک شیء جدید Get Schema Response را برمیگرداند. |
new Set Credentials Response() | Set Credentials Response | یک شیء جدید Set Credentials Response برمیگرداند. |
new User Error() | User Error | یک شیء User Error جدید را برمیگرداند. |
مستندات دقیق
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 .