شامل مجموعه ای از Field
برای یک اتصال دهنده جامعه است. این مجموعه از فیلدها مشخص می کند که کدام ابعاد و معیارها را می توان در Data Studio استفاده کرد.
const cc = DataStudioApp.createCommunityConnector(); const fields = cc.getFields(); const field1 = fields .newDimension() // Set other properties as needed. .setId('field1_id');
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
as Array() | Field[] | نمای این شیء را به صورت آرایه برمی گرداند. |
build() | Object[] | این شی را اعتبارسنجی می کند و آن را در قالب مورد نیاز Data Studio برمی گرداند. |
for Ids(ids) | Fields | یک شی Fields جدید فیلتر شده به Field s را با شناسه در ids برمی گرداند. |
get Default Dimension() | Field | بعد پیشفرض مورد استفاده برای مجموعه فیلدها را برمیگرداند. |
get Default Metric() | Field | متریک پیشفرض مورد استفاده برای مجموعه فیلدها را برمیگرداند. |
get Field By Id(fieldId) | Field | فیلدی را با یک شناسه داده شده برمیگرداند، یا اگر فیلدی با آن شناسه در شیء Fields وجود نداشته باشد null . |
new Dimension() | Field | یک Field بعد جدید را برمی گرداند. |
new Metric() | Field | یک Field متریک جدید را برمیگرداند. |
set Default Dimension(fieldId) | void | بعد پیش فرض را برای استفاده برای مجموعه فیلدها تنظیم می کند. |
set Default Metric(fieldId) | void | متریک پیشفرض را برای استفاده برای مجموعه فیلدها تنظیم میکند. |
مستندات دقیق
as Array()
نمای این شیء را به صورت آرایه برمی گرداند.
const fields = DataStudioApp.createCommunityConnector().getFields(); fields.newDimension().setId('field1_id'); fields.newDimension().setId('field2_id'); fields.newDimension().setId('field3_id'); // Logging the ID of each field: fields.asArray().map((field) => { Logger.log(field.getId()); });
بازگشت
build()
این شی را اعتبارسنجی می کند و آن را در قالب مورد نیاز Data Studio برمی گرداند.
بازگشت
Object[]
- داده های فیلد معتبر، که به عنوان لیستی از اشیاء نشان داده می شود.
پرتاب می کند
Error
- اگر یک شی معتبر ساخته نشود.
for Ids(ids)
یک شی Fields
جدید فیلتر شده به Field
s را با شناسه در ids
برمی گرداند.
const fields = DataStudioApp.createCommunityConnector().getFields(); fields.newDimension().setId('field1_id'); fields.newDimension().setId('field2_id'); fields.newDimension().setId('field3_id'); // subsetFields is a Fields object that only contains field1 and field2. const subsetFields = fields.forIds(['field1_id', 'field3_id']);
پارامترها
نام | تایپ کنید | توضیحات |
---|---|---|
ids | String[] | شناسه فیلدهایی که باید نگهداری شوند. |
بازگشت
get Default Dimension()
بعد پیشفرض مورد استفاده برای مجموعه فیلدها را برمیگرداند. بعد پیشفرض زمانی که تصویرسازی جدیدی ساخته میشود، بهطور خودکار انتخاب میشود.
بازگشت
Field
- بعد که به عنوان بعد پیشفرض تنظیم میشود یا اگر بعد پیشفرض تنظیم نشده باشد، null
.
get Default Metric()
متریک پیشفرض مورد استفاده برای مجموعه فیلدها را برمیگرداند. هنگامی که تصویرسازی جدید ساخته می شود، معیار پیش فرض به طور خودکار انتخاب می شود.
بازگشت
Field
- معیاری که به عنوان متریک پیشفرض تنظیم میشود، یا اگر متریک پیشفرض تنظیم نشده باشد، null
.
get Field By Id(fieldId)
فیلدی را با یک شناسه داده شده برمیگرداند، یا اگر فیلدی با آن شناسه در شیء Fields
وجود نداشته باشد null
.
const fields = DataStudioApp.createCommunityConnector().getFields(); const field1 = fields.newDimension().setId('field1_id'); // byId is the same as field1. const byId = fields.getFieldById('field1_id'); // byId2 is null. const byId2 = fields.getFieldById('not present id');
پارامترها
نام | تایپ کنید | توضیحات |
---|---|---|
field Id | String | شناسه فیلد برای گرفتن. |
بازگشت
Field
- Field
با شناسه داده شده، یا اگر چنین فیلدی در این شیء Fields
وجود نداشته باشد، null
.
set Default Dimension(fieldId)
بعد پیش فرض را برای استفاده برای مجموعه فیلدها تنظیم می کند. بعد پیشفرض زمانی که تصویرسازی جدیدی ساخته میشود، بهطور خودکار انتخاب میشود.
پارامترها
نام | تایپ کنید | توضیحات |
---|---|---|
field Id | String | شناسه فیلد برای استفاده به عنوان بعد پیشفرض. این شناسه باید در مجموعه فیلدها وجود داشته باشد. |
set Default Metric(fieldId)
متریک پیشفرض را برای استفاده برای مجموعه فیلدها تنظیم میکند. هنگامی که تصویرسازی جدید ساخته می شود، معیار پیش فرض به طور خودکار انتخاب می شود.
پارامترها
نام | تایپ کنید | توضیحات |
---|---|---|
field Id | String | شناسه فیلد برای استفاده به عنوان معیار پیشفرض. این شناسه باید در مجموعه فیلدها وجود داشته باشد. |