Class CommunityConnector

CommunityConnector

Community Connector cho phép các tập lệnh truy cập vào trình tạo và các tiện ích nhằm giúp phát triển Trình kết nối cộng đồng cho Data Studio. Sử dụng lớp này để tham chiếu đến Fields cũng như các enum FieldTypeAggregationType để có thể sử dụng trong xây dựng Field.

var cc = DataStudioApp.createCommunityConnector();
var fieldType = cc.FieldType;
var aggregationType = cc.AggregationType;

var fields = cc.getFields();

fields.newMetric()
  .setAggregation(aggregationType.AVG)
  .setType(fieldType.CURRENCY_USD);

Thuộc tính

Thuộc tínhLoạiMô tả
AggregationTypeAggregationTypeBản liệt kê AggregationType.
AuthTypeAuthTypeBản liệt kê AuthType.
BigQueryParameterTypeBigQueryParameterTypeBản liệt kê BigQueryParameterType.
FieldTypeFieldTypeBản liệt kê FieldType.

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
getConfig()ConfigTrả về đối tượng Config.
getFields()FieldsTrả về đối tượng Fields.
newAuthTypeResponse()GetAuthTypeResponseTrả về một đối tượng GetAuthTypeResponse mới.
newBigQueryConfig()BigQueryConfigTrả về một đối tượng BigQueryConfig mới.
newDebugError()DebugErrorTrả về một đối tượng DebugError mới.
newGetDataResponse()GetDataResponseTrả về một đối tượng GetDataResponse mới.
newGetSchemaResponse()GetSchemaResponseTrả về một đối tượng GetSchemaResponse mới.
newSetCredentialsResponse()SetCredentialsResponseTrả về một đối tượng SetCredentialsResponse mới.
newUserError()UserErrorTrả về một đối tượng UserError mới.

Tài liệu chi tiết

getConfig()

Trả về đối tượng Config. Sử dụng đối tượng này để thêm các mục nhập cấu hình.

Cầu thủ trả bóng

Config – Đối tượng Config.


getFields()

Trả về đối tượng Fields. Sử dụng đối tượng này để thêm các chỉ số và phương diện Field.

Cầu thủ trả bóng

Fields – Đối tượng Fields.


newAuthTypeResponse()

Trả về một đối tượng GetAuthTypeResponse mới. Sử dụng đối tượng này để tạo phản hồi cho Hàm getAuthType() mà bạn triển khai trong dự án tập lệnh của mình.

Cầu thủ trả bóng

GetAuthTypeResponse – Một đối tượng GetAuthTypeResponse mới.


newBigQueryConfig()

Trả về một đối tượng BigQueryConfig mới. Sử dụng đối tượng này để tạo phản hồi cho Hàm getData() mà bạn triển khai trong dự án tập lệnh của mình.

Cầu thủ trả bóng

BigQueryConfig – Một đối tượng BigQueryConfig mới.


newDebugError()

Trả về một đối tượng DebugError mới. Hãy sử dụng đối tượng này để tạo lỗi gỡ lỗi.

Cầu thủ trả bóng

DebugError – Một đối tượng DebugError mới.


newGetDataResponse()

Trả về một đối tượng GetDataResponse mới. Sử dụng đối tượng này để tạo phản hồi cho Hàm getData() mà bạn triển khai trong dự án tập lệnh của mình.

Cầu thủ trả bóng

GetDataResponse – Một đối tượng GetDataResponse mới.


newGetSchemaResponse()

Trả về một đối tượng GetSchemaResponse mới. Sử dụng đối tượng này để tạo phản hồi cho Hàm getSchema() mà bạn triển khai trong dự án tập lệnh của mình.

Cầu thủ trả bóng

GetSchemaResponse – Một đối tượng GetSchemaResponse mới.


newSetCredentialsResponse()

Trả về một đối tượng SetCredentialsResponse mới. Sử dụng đối tượng này để tạo phản hồi cho hàm setCredentials() mà bạn triển khai trong dự án tập lệnh của mình.

Cầu thủ trả bóng

SetCredentialsResponse – Một đối tượng SetCredentialsResponse mới.


newUserError()

Trả về một đối tượng UserError mới. Sử dụng đối tượng này để tạo lỗi người dùng.

Cầu thủ trả bóng

UserError – Một đối tượng UserError mới.