Class CommunityConnector

CommunityConnector

CommunityConnector memungkinkan skrip mengakses builder dan utilitas untuk membantu pengembangan Konektor Komunitas untuk Data Studio. Gunakan class ini untuk mendapatkan referensi ke Fields objek dan enum FieldType serta AggregationType sehingga dapat digunakan dalam pembuatan Fields.

const cc = DataStudioApp.createCommunityConnector();

const fields = cc.getFields();

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

Properti

PropertiJenisDeskripsi
AggregationTypeAggregationTypeEnumerasi AggregationType.
AuthTypeAuthTypeEnumerasi AuthType.
BigQueryParameterTypeBigQueryParameterTypeEnumerasi BigQueryParameterType.
FieldTypeFieldTypeEnumerasi FieldType.

Metode

MetodeJenis nilai yang ditampilkanDeskripsi singkat
getConfig()ConfigMengembalikan objek Config.
getFields()FieldsMengembalikan objek Fields.
newAuthTypeResponse()GetAuthTypeResponseMengembalikan objek GetAuthTypeResponse baru.
newBigQueryConfig()BigQueryConfigMengembalikan objek BigQueryConfig baru.
newDebugError()DebugErrorMengembalikan objek DebugError baru.
newGetDataResponse()GetDataResponseMengembalikan objek GetDataResponse baru.
newGetSchemaResponse()GetSchemaResponseMengembalikan objek GetSchemaResponse baru.
newSetCredentialsResponse()SetCredentialsResponseMengembalikan objek SetCredentialsResponse baru.
newUserError()UserErrorMengembalikan objek UserError baru.

Dokumentasi mendetail

getConfig()

Mengembalikan objek Config. Gunakan objek ini untuk menambahkan entri konfigurasi.

Return

Config — Objek Config.


getFields()

Mengembalikan objek Fields. Gunakan objek ini untuk menambahkan Field dimensi dan metrik.

Return

Fields — Objek Fields.


newAuthTypeResponse()

Mengembalikan objek GetAuthTypeResponse baru. Gunakan objek ini untuk membuat respons untuk fungsi getAuthType() yang Anda terapkan dalam project skrip.

Return

GetAuthTypeResponse — Objek GetAuthTypeResponse baru.


newBigQueryConfig()

Mengembalikan objek BigQueryConfig baru. Gunakan objek ini untuk membuat respons untuk fungsi getData() yang Anda terapkan dalam project skrip.

Return

BigQueryConfig — Objek BigQueryConfig baru.


newDebugError()

Mengembalikan objek DebugError baru. Gunakan objek ini untuk membuat error debug.

Return

DebugError — Objek DebugError baru.


newGetDataResponse()

Mengembalikan objek GetDataResponse baru. Gunakan objek ini untuk membuat respons untuk fungsi getData() yang Anda terapkan dalam project skrip.

Return

GetDataResponse — Objek GetDataResponse baru.


newGetSchemaResponse()

Mengembalikan objek GetSchemaResponse baru. Gunakan objek ini untuk membuat respons untuk fungsi getSchema() yang Anda terapkan dalam project skrip.

Return

GetSchemaResponse — Objek GetSchemaResponse baru.


newSetCredentialsResponse()

Mengembalikan objek SetCredentialsResponse baru. Gunakan objek ini untuk membuat respons untuk fungsi setCredentials() yang Anda terapkan dalam project skrip.

Return

SetCredentialsResponse — Objek SetCredentialsResponse baru.


newUserError()

Mengembalikan objek UserError baru. Gunakan objek ini untuk membuat error pengguna.

Return

UserError — Objek UserError baru.