Эта служба позволяет сценариям получать доступ к коннекторам сообщества Data Studio и изменять их.
Классы
| Имя | Краткое описание | 
|---|---|
| Aggregation Type | Перечисление, определяющее типы агрегирования, которые можно задать для Field. | 
| Auth Type | Перечисление, определяющее типы аутентификации, которые можно установить для соединителя. | 
| Big Query Config | Объект конфигурации для собственного коннектора BigQuery. | 
| Big Query Parameter Type | Перечисление, определяющее типы параметров BigQuery, которые вы можете задать. | 
| Checkbox | Содержит информацию о флажках для конфигурации. | 
| Community Connector | Community Connector позволяет сценариям получать доступ к сборщикам и утилитам, которые помогают в разработке Community Connectors для Data Studio. | 
| Config | Содержит записи конфигурации для соединителя. | 
| Data Studio App | Приложение Data Studio позволяет сценариям взаимодействовать с ориентированными на разработчиков функциями Data Studio. | 
| Debug Error | Ошибка, которая видна только администраторам коннектора. | 
| Field | Содержит данные, относящиеся к полю. | 
| Field Type | Перечисление, определяющее типы, которые можно задать для Field. | 
| Fields | Содержит набор Fieldдля соединителя сообщества. | 
| Get Auth Type Response | Builder для создания ответа get Auth Type()для вашего проекта скрипта. | 
| Get Data Response | Builder для создания ответа get Data()для вашего проекта скрипта. | 
| Get Schema Response | Builder для создания ответа get Schema()для вашего проекта скрипта. | 
| Info | Содержит информационные данные для конфигурации. | 
| Option Builder | Конструктор для создания опций Select SingleиSelect Multiples. | 
| Select Multiple | Содержит выбранную информацию для конфигурации. | 
| Select Single | Содержит выбранную единственную информацию для конфигурации. | 
| Set Credentials Response | Builder для создания ответа set Credentials()для вашего проекта скрипта. | 
| Text Area | Содержит информацию о текстовой области для конфигурации. | 
| Text Input | Содержит информацию для ввода текста для конфигурации. | 
| User Error | Ошибка, которая отображается пользователям соединителя. | 
 Aggregation Type 
Характеристики
| Свойство | Тип | Описание | 
|---|---|---|
| AVG | Enum | Средний. | 
| COUNT | Enum | Считать. | 
| COUNT_DISTINCT | Enum | Граф отличен. | 
| MAX | Enum | Макс. | 
| MIN | Enum | Мин. | 
| SUM | Enum | Сумма. | 
| AUTO | Enum | Авто. | 
 Auth Type 
Характеристики
| Свойство | Тип | Описание | 
|---|---|---|
| NONE | Enum | Никакой авторизации не требуется. | 
| OAUTH2 | Enum | Требуется авторизация OAuth2. | 
| USER_PASS | Enum | Необходимы учетные данные имени пользователя и пароля. | 
| PATH_USER_PASS | Enum | Необходимо имя пользователя, путь и пароль. | 
| PATH_KEY | Enum | Нужен путь и ключ. | 
| KEY | Enum | Требуется ключ API или токен. | 
| USER_TOKEN | Enum | Необходимо имя пользователя и токен. | 
Big Query Config 
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
| add Query Parameter(name, type, value) | Big Query Config | Добавляет параметр запроса в эту Big Query Config. | 
| build() | Object | Проверяет этот объект и возвращает его в формате, необходимом Data Studio. | 
| print Json() | String | Печатает JSON-представление этого объекта. | 
| set Access Token(accessToken) | Big Query Config | Устанавливает токен доступа для этой Big Query Config. | 
| set Billing Project Id(billingProjectId) | Big Query Config | Устанавливает идентификатор проекта выставления счетов для этой Big Query Config. | 
| set Query(query) | Big Query Config | Устанавливает SQL-запрос этой Big Query Config. | 
| set Use Standard Sql(useStandardSql) | Big Query Config | Определяет, интерпретируется ли запрос как стандартный или устаревший SQL. | 
 Big Query Parameter Type 
Характеристики
| Свойство | Тип | Описание | 
|---|---|---|
| STRING | Enum | Нить. | 
| INT64 | Enum | 64-битное целое число. | 
| BOOL | Enum | Логическое значение. | 
| FLOAT64 | Enum | 64-битное число с плавающей запятой. | 
 Checkbox
 Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
| set Allow Override(allowOverride) | Checkbox | Включает переопределение этой записи конфигурации. | 
| set Help Text(helpText) | Checkbox | Устанавливает текст справки для этой записи конфигурации. | 
| set Id(id) | Checkbox | Устанавливает уникальный идентификатор для этой записи конфигурации. | 
| set Is Dynamic(isDynamic) | Checkbox | Устанавливает динамический статус для этой записи конфигурации. | 
| set Name(name) | Checkbox | Задает отображаемое имя для этой записи конфигурации. | 
 Community Connector 
Характеристики
| Свойство | Тип | Описание | 
|---|---|---|
| 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. | 
 Config
 Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
| build() | Object | Проверяет этот объект и возвращает его в формате, необходимом Data Studio. | 
| new Checkbox() | Checkbox | Возвращает новую запись конфигурации флажка. | 
| new Info() | Info | Возвращает новую запись конфигурации информации. | 
| new Option Builder() | Option Builder | Возвращает новый конструктор опций. | 
| new Select Multiple() | Select Multiple | Возвращает новую запись выбора нескольких конфигураций. | 
| new Select Single() | Select Single | Возвращает новую выбранную одну запись конфигурации. | 
| new Text Area() | Text Area | Возвращает новую запись конфигурации текстовой области. | 
| new Text Input() | Text Input | Возвращает новую запись конфигурации ввода текста. | 
| print Json() | String | Печатает JSON-представление этого объекта. | 
| set Date Range Required(dateRangeRequired) | Config | Если true, для запросов getData() предоставляется диапазон дат. | 
| set Is Stepped Config(isSteppedConfig) | Config | Если true,get Config()вызывается снова с текущей пользовательской конфигурацией. | 
 Data Studio App 
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
| create Community Connector() | Community Connector | Создает новый соединитель сообщества. | 
Debug Error 
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
| print Json() | String | Печатает JSON-представление этого объекта. | 
| set Text(text) | Debug Error | Устанавливает текст ошибки отладки, который отображается только администраторам. | 
| throw Exception() | void | Запускает создание этого исключения. | 
 Field
 Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
| get Aggregation() | Aggregation Type | Возвращает Aggregation TypeэтогоField. | 
| get Description() | String | Возвращает описание этого Field. | 
| get Formula() | String | Возвращает формулу этого Field. | 
| get Group() | String | Возвращает группу этого Field. | 
| get Id() | String | Возвращает идентификатор этого Field. | 
| get Is Reaggregatable() | Boolean | Возвращает true, если это поле можно повторно агрегировать, в противном случае —false. | 
| get Name() | String | Возвращает имя этого Field. | 
| get Type() | Field Type | Возвращает Field TypeэтогоField. | 
| is Default() | Boolean | Возвращает true, если этоFieldявляется метрикой или измерением по умолчанию. | 
| is Dimension() | Boolean | Возвращает trueесли это поле является измерением. | 
| is Hidden() | Boolean | Возвращает trueесли этоFieldскрыто. | 
| is Metric() | Boolean | Возвращает trueесли это поле является метрикой. | 
| set Aggregation(aggregation) | Field | Устанавливает тип агрегирования этого Field. | 
| set Description(description) | Field | Устанавливает описание этого Field. | 
| set Formula(formula) | Field | Устанавливает формулу этого Field. | 
| set Group(group) | Field | Устанавливает группу этого Field. | 
| set Id(id) | Field | Устанавливает идентификатор этого Field. | 
| set Is Hidden(isHidden) | Field | Устанавливает скрытый статус этого Field. | 
| set Is Reaggregatable(isReaggregatable) | Field | Устанавливает статус разрешения реагрегации для Field. | 
| set Name(name) | Field | Устанавливает имя этого Field. | 
| set Type(type) | Field | Устанавливает Field TypeэтогоField. | 
Field Type 
Характеристики
| Свойство | Тип | Описание | 
|---|---|---|
| YEAR | Enum | Год в формате ГГГГ, например 2017. | 
| YEAR_QUARTER | Enum | Год и квартал в формате ГГГГК, например 20171. | 
| YEAR_MONTH | Enum | Год и месяц в формате ГГГГММ, например 201703. | 
| YEAR_WEEK | Enum | Год и неделя в формате ГГГГвв, например 201707. | 
| YEAR_MONTH_DAY | Enum | Год, месяц и день в формате ГГГГММДД, например 20170317. | 
| YEAR_MONTH_DAY_HOUR | Enum | Год, месяц, день и час в формате ГГГГММДДЧЧ, например 2017031703. | 
| YEAR_MONTH_DAY_MINUTE | Enum | Год, месяц, день, час и минута в формате ГГГГММДДЧЧмм, например 201703170230. | 
| YEAR_MONTH_DAY_SECOND | Enum | Год, месяц, день, час, минута и секунда в формате ГГГГММДДЧЧммсс, например 20170317023017. | 
| QUARTER | Enum | Четверть в формате 1, 2, 3 или 4). | 
| MONTH | Enum | Месяц в формате ММ, например 03. | 
| WEEK | Enum | Неделя в формате ww типа 07. | 
| MONTH_DAY | Enum | Месяц и день в формате ММДД, например 0317. | 
| DAY_OF_WEEK | Enum | Число в диапазоне [0,6], где 0 соответствует воскресенью. | 
| DAY | Enum | День в формате ДД например 17. | 
| HOUR | Enum | Час в формате ЧЧ, например 13. | 
| MINUTE | Enum | Минуты в формате мм, например 12. | 
| DURATION | Enum | Продолжительность времени в секундах. | 
| COUNTRY | Enum | Такая страна, как США. | 
| COUNTRY_CODE | Enum | Код страны, например США. | 
| CONTINENT | Enum | Континент, такой как Америка. | 
| CONTINENT_CODE | Enum | Код континента, например 019. | 
| SUB_CONTINENT | Enum | Субконтинент, такой как Северная Америка. | 
| SUB_CONTINENT_CODE | Enum | Код субконтинента, например 003. | 
| REGION | Enum | Такой регион, как Калифорния. | 
| REGION_CODE | Enum | Код региона, например CA. | 
| CITY | Enum | Такой город, как Маунтин-Вью. | 
| CITY_CODE | Enum | Код города, например 1014044. | 
| METRO | Enum | Метро, такое как Сан-Франциско-Окленд-Сан-Хосе, Калифорния. | 
| METRO_CODE | Enum | Код метро, например 200807. | 
| LATITUDE_LONGITUDE | Enum | Пара широты и долготы, например 51,5074, -0,1278. | 
| NUMBER | Enum | Десятичное число. | 
| PERCENT | Enum | Десятичный процент (может быть больше 1,0). | 
| TEXT | Enum | Текст в свободной форме. | 
| BOOLEAN | Enum | Логическое значение trueилиfalse. | 
| URL | Enum | URL-адрес в виде текста, например https://google.com. | 
| HYPERLINK | Enum | Гиперссылка. | 
| IMAGE | Enum | Изображение. | 
| IMAGE_LINK | Enum | Ссылка на изображение. | 
| CURRENCY_AED | Enum | Валюта от AED. | 
| CURRENCY_ALL | Enum | Валюта от ВСЕХ. | 
| CURRENCY_ARS | Enum | Валюта от ARS. | 
| CURRENCY_AUD | Enum | Валюта AUD. | 
| CURRENCY_BDT | Enum | Валюта от БДТ. | 
| CURRENCY_BGN | Enum | Валюта от левов. | 
| CURRENCY_BOB | Enum | Валюта от BOB. | 
| CURRENCY_BRL | Enum | Валюта BRL. | 
| CURRENCY_CAD | Enum | Валюта из CAD. | 
| CURRENCY_CDF | Enum | Валюта из CDF. | 
| CURRENCY_CHF | Enum | Валюта из швейцарских франков. | 
| CURRENCY_CLP | Enum | Валюта от CLP. | 
| CURRENCY_CNY | Enum | Валюта от CNY. | 
| CURRENCY_COP | Enum | Валюта от КС. | 
| CURRENCY_CRC | Enum | Валюта от CRC. | 
| CURRENCY_CZK | Enum | Валюта от CZK. | 
| CURRENCY_DKK | Enum | Валюта датских крон. | 
| CURRENCY_DOP | Enum | Валюта от DOP. | 
| CURRENCY_EGP | Enum | Валюта EGP. | 
| CURRENCY_ETB | Enum | Валюта от ETB. | 
| CURRENCY_EUR | Enum | Валюта от евро. | 
| CURRENCY_GBP | Enum | Валюта от GBP. | 
| CURRENCY_HKD | Enum | Валюта Гонконгского доллара. | 
| CURRENCY_HRK | Enum | Валюта от HRK. | 
| CURRENCY_HUF | Enum | Валюта из венгерских форинтов. | 
| CURRENCY_IDR | Enum | Валюта от IDR. | 
| CURRENCY_ILS | Enum | Валюта от ILS. | 
| CURRENCY_INR | Enum | Валюта INR. | 
| CURRENCY_IRR | Enum | Валюта от IRR. | 
| CURRENCY_ISK | Enum | Валюта от ISK. | 
| CURRENCY_JMD | Enum | Валюта от JMD. | 
| CURRENCY_JPY | Enum | Валюта JPY. | 
| CURRENCY_KRW | Enum | Валюта KRW. | 
| CURRENCY_LKR | Enum | Валюта от LKR. | 
| CURRENCY_LTL | Enum | Валюта от литов. | 
| CURRENCY_MNT | Enum | Валюта от MNT. | 
| CURRENCY_MVR | Enum | Валюта от МВР. | 
| CURRENCY_MXN | Enum | Валюта MXN. | 
| CURRENCY_MYR | Enum | Валюта MYR. | 
| CURRENCY_NGN | Enum | Валюта от NGN. | 
| CURRENCY_NOK | Enum | Валюта NOK. | 
| CURRENCY_NZD | Enum | Валюта новозеландского доллара. | 
| CURRENCY_PAB | Enum | Валюта от PAB. | 
| CURRENCY_PEN | Enum | Валюта из PEN. | 
| CURRENCY_PHP | Enum | Валюта из PHP. | 
| CURRENCY_PKR | Enum | Валюта PKR. | 
| CURRENCY_PLN | Enum | Валюта от злотых. | 
| CURRENCY_RON | Enum | Валюта от RON. | 
| CURRENCY_RSD | Enum | Валюта от РСД. | 
| CURRENCY_RUB | Enum | Валюта от руб. | 
| CURRENCY_SAR | Enum | Валюта из САР. | 
| CURRENCY_SEK | Enum | Валюта SEK. | 
| CURRENCY_SGD | Enum | Валюта SGD. | 
| CURRENCY_THB | Enum | Валюта THB. | 
| CURRENCY_TRY | Enum | Валюта TRY. | 
| CURRENCY_TWD | Enum | Валюта TWD. | 
| CURRENCY_TZS | Enum | Валюта от ТЗС. | 
| CURRENCY_UAH | Enum | Валюта от гривны. | 
| CURRENCY_USD | Enum | Валюта от долларов США. | 
| CURRENCY_UYU | Enum | Валюта от УЮ. | 
| CURRENCY_VEF | Enum | Валюта от ВЭФ. | 
| CURRENCY_VND | Enum | Валюта VND. | 
| CURRENCY_YER | Enum | Валюта от YER. | 
| CURRENCY_ZAR | Enum | Валюта ZAR. | 
 Fields
 Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
| as Array() | Field[] | Возвращает представление этого объекта в виде массива. | 
| build() | Object[] | Проверяет этот объект и возвращает его в формате, необходимом Data Studio. | 
| for Ids(ids) | Fields | Возвращает новый объект Fields, отфильтрованный поFieldс идентификатором вids. | 
| get Default Dimension() | Field | Возвращает измерение по умолчанию, которое будет использоваться для набора полей. | 
| get Default Metric() | Field | Возвращает метрику по умолчанию, которая будет использоваться для набора полей. | 
| get Field By Id(fieldId) | Field | Возвращает поле с заданным идентификатором или nullесли в этом объектеFieldsнет поля с этим идентификатором. | 
| new Dimension() | Field | Возвращает новое измерение Field. | 
| new Metric() | Field | Возвращает новое Fieldметрики. | 
| set Default Dimension(fieldId) | void | Устанавливает размерность по умолчанию, которая будет использоваться для набора полей. | 
| set Default Metric(fieldId) | void | Устанавливает метрику по умолчанию, которая будет использоваться для набора полей. | 
Get Auth Type Response 
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
| build() | Object | Проверяет этот объект и возвращает его в формате, необходимом Data Studio. | 
| print Json() | String | Печатает JSON-представление этого объекта. | 
| set Auth Type(authType) | Get Auth Type Response | Устанавливает Auth Typeстроителя. | 
| set Help Url(helpUrl) | Get Auth Type Response | Устанавливает URL-адрес справки конструктора. | 
Get Data Response 
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
| add All Rows(rows) | Get Data Response | Добавляет несколько строк данных в этот Get Data Response. | 
| add Row(row) | Get Data Response | Добавляет строку данных в этот Get Data Response. | 
| build() | Object | Проверяет этот объект и возвращает его в формате, необходимом Data Studio. | 
| set Fields(fields) | Get Data Response | Устанавливает Fieldsстроителя. | 
| set Filters Applied(filtersApplied) | Get Data Response | Устанавливает статус примененных фильтров для этого конструктора. | 
 Get Schema Response 
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
| build() | Object | Проверяет этот объект и возвращает его в формате, необходимом Data Studio. | 
| print Json() | String | Печатает JSON-представление этого объекта. | 
| set Fields(fields) | Get Schema Response | Устанавливает Fieldsстроителя. | 
 Info
 Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
| set Id(id) | Info | Устанавливает уникальный идентификатор для этой записи конфигурации. | 
| set Text(text) | Info | Устанавливает текст для этой записи конфигурации. | 
 Option Builder 
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
| set Label(label) | Option Builder | Устанавливает метку этого конструктора опций. | 
| set Value(value) | Option Builder | Устанавливает значение этого конструктора опций. | 
Select Multiple 
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
| add Option(optionBuilder) | Select Multiple | Добавляет новую опцию выбора. | 
| set Allow Override(allowOverride) | Select Multiple | Включает переопределение этой записи конфигурации. | 
| set Help Text(helpText) | Select Multiple | Устанавливает текст справки для этой записи конфигурации. | 
| set Id(id) | Select Multiple | Устанавливает уникальный идентификатор для этой записи конфигурации. | 
| set Is Dynamic(isDynamic) | Select Multiple | Устанавливает динамический статус для этой записи конфигурации. | 
| set Name(name) | Select Multiple | Задает отображаемое имя для этой записи конфигурации. | 
 Select Single 
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
| add Option(optionBuilder) | Select Single | Добавляет новую опцию выбора. | 
| set Allow Override(allowOverride) | Select Single | Включает переопределение этой записи конфигурации. | 
| set Help Text(helpText) | Select Single | Устанавливает текст справки для этой записи конфигурации. | 
| set Id(id) | Select Single | Устанавливает уникальный идентификатор для этой записи конфигурации. | 
| set Is Dynamic(isDynamic) | Select Single | Устанавливает динамический статус для этой записи конфигурации. | 
| set Name(name) | Select Single | Задает отображаемое имя для этой записи конфигурации. | 
 Set Credentials Response 
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
| build() | Object | Проверяет этот объект и возвращает его в формате, необходимом Data Studio. | 
| print Json() | String | Печатает JSON-представление этого объекта. | 
| set Is Valid(isValid) | Set Credentials Response | Устанавливает действительный статус этого Set Credentials Response. | 
 Text Area 
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
| set Allow Override(allowOverride) | Text Area | Включает переопределение этой записи конфигурации. | 
| set Help Text(helpText) | Text Area | Устанавливает текст справки для этой записи конфигурации. | 
| set Id(id) | Text Area | Устанавливает уникальный идентификатор для этой записи конфигурации. | 
| set Is Dynamic(isDynamic) | Text Area | Устанавливает динамический статус для этой записи конфигурации. | 
| set Name(name) | Text Area | Задает отображаемое имя для этой записи конфигурации. | 
| set Placeholder(placeholder) | Text Area | Устанавливает текст-заполнитель для этой записи конфигурации. | 
Text Input 
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
| set Allow Override(allowOverride) | Text Input | Включает переопределение этой записи конфигурации. | 
| set Help Text(helpText) | Text Input | Устанавливает текст справки для этой записи конфигурации. | 
| set Id(id) | Text Input | Устанавливает уникальный идентификатор для этой записи конфигурации. | 
| set Is Dynamic(isDynamic) | Text Input | Устанавливает динамический статус для этой записи конфигурации. | 
| set Name(name) | Text Input | Задает отображаемое имя для этой записи конфигурации. | 
| set Placeholder(placeholder) | Text Input | Устанавливает текст-заполнитель для этой записи конфигурации. | 
 User Error 
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
| print Json() | String | Печатает JSON-представление этого объекта. | 
| set Debug Text(text) | User Error | Устанавливает текст ошибки отладки, который отображается только администраторам. | 
| set Text(text) | User Error | Устанавливает текст пользовательской ошибки. | 
| throw Exception() | void | Запускает создание этого исключения. |