Class CommunityConnector

Penghubung Komunitas

CommunityConnector memungkinkan skrip untuk mengakses builder dan utilitas guna membantu pengembangan Community Connectors untuk Data Studio. Gunakan class ini untuk mendapatkan referensi ke objek Fields dan enum FieldType serta AggregationType, sehingga dapat digunakan dalam konstruksi 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);

Properti

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

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
getConfig()ConfigMenampilkan objek Config.
getFields()FieldsMenampilkan objek Fields.
newAuthTypeResponse()GetAuthTypeResponseMenampilkan objek GetAuthTypeResponse baru.
newBigQueryConfig()BigQueryConfigMenampilkan objek BigQueryConfig baru.
newDebugError()DebugErrorMenampilkan objek DebugError baru.
newGetDataResponse()GetDataResponseMenampilkan objek GetDataResponse baru.
newGetSchemaResponse()GetSchemaResponseMenampilkan objek GetSchemaResponse baru.
newSetCredentialsResponse()SetCredentialsResponseMenampilkan objek SetCredentialsResponse baru.
newUserError()UserErrorMenampilkan objek UserError baru.

Dokumentasi mendetail

getConfig()

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

Return

Config — Objek Config.


getFields()

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

Return

Fields — Objek Fields.


newAuthTypeResponse()

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

Return

GetAuthTypeResponse — Objek GetAuthTypeResponse baru.


newBigQueryConfig()

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

Return

BigQueryConfig — Objek BigQueryConfig baru.


newDebugError()

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

Return

DebugError — Objek DebugError baru.


newGetDataResponse()

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

Return

GetDataResponse — Objek GetDataResponse baru.


newGetSchemaResponse()

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

Return

GetSchemaResponse — Objek GetSchemaResponse baru.


newSetCredentialsResponse()

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

Return

SetCredentialsResponse — Objek SetCredentialsResponse baru.


newUserError()

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

Return

UserError — Objek UserError baru.