借助此服务,脚本可以访问和修改数据洞察社区连接器。
类
名称 | 简介 |
---|---|
Aggregation | 一个枚举,用于定义可为 Field 设置的汇总类型。 |
Auth | 一个枚举,用于定义可为连接器设置的身份验证类型。 |
Big | 原生 BigQuery 连接器的配置对象。 |
Big | 一个枚举,用于定义您可以设置的 BigQuery 参数类型。 |
Checkbox | 包含配置的复选框信息。 |
Community | 借助社区 |
Config | 包含连接器的配置条目。 |
Data | 借助 Data |
Debug | 只有连接器的管理员才能看到此错误。 |
Field | 包含与字段相关的数据。 |
Field | 一个枚举,用于定义可为 Field 设置的类型。 |
Fields | 包含社区连接器的一组 Field 。 |
Get | 用于为脚本项目创建 get 响应的构建器。 |
Get | 用于为脚本项目创建 get 响应的构建器。 |
Get | 用于为脚本项目创建 get 响应的构建器。 |
Info | 包含配置的信息数据。 |
Option | 用于为 Select 和 Select 创建选项的构建器。 |
Select | 包含配置的多个选定信息。 |
Select | 包含配置的部分单个信息。 |
Set | 用于为脚本项目创建 set 响应的构建器。 |
Text | 包含配置的文本区域信息。 |
Text | 包含配置的文本输入信息。 |
User | 向连接器用户显示的错误。 |
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 | Big | 向此 Big 添加查询参数。 |
build() | Object | 验证此对象,并以数据分析所需的格式返回该对象。 |
print | String | 输出此对象的 JSON 表示法。 |
set | Big | 设置此 Big 的访问令牌。 |
set | Big | 设置此 Big 的结算项目 ID。 |
set | Big | 设置此 Big 的 SQL 查询。 |
set | Big | 确定是将查询解读为标准 SQL 还是旧版 SQL。 |
Big Query Parameter Type
属性
属性 | 类型 | 说明 |
---|---|---|
STRING | Enum | String。 |
INT64 | Enum | 64 位整数。 |
BOOL | Enum | 布尔值。 |
FLOAT64 | Enum | 64 位浮点数。 |
Checkbox
方法
方法 | 返回类型 | 简介 |
---|---|---|
set | Checkbox | 允许替换此配置条目。 |
set | Checkbox | 设置此配置条目的帮助文本。 |
set | Checkbox | 设置此配置条目的唯一 ID。 |
set | Checkbox | 设置此配置条目的动态状态。 |
set | Checkbox | 设置此配置条目的显示名称。 |
Community Connector
属性
属性 | 类型 | 说明 |
---|---|---|
Aggregation | Aggregation | Aggregation 枚举。 |
Auth | Auth | Auth 枚举。 |
Big | Big | Big 枚举。 |
Field | Field | Field 枚举。 |
方法
方法 | 返回类型 | 简介 |
---|---|---|
get | Config | 返回一个 Config 对象。 |
get | Fields | 返回一个 Fields 对象。 |
new | Get | 返回一个新的 Get 对象。 |
new | Big | 返回一个新的 Big 对象。 |
new | Debug | 返回一个新的 Debug 对象。 |
new | Get | 返回一个新的 Get 对象。 |
new | Get | 返回一个新的 Get 对象。 |
new | Set | 返回一个新的 Set 对象。 |
new | User | 返回一个新的 User 对象。 |
Config
方法
方法 | 返回类型 | 简介 |
---|---|---|
build() | Object | 验证此对象,并以数据分析所需的格式返回该对象。 |
new | Checkbox | 返回新的复选框配置条目。 |
new | Info | 返回新的 info 配置条目。 |
new | Option | 返回新的选项构建器。 |
new | Select | 返回新的多选配置条目。 |
new | Select | 返回新的选择单个配置条目。 |
new | Text | 返回新的文本区域配置条目。 |
new | Text | 返回新的文本输入配置条目。 |
print | String | 输出此对象的 JSON 表示法。 |
set | Config | 如果为 true ,则需要为 getData() 请求提供日期范围。 |
set | Config | 如果为 true ,则使用当前用户配置再次调用 get 。 |
Data Studio App
方法
方法 | 返回类型 | 简介 |
---|---|---|
create | Community | 创建新的社区连接器。 |
Debug Error
方法
方法 | 返回类型 | 简介 |
---|---|---|
print | String | 输出此对象的 JSON 表示法。 |
set | Debug | 设置调试错误的文本,该文本仅向管理员显示。 |
throw | void | 触发系统抛出此异常。 |
Field
方法
方法 | 返回类型 | 简介 |
---|---|---|
get | Aggregation | 返回此 Field 的 Aggregation 。 |
get | String | 返回此 Field 的说明。 |
get | String | 返回此 Field 的公式。 |
get | String | 返回此 Field 的组。 |
get | String | 返回此 Field 的 ID。 |
get | Boolean | 如果此字段可以重新汇总,则返回 true ;否则返回 false 。 |
get | String | 返回此 Field 的名称。 |
get | Field | 返回此 Field 的 Field 。 |
is | Boolean | 如果此 Field 是默认指标或维度,则返回 true 。 |
is | Boolean | 如果此字段是维度,则返回 true 。 |
is | Boolean | 如果此 Field 处于隐藏状态,则返回 true 。 |
is | Boolean | 如果此字段是指标,则返回 true 。 |
set | Field | 设置此 Field 的汇总类型。 |
set | Field | 设置此 Field 的说明。 |
set | Field | 设置此 Field 的公式。 |
set | Field | 设置此 Field 的组。 |
set | Field | 设置此 Field 的 ID。 |
set | Field | 设置此 Field 的隐藏状态。 |
set | Field | 为 Field 设置允许重新汇总的状态。 |
set | Field | 设置此 Field 的名称。 |
set | Field | 设置此 Field 的 Field 。 |
Field Type
属性
属性 | 类型 | 说明 |
---|---|---|
YEAR | Enum | 年份,格式为 YYYY,例如 2017。 |
YEAR_QUARTER | Enum | 年份和季度,格式为 YYYYQ,例如 20171。 |
YEAR_MONTH | Enum | 年份和月份,采用 YYYYMM 格式,例如 201703。 |
YEAR_WEEK | Enum | 年份和周数,采用 YYYYww 格式,例如 201707。 |
YEAR_MONTH_DAY | Enum | 年、月和日,格式为 YYYYMMDD,例如 20170317。 |
YEAR_MONTH_DAY_HOUR | Enum | 年、月、日和小时,格式为 YYYYMMDDHH,例如 2017031703。 |
YEAR_MONTH_DAY_MINUTE | Enum | 年、月、日、小时和分钟,格式为 YYYYMMDDHHmm,例如 201703170230。 |
YEAR_MONTH_DAY_SECOND | Enum | 年、月、日、小时、分钟和秒,格式为 YYYYMMDDHHmmss,例如 20170317023017。 |
QUARTER | Enum | 季度(格式为 1、2、3 或 4)。 |
MONTH | Enum | 月份,格式为 MM,例如 03。 |
WEEK | Enum | 周,格式为 ww,例如 07。 |
MONTH_DAY | Enum | 月份和日期,格式为 MMDD,例如 0317。 |
DAY_OF_WEEK | Enum | 一个介于 [0,6] 之间的数字,其中 0 表示星期日。 |
DAY | Enum | 天,采用 DD 格式,例如 17。 |
HOUR | Enum | 小时,采用 HH 格式,例如 13。 |
MINUTE | Enum | 分钟,采用 mm 格式,例如 12。 |
DURATION | Enum | 时长(以秒为单位)。 |
COUNTRY | Enum | 国家/地区,例如美国。 |
COUNTRY_CODE | Enum | 国家/地区代码,例如 US。 |
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 | 网址(例如 https://google.com)。 |
HYPERLINK | Enum | 超链接。 |
IMAGE | Enum | 图片。 |
IMAGE_LINK | Enum | 图片链接。 |
CURRENCY_AED | Enum | 币种为阿联酋迪拉姆。 |
CURRENCY_ALL | Enum | 币种为“ALL”。 |
CURRENCY_ARS | Enum | 币种为 ARS。 |
CURRENCY_AUD | Enum | 币种为澳元。 |
CURRENCY_BDT | Enum | 币种为 BDT。 |
CURRENCY_BGN | Enum | 币种为保加利亚列弗。 |
CURRENCY_BOB | Enum | 货币来自 BOB。 |
CURRENCY_BRL | Enum | 币种为巴西雷亚尔。 |
CURRENCY_CAD | Enum | 币种为加元。 |
CURRENCY_CDF | Enum | 货币来自 CDF。 |
CURRENCY_CHF | Enum | 币种为瑞士法郎。 |
CURRENCY_CLP | Enum | 币种为智利比索。 |
CURRENCY_CNY | Enum | 币种为人民币。 |
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 | 币种为埃塞俄比亚比尔。 |
CURRENCY_EUR | Enum | 币种为欧元。 |
CURRENCY_GBP | Enum | 币种为英镑。 |
CURRENCY_HKD | Enum | 币种为港元。 |
CURRENCY_HRK | Enum | 币种为 HRK。 |
CURRENCY_HUF | Enum | 币种为匈牙利福林 (HUF)。 |
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 | 币种为日元。 |
CURRENCY_KRW | Enum | 币种为韩元 (KRW)。 |
CURRENCY_LKR | Enum | 币种为 LKR。 |
CURRENCY_LTL | Enum | 币种为 LTL。 |
CURRENCY_MNT | Enum | 币种为 MNT。 |
CURRENCY_MVR | Enum | 所用币种为 MVR。 |
CURRENCY_MXN | Enum | 币种为墨西哥比索 (MXN)。 |
CURRENCY_MYR | Enum | 币种为马来西亚林吉特。 |
CURRENCY_NGN | Enum | 币种为 NGN。 |
CURRENCY_NOK | Enum | 币种为挪威克朗 (NOK)。 |
CURRENCY_NZD | Enum | 币种为新西兰元 (NZD)。 |
CURRENCY_PAB | Enum | 币种为 PAB。 |
CURRENCY_PEN | Enum | 币种为 PEN。 |
CURRENCY_PHP | Enum | 来自 PHP 的货币。 |
CURRENCY_PKR | Enum | 币种为 PKR。 |
CURRENCY_PLN | Enum | 币种为波兰兹罗提。 |
CURRENCY_RON | Enum | 币种为罗马尼亚列伊。 |
CURRENCY_RSD | Enum | 币种为 RSD。 |
CURRENCY_RUB | Enum | 币种为俄罗斯卢布。 |
CURRENCY_SAR | Enum | 币种为沙特里亚尔 (SAR)。 |
CURRENCY_SEK | Enum | 币种为瑞典克朗。 |
CURRENCY_SGD | Enum | 币种为新加坡元 (SGD)。 |
CURRENCY_THB | Enum | 币种为泰铢。 |
CURRENCY_TRY | Enum | 币种为 TRY。 |
CURRENCY_TWD | Enum | 币种为新台币。 |
CURRENCY_TZS | Enum | 币种为 TZS。 |
CURRENCY_UAH | Enum | 币种为乌克兰格里夫纳。 |
CURRENCY_USD | Enum | 币种为美元。 |
CURRENCY_UYU | Enum | 来自 UYU 的币种。 |
CURRENCY_VEF | Enum | 币种为 VEF。 |
CURRENCY_VND | Enum | 币种为越南盾。 |
CURRENCY_YER | Enum | 币种为 YER。 |
CURRENCY_ZAR | Enum | 币种为南非兰特。 |
Fields
方法
方法 | 返回类型 | 简介 |
---|---|---|
as | Field[] | 以数组的形式返回此对象的视图。 |
build() | Object[] | 验证此对象,并以数据分析所需的格式返回该对象。 |
for | Fields | 返回一个新的 Fields 对象,其中包含 ID 在 ids 中的 Field 被过滤掉。 |
get | Field | 返回要为这组字段使用的默认维度。 |
get | Field | 返回要为这组字段使用的默认指标。 |
get | Field | 返回具有指定 ID 的字段,如果此 Fields 对象中没有具有该 ID 的字段,则返回 null 。 |
new | Field | 返回新的维度 Field 。 |
new | Field | 返回新指标 Field 。 |
set | void | 设置要为这组字段使用的默认维度。 |
set | void | 设置要为这组字段使用的默认指标。 |
Get Auth Type Response
方法
方法 | 返回类型 | 简介 |
---|---|---|
build() | Object | 验证此对象,并以数据分析所需的格式返回该对象。 |
print | String | 输出此对象的 JSON 表示法。 |
set | Get | 设置构建器的 Auth 。 |
set | Get | 设置构建工具的帮助网址。 |
Get Data Response
方法
方法 | 返回类型 | 简介 |
---|---|---|
add | Get | 向此 Get 添加多行数据。 |
add | Get | 向此 Get 添加一行数据。 |
build() | Object | 验证此对象,并以数据分析所需的格式返回该对象。 |
set | Get | 设置构建器的 Fields 。 |
set | Get | 设置此构建器的过滤器应用状态。 |
Get Schema Response
方法
方法 | 返回类型 | 简介 |
---|---|---|
build() | Object | 验证此对象,并以数据分析所需的格式返回该对象。 |
print | String | 输出此对象的 JSON 表示法。 |
set | Get | 设置构建器的 Fields 。 |
Info
方法
方法 | 返回类型 | 简介 |
---|---|---|
set | Info | 设置此配置条目的唯一 ID。 |
set | Info | 设置此配置条目的文本。 |
Option Builder
方法
方法 | 返回类型 | 简介 |
---|---|---|
set | Option | 设置此选项构建器的标签。 |
set | Option | 设置此选项构建器的值。 |
Select Multiple
方法
方法 | 返回类型 | 简介 |
---|---|---|
add | Select | 添加了新的选择选项。 |
set | Select | 允许替换此配置条目。 |
set | Select | 设置此配置条目的帮助文本。 |
set | Select | 设置此配置条目的唯一 ID。 |
set | Select | 设置此配置条目的动态状态。 |
set | Select | 设置此配置条目的显示名称。 |
Select Single
方法
方法 | 返回类型 | 简介 |
---|---|---|
add | Select | 添加了新的选择选项。 |
set | Select | 允许替换此配置条目。 |
set | Select | 设置此配置条目的帮助文本。 |
set | Select | 设置此配置条目的唯一 ID。 |
set | Select | 设置此配置条目的动态状态。 |
set | Select | 设置此配置条目的显示名称。 |
Set Credentials Response
方法
方法 | 返回类型 | 简介 |
---|---|---|
build() | Object | 验证此对象,并以数据分析所需的格式返回该对象。 |
print | String | 输出此对象的 JSON 表示法。 |
set | Set | 设置此 Set 的有效状态。 |
Text Area
方法
方法 | 返回类型 | 简介 |
---|---|---|
set | Text | 允许替换此配置条目。 |
set | Text | 设置此配置条目的帮助文本。 |
set | Text | 设置此配置条目的唯一 ID。 |
set | Text | 设置此配置条目的动态状态。 |
set | Text | 设置此配置条目的显示名称。 |
set | Text | 设置此配置条目的占位符文本。 |
Text Input
方法
方法 | 返回类型 | 简介 |
---|---|---|
set | Text | 允许替换此配置条目。 |
set | Text | 设置此配置条目的帮助文本。 |
set | Text | 设置此配置条目的唯一 ID。 |
set | Text | 设置此配置条目的动态状态。 |
set | Text | 设置此配置条目的显示名称。 |
set | Text | 设置此配置条目的占位符文本。 |
User Error
方法
方法 | 返回类型 | 简介 |
---|---|---|
print | String | 输出此对象的 JSON 表示法。 |
set | User | 设置调试错误的文本,该文本仅向管理员显示。 |
set | User | 设置用户错误的文本。 |
throw | void | 触发系统抛出此异常。 |