CommunityConnector ทำให้สคริปต์เข้าถึงเครื่องมือสร้างและยูทิลิตีเพื่อช่วยพัฒนา
เครื่องมือเชื่อมต่อชุมชนสำหรับ Data Studio ใช้ชั้นเรียนนี้เพื่อรับการอ้างอิงถึง Fields
และ Enum FieldType
และ AggregationType
เพื่อให้สามารถใช้ใน
การสร้าง 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);
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย |
---|---|---|
AggregationType | AggregationType | การแจงนับ AggregationType |
AuthType | AuthType | การแจงนับ AuthType |
BigQueryParameterType | BigQueryParameterType | การแจงนับ BigQueryParameterType |
FieldType | FieldType | การแจงนับ FieldType |
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getConfig() | Config | แสดงผลออบเจ็กต์ Config |
getFields() | Fields | แสดงผลออบเจ็กต์ Fields |
newAuthTypeResponse() | GetAuthTypeResponse | แสดงผลออบเจ็กต์ GetAuthTypeResponse ใหม่ |
newBigQueryConfig() | BigQueryConfig | แสดงผลออบเจ็กต์ BigQueryConfig ใหม่ |
newDebugError() | DebugError | แสดงผลออบเจ็กต์ DebugError ใหม่ |
newGetDataResponse() | GetDataResponse | แสดงผลออบเจ็กต์ GetDataResponse ใหม่ |
newGetSchemaResponse() | GetSchemaResponse | แสดงผลออบเจ็กต์ GetSchemaResponse ใหม่ |
newSetCredentialsResponse() | SetCredentialsResponse | แสดงผลออบเจ็กต์ SetCredentialsResponse ใหม่ |
newUserError() | UserError | แสดงผลออบเจ็กต์ UserError ใหม่ |
เอกสารโดยละเอียด
getConfig()
getFields()
newAuthTypeResponse()
แสดงผลออบเจ็กต์ GetAuthTypeResponse
ใหม่ ใช้ออบเจ็กต์นี้เพื่อสร้างการตอบกลับสำหรับ
getAuthType()
ฟังก์ชันที่คุณใช้ในโปรเจ็กต์สคริปต์ของคุณ
รีเทิร์น
GetAuthTypeResponse
— ออบเจ็กต์ GetAuthTypeResponse
ใหม่
newBigQueryConfig()
แสดงผลออบเจ็กต์ BigQueryConfig
ใหม่ ใช้ออบเจ็กต์นี้เพื่อสร้างการตอบกลับสำหรับ
getData()
ฟังก์ชันที่คุณใช้ในโปรเจ็กต์สคริปต์ของคุณ
รีเทิร์น
BigQueryConfig
— ออบเจ็กต์ BigQueryConfig
ใหม่
newDebugError()
แสดงผลออบเจ็กต์ DebugError
ใหม่ ใช้ออบเจ็กต์นี้เพื่อสร้างข้อผิดพลาดในการแก้ไขข้อบกพร่อง
รีเทิร์น
DebugError
— ออบเจ็กต์ DebugError
ใหม่
newGetDataResponse()
แสดงผลออบเจ็กต์ GetDataResponse
ใหม่ ใช้ออบเจ็กต์นี้เพื่อสร้างการตอบกลับสำหรับ
getData()
ฟังก์ชันที่คุณใช้ในโปรเจ็กต์สคริปต์ของคุณ
รีเทิร์น
GetDataResponse
— ออบเจ็กต์ GetDataResponse
ใหม่
newGetSchemaResponse()
แสดงผลออบเจ็กต์ GetSchemaResponse
ใหม่ ใช้ออบเจ็กต์นี้เพื่อสร้างการตอบกลับสำหรับ
getSchema()
ฟังก์ชันที่คุณใช้ในโปรเจ็กต์สคริปต์ของคุณ
รีเทิร์น
GetSchemaResponse
— ออบเจ็กต์ GetSchemaResponse
ใหม่
newSetCredentialsResponse()
แสดงผลออบเจ็กต์ SetCredentialsResponse
ใหม่ ใช้ออบเจ็กต์นี้เพื่อสร้างคำตอบสำหรับ
ฟังก์ชัน setCredentials()
ที่ใช้ในโปรเจ็กต์สคริปต์ของคุณ
รีเทิร์น
SetCredentialsResponse
— ออบเจ็กต์ SetCredentialsResponse
ใหม่