连接器更改日志
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
2022-11-02
2022-05-03
2022-03-24
2020-10-06
- 高级服务现在支持
getSchema()
的查询配置。
- 弃用了清单中的
useQueryConfig
,取而代之的是 advancedServices.data
和 advancedServices.schema
- 添加了对新的
AuthType
:PATH_USER_PASS
的支持。如需了解详情,请参阅身份验证。
2020-01-08
- 通过网址替换配置参数这一操作现在使用展平的 JSON 结构完成。现有的参数化网址仍然有效。请参阅修改参数值。
2019-09-09
2019-08-28
- 添加了分步配置。连接器配置现在可以根据用户提供的输入动态填充。
2019-07-25
- 过滤器信息现在会通过 getData() 请求对象传递至连接器。这使连接器可以应用过滤器,从而在某些情况下大幅提高性能。现有连接器可向后兼容此项变更,而无需进行任何更改。如需了解详情,请参阅过滤器指南。
2019-06-25
- 从
getData
响应中移除了 cachedData
。
2019-04-18
- 添加了社区连接器的本地开发指南。该指南概述了可用于提高连接器质量的最佳做法和脚本。
2019-04-16
- 添加了对
HYPERLINK
、IMAGELINK
和 IMAGE
语义类型的支持。请参阅公式语义类型。
2019-04-03
2019-02-27
- 新增了高级服务。如果您的连接器使用 BigQuery,则您现在可以使用 Looker Studio 来获取数据。
- 在清单中添加了
useQueryConfig
属性。
2019-01-22
2018-12-19
2018-12-14
- 更新了错误处理和调试指南,提供了新的错误处理功能。
- 弃用了显示面向用户的错误消息的
DS_USER
前缀。将于 2019 年 6 月移除。
2018-11-30
- 新增了对
USER_TOKEN
身份验证类型的支持。如需了解详情,请参阅身份验证和授权。
- 可以为
USER_TOKEN
、USER_PASS
或 KEY
AuthType
设置 helpUrl
。可以提供此可选网址,让用户详细了解如何对连接器进行身份验证。
- 添加了对从社区连接器创建的数据源强制使用查看者凭据的支持。请参阅清单参考中的
forceViewersCredentials
键
2018-11-28
2018-10-18
- 添加了隐藏字段的选项。如需了解详情,请参阅
Field
。
2018-10-16
- 清单
description
和 INFO
配置条目中的链接现在可点击。
2018-10-11
- 新增了 Apps 脚本服务。此服务提供用于创建配置和架构的构建器,并具有可用于许多常见连接器模式的辅助函数。如需详细了解新增功能和迁移方式,请参阅公告。
2018-09-26
- 更新了使用计算字段中的内容,明确指出必须在公式中的字段名称之前添加
$
。
2018-08-29
- 增强了错误处理功能。现在,会针对在执行
getSchema
、getConfig
和 getAuthType
期间发生的错误,向用户显示错误消息。如需了解详细信息,请参阅错误处理和错误消息。
2018-07-30
2018-07-19
2018-07-11
- 为连接器链接新增了功能。现在可以通过查询参数填充连接器配置。有关详情,请参阅创建预填充链接。
2018-06-19
- 新增了对
USER_PASS
和 KEY
身份验证的支持。如需了解详情,请参阅身份验证。
2018-05-29
- 新增了对连接器配置的参数支持。如果由数据源创建者启用,则可以在数据源配置完成后更改配置条目。有关详情,请参阅替换报告中的连接器参数。
2017-12-13
2017-11-02
2017-09-06
- Looker Studio 社区连接器开发者发布页面!
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-07-26。
[null,null,["最后更新时间 (UTC):2025-07-26。"],[[["\u003cp\u003eLooker Studio Community Connectors launched in September 2017, enabling developers to build and share custom data connectors.\u003c/p\u003e\n"],["\u003cp\u003eConnectors can be configured with various authentication types, including \u003ccode\u003eUSER_TOKEN\u003c/code\u003e, \u003ccode\u003eUSER_PASS\u003c/code\u003e, \u003ccode\u003eKEY\u003c/code\u003e, and \u003ccode\u003ePATH_KEY\u003c/code\u003e, and support advanced services for data fetching.\u003c/p\u003e\n"],["\u003cp\u003eData Studio now supports field grouping, chart cross-filtering by default for community connectors, and stepped configuration for dynamic user input.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers can leverage the Apps Script Service for creating connector configurations and schemas, along with helper functions for common patterns.\u003c/p\u003e\n"],["\u003cp\u003eSemantic types and metadata enrich data fields, offering features like default aggregation types, formulas, and descriptions for enhanced visualization.\u003c/p\u003e\n"]]],[],null,["# Connectors changelog\n\n2022-11-02\n----------\n\n- Field grouping is now displayed in the [Data panel](https://support.google.com/looker-studio/answer/12253817#data-panel). If using the [Looker Studio Service](/looker-studio/connector/reference#looker-studio-service_3) to define a field, the group is set with the `setGroup` method. If you define fields using [JSON](/looker-studio/connector/reference#legacy_3), the group is defined by the `group` property.\n\n2022-05-03\n----------\n\n- Added the `PATH_KEY` [`AuthType`](/looker-studio/connector/reference#authtype) to support authentication methods that require a path and key/token. See [Authentication](/looker-studio/connector/auth) for details.\n- The manifest [`dataStudio.authType`](/looker-studio/connector/reference#authtype) property now supports the `PATH_USER_PASS` and `PATH_KEY` auth types.\n - Fixes [Issue #198756420](https://issuetracker.google.com/198756420) appscript.json won't save with authType PATH_USER_PASS.\n\n2022-03-24\n----------\n\n- Chart cross-filtering is turned on by default for charts based on community connectors. When turned ON, cross-filtering may increase user interactions and the number of requests sent to your connector. For more information see [Release notes: March 24, 2022](https://support.google.com/looker-studio/answer/11521624#mar-24-2022).\n\n2020-10-06\n----------\n\n- Query config for [`getSchema()`](/looker-studio/connector/reference#getschema) is now supported with [advanced services](/looker-studio/connector/advanced-services).\n- Deprecated `useQueryConfig` in [manifest](/looker-studio/connector/manifest) and replaced it with `advancedServices.data` and `advancedServices.schema`\n- Added support for new [`AuthType`](/looker-studio/connector/reference#authtype): `PATH_USER_PASS`. See [Authentication](/looker-studio/connector/auth) for details.\n\n2020-01-08\n----------\n\n- Overriding config parameters via URL now uses a flattened JSON structure. Existing parameterized URLs will continue to work. See [Modifying parameter values](/looker-studio/connector/data-source-parameters#modifying_parameter_values).\n\n2019-09-09\n----------\n\n- Added support for `YEAR_MONTH_DAY_SECOND` [SemanticType](/looker-studio/connector/reference#semantictype).\n\n2019-08-28\n----------\n\n- Added [Stepped Configuration](/looker-studio/connector/stepped-configuration). Connector configurations can now be dynamic based on user provided input.\n\n2019-07-25\n----------\n\n- Filter information is now passed to connectors via the [getData() request object](/looker-studio/connector/reference#dimensionsfilters). This allows connectors to apply filters which can drastically improve performance in some cases. Existing connectors are backwards compatible with this change and do not require any changes. See the [Filters](/looker-studio/connector/filters) guide for more details.\n\n2019-06-25\n----------\n\n- Removed `cachedData` from the `getData` response.\n\n2019-04-18\n----------\n\n- Added a [local development](/looker-studio/connector/local-development) guide for community connectors. This guide outlines best practices \\& scripts that can be used to improve the quality of your connectors.\n\n2019-04-16\n----------\n\n- Added support for `HYPERLINK`, `IMAGELINK`, and `IMAGE` semantic types. See [Formula Semantic Types](/looker-studio/connector/reference#formula_semantic_types).\n\n2019-04-03\n----------\n\n- Improved the user experience for connectors using viewer's credentials. See the [Improved Viewer's Credentials Authorization Flow](https://groups.google.com/forum/#!topic/data-studio-developers/MWLV6QwkOpw) announcement post for more details.\n\n2019-02-27\n----------\n\n- Added [advanced services](/looker-studio/connector/advanced-services). If your connector uses BigQuery, you can now have Looker Studio fetch the data for you.\n- Added the `useQueryConfig` property to the [manifest](/looker-studio/connector/manifest).\n\n2019-01-22\n----------\n\n- Updated [Authentication and Authorization](/looker-studio/connector/auth) to use the [newAuthTypeResponse()](/apps-script/reference/data-studio/community-connector#newauthtyperesponse) builder.\n\n2018-12-19\n----------\n\n- Concluded the developer preview. See [The Year in Looker Studio Community Connectors](https://blog.google/products/marketingplatform/analytics/2018-year-data-studio-community-connectors/?linkId=61339390) for a reflection on 2018!\n\n2018-12-14\n----------\n\n- Updated [error handling](/looker-studio/connector/error-handling) and [debugging](/looker-studio/connector/debug) guides with new error handling functionality.\n- Deprecatated `DS_USER` prefix for throwing user-facing errors. Will be removed in June 2019.\n\n2018-11-30\n----------\n\n- Added support for the `USER_TOKEN` authentication type. See [Authentication and Authorization](/looker-studio/connector/auth) for details.\n- `helpUrl` can be set for `USER_TOKEN`, `USER_PASS`, or `KEY` `AuthType`s. This optional url can be provided to give users more details on how to authenticate the connector.\n- Added support to force viewer's credentials for data sources created from a community connector. See the `forceViewersCredentials` key in the [manifest reference](/looker-studio/connector/manifest)\n\n2018-11-28\n----------\n\n- Fixed an issue where [`resetAuth()`](/looker-studio/connector/auth#resetauth) wasn't being called when a connector was removed from the gallery.\n\n2018-10-18\n----------\n\n- Added the option to hide a field. See [`Field`](/looker-studio/connector/reference#field) for details.\n\n2018-10-16\n----------\n\n- Links in the [manifest](/looker-studio/connector/manifest) `description` and [`INFO`](/looker-studio/connector/reference#configtype) config entries are now clickable.\n\n2018-10-11\n----------\n\n- Added [Apps Script Service](/apps-script/reference/data-studio). This service provides builders for creating a config and schema, and has helper functions for many common connector patterns. See [announcement](https://groups.google.com/forum/#!topic/data-studio-developers/onR-075lJy8) for details on new features and how to migrate.\n\n2018-09-26\n----------\n\n- Updated [Using calculated fields](/looker-studio/connector/calculated-fields) to clarify that a `$` must be prepended before names of fields in formulas.\n\n2018-08-29\n----------\n\n- Enhanced error handling. Error messages are now shown to users for errors that happen during the execution of `getSchema`, `getConfig`, and `getAuthType`. See [error handling and messages](/looker-studio/connector/error-handling) for additional details.\n\n2018-07-30\n----------\n\n- The Community Connector Gallery has been moved and is now available at \u003chttps://lookerstudio.google.com/data\u003e.\n\n2018-07-19\n----------\n\n- Clarified [OSCC](/looker-studio/connector/oscc-requirements) requirements.\n\n2018-07-11\n----------\n\n- Added functionality to connector links. Connector configuration can now be populated through query parameters. See [Creating A Pre-Populated Link](/looker-studio/connector/direct-links#creating_a_pre-populated_link) for details.\n\n2018-06-19\n----------\n\n- Added support for `USER_PASS` and `KEY` authentication. See [Authentication](/looker-studio/connector/auth) for details.\n\n2018-05-29\n----------\n\n- Added parameters support to the connector configuration. If enabled by the data source creator, config entries can be changed after data source configuration. See [Overriding connector parameters in reports](/looker-studio/connector/data-source-parameters) for details.\n\n2017-12-13\n----------\n\n- Added support for new metadata for schema fields.\n\n - [`semanticType`](/looker-studio/connector/reference#semantictype)\n - [`semanticGroup`](/looker-studio/connector/reference#semanticgroup)\n - [`defaultAggregationType`](/looker-studio/connector/reference#defaultaggregationtype)\n - [`description`](/looker-studio/connector/reference#field.description)\n - [`formula`](/looker-studio/connector/reference#field.formula)\n - [`isDefault`](/looker-studio/connector/reference#field.isdefault)\n - [`group`](/looker-studio/connector/reference#field.group)\n- Added detail to\n [Data types and semantic types](/looker-studio/connector/semantics#manual-semantic-types)\n to explain how to manually define semantic types.\n\n2017-11-02\n----------\n\n- Launched [Open Source repo on GitHub](https://github.com/google/datastudio) and added the [Open Source Community Connectors](/looker-studio/connector/open-source) page.\n\n2017-09-06\n----------\n\n- [Developer Launch](/looker-studio/connector/developer-launch) for Looker Studio Community Connectors!"]]