Class CommunityConnector

Trình kết nối cộng đồng

Trình kết nối cộng đồng cho phép các tập lệnh truy cập vào trình tạo và tiện ích để hỗ trợ 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 đối tượng Fields và enum FieldTypeAggregationType để có thể sử dụng trong quá trình tạo Field.

const cc = DataStudioApp.createCommunityConnector();

const fields = cc.getFields();

fields.newMetric()
    .setAggregation(cc.AggregationType.AVG)
    .setType(cc.FieldType.CURRENCY_USD);

Thuộc tính

Thuộc tínhLoạiMô tả
AggregationTypeAggregationTypeLiệt kê AggregationType.
AuthTypeAuthTypeLiệt kê AuthType.
BigQueryParameterTypeBigQueryParameterTypeLiệt kê BigQueryParameterType.
FieldTypeFieldTypeLiệ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 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 Field chỉ số và phương diện.

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ầ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ầ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. 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ầ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ầ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ầ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.