บริการนี้อนุญาตให้สคริปต์เข้าถึงและแก้ไขเครื่องมือเชื่อมต่อชุมชนของ Data Studio
คลาส
ชื่อ | รายละเอียดแบบย่อ |
---|---|
AggregationType | enum ซึ่งกำหนดประเภทการรวมที่ตั้งค่าสำหรับ Field ได้ |
AuthType | enum ที่กำหนดประเภทการตรวจสอบสิทธิ์ที่สามารถตั้งให้กับเครื่องมือเชื่อมต่อ |
BigQueryConfig | ออบเจ็กต์การกำหนดค่าสำหรับเครื่องมือเชื่อมต่อ BigQuery แบบดั้งเดิม |
BigQueryParameterType | enum ที่กำหนดประเภทพารามิเตอร์ BigQuery ที่คุณจะตั้งค่าได้ |
Checkbox | มีข้อมูลช่องทำเครื่องหมายสำหรับการกำหนดค่า |
CommunityConnector | CommunityConnector ช่วยให้สคริปต์เข้าถึงเครื่องมือสร้างและยูทิลิตีเพื่อช่วยในการพัฒนาปลั๊กอินจากชุมชนสำหรับใช้ลิงก์ข้อมูลสำหรับ Data Studio |
Config | มีรายการการกำหนดค่าสำหรับเครื่องมือเชื่อมต่อ |
DataStudioApp | DataStudioApp ช่วยให้สคริปต์โต้ตอบกับฟีเจอร์สำหรับ Data Studio สำหรับนักพัฒนาแอปโดยเฉพาะได้ |
DebugError | ข้อผิดพลาดที่ปรากฏเฉพาะกับผู้ดูแลระบบของเครื่องมือเชื่อมต่อเท่านั้น |
Field | มีข้อมูลที่เกี่ยวข้องกับช่อง |
FieldType | enum ซึ่งกำหนดประเภทที่ตั้งให้กับ Field ได้ |
Fields | มีชุด Field สำหรับปลั๊กอินจากชุมชนสำหรับใช้ลิงก์ข้อมูล |
GetAuthTypeResponse | เครื่องมือสร้างที่จะสร้างการตอบกลับ getAuthType() สำหรับโปรเจ็กต์สคริปต์ของคุณ |
GetDataResponse | เครื่องมือสร้างที่จะสร้างการตอบกลับ getData() สำหรับโปรเจ็กต์สคริปต์ของคุณ |
GetSchemaResponse | เครื่องมือสร้างที่จะสร้างการตอบกลับ getSchema() สำหรับโปรเจ็กต์สคริปต์ของคุณ |
Info | มีข้อมูลสำหรับการกำหนดค่า |
OptionBuilder | เครื่องมือสร้างตัวเลือกสำหรับการสร้างตัวเลือกสำหรับ SelectSingle และ SelectMultiple |
SelectMultiple | มีข้อมูลการเลือกหลายรายการสำหรับการกำหนดค่า |
SelectSingle | มีข้อมูลเดียวที่เลือกสำหรับการกำหนดค่า |
SetCredentialsResponse | เครื่องมือสร้างที่จะสร้างการตอบกลับ setCredentials() สำหรับโปรเจ็กต์สคริปต์ของคุณ |
TextArea | มีข้อมูลพื้นที่ข้อความสำหรับการกำหนดค่า |
TextInput | มีข้อมูลอินพุตข้อความสำหรับการกำหนดค่า |
UserError | ข้อผิดพลาดที่แสดงต่อผู้ใช้เครื่องมือเชื่อมต่อ |
AggregationType
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | Type | คำอธิบาย |
---|---|---|
AVG | Enum | ปานกลาง |
COUNT | Enum | จำนวน |
COUNT_DISTINCT | Enum | จำนวนที่ไม่ซ้ำ |
MAX | Enum | % CPC |
MIN | Enum | ขั้นต่ำ |
SUM | Enum | ผลรวม |
AUTO | Enum | อัตโนมัติ |
AuthType
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | Type | คำอธิบาย |
---|---|---|
NONE | Enum | ไม่จำเป็นต้องให้สิทธิ์ |
OAUTH2 | Enum | จำเป็นต้องให้สิทธิ์ OAuth2 |
USER_PASS | Enum | ต้องใช้ข้อมูลเข้าสู่ระบบและรหัสผ่าน |
PATH_USER_PASS | Enum | ต้องใช้ชื่อผู้ใช้ เส้นทาง และรหัสผ่าน |
PATH_KEY | Enum | ต้องการเส้นทางและคีย์ |
KEY | Enum | ต้องใช้คีย์ API หรือโทเค็น |
USER_TOKEN | Enum | ต้องใช้ชื่อผู้ใช้และโทเค็น |
BigQueryConfig
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
addQueryParameter(name, type, value) | BigQueryConfig | เพิ่มพารามิเตอร์การค้นหาใน BigQueryConfig นี้ |
build() | Object | ตรวจสอบออบเจ็กต์นี้และส่งคืนในรูปแบบที่ Data Studio ต้องการ |
printJson() | String | พิมพ์การแสดงแทน JSON ของออบเจ็กต์นี้ |
setAccessToken(accessToken) | BigQueryConfig | ตั้งค่าโทเค็นเพื่อการเข้าถึงของ BigQueryConfig นี้ |
setBillingProjectId(billingProjectId) | BigQueryConfig | ตั้งค่ารหัสโปรเจ็กต์การเรียกเก็บเงินของ BigQueryConfig นี้ |
setQuery(query) | BigQueryConfig | ตั้งค่าการค้นหา SQL ของ BigQueryConfig นี้ |
setUseStandardSql(useStandardSql) | BigQueryConfig | กำหนดว่าจะตีความการค้นหาเป็น SQL มาตรฐานหรือ SQL เดิม |
BigQueryParameterType
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | Type | คำอธิบาย |
---|---|---|
STRING | Enum | สตริง |
INT64 | Enum | จำนวนเต็ม 64 บิต |
BOOL | Enum | บูลีน |
FLOAT64 | Enum | ซึ่งเป็นเลขทศนิยม 64 บิต |
Checkbox
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
setAllowOverride(allowOverride) | Checkbox | เปิดใช้การลบล้างสำหรับรายการการกำหนดค่านี้ |
setHelpText(helpText) | Checkbox | ตั้งค่าข้อความช่วยเหลือสำหรับรายการการกำหนดค่านี้ |
setId(id) | Checkbox | ตั้งค่ารหัสที่ไม่ซ้ำกันสำหรับรายการการกำหนดค่านี้ |
setIsDynamic(isDynamic) | Checkbox | ตั้งค่าสถานะแบบไดนามิกสำหรับรายการการกำหนดค่านี้ |
setName(name) | Checkbox | ตั้งชื่อที่แสดงสำหรับรายการการกำหนดค่านี้ |
CommunityConnector
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | Type | คำอธิบาย |
---|---|---|
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 ใหม่ |
Config
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
build() | Object | ตรวจสอบออบเจ็กต์นี้และส่งคืนในรูปแบบที่ Data Studio ต้องการ |
newCheckbox() | Checkbox | แสดงรายการการกำหนดค่าช่องทำเครื่องหมายใหม่ |
newInfo() | Info | แสดงรายการการกำหนดค่าข้อมูลใหม่ |
newOptionBuilder() | OptionBuilder | แสดงผลเครื่องมือสร้างตัวเลือกใหม่ |
newSelectMultiple() | SelectMultiple | แสดงรายการการกำหนดค่าใหม่แบบเลือกหลายรายการ |
newSelectSingle() | SelectSingle | แสดงรายการการกำหนดค่าแบบเลือกรายการเดียวรายการใหม่ |
newTextArea() | TextArea | แสดงผลรายการการกำหนดค่าพื้นที่ข้อความใหม่ |
newTextInput() | TextInput | แสดงรายการการกำหนดค่าการป้อนข้อความใหม่ |
printJson() | String | พิมพ์การแสดงแทน JSON ของออบเจ็กต์นี้ |
setDateRangeRequired(dateRangeRequired) | Config | หากเป็น true จะมีการระบุช่วงวันที่สำหรับคำขอ getData() |
setIsSteppedConfig(isSteppedConfig) | Config | หากเป็น true ระบบจะเรียก getConfig() อีกครั้งด้วยการกำหนดค่าผู้ใช้ปัจจุบัน |
DataStudioApp
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
createCommunityConnector() | CommunityConnector | สร้างปลั๊กอินจากชุมชนสำหรับใช้ลิงก์ข้อมูลใหม่ |
DebugError
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
printJson() | String | พิมพ์การแสดงแทน JSON ของออบเจ็กต์นี้ |
setText(text) | DebugError | กำหนดข้อความแสดงข้อผิดพลาดในการแก้ไขข้อบกพร่อง ซึ่งจะแสดงต่อผู้ดูแลระบบเท่านั้น |
throwException() | void | ทริกเกอร์ข้อยกเว้นนี้ |
Field
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getAggregation() | AggregationType | แสดงผล AggregationType ของ Field นี้ |
getDescription() | String | แสดงคำอธิบายของ Field นี้ |
getFormula() | String | แสดงผลสูตรของ Field นี้ |
getGroup() | String | แสดงผลกลุ่มของ Field นี้ |
getId() | String | แสดงรหัสของ Field นี้ |
getIsReaggregatable() | Boolean | แสดงผล true หากสามารถรวมช่องนี้อีกครั้ง false ในกรณีอื่นๆ |
getName() | String | แสดงชื่อของ Field นี้ |
getType() | FieldType | แสดงผล FieldType ของ Field นี้ |
isDefault() | Boolean | แสดงผล true หาก Field นี้เป็นเมตริกหรือมิติข้อมูลเริ่มต้น |
isDimension() | Boolean | แสดงผล true หากช่องนี้เป็นมิติข้อมูล |
isHidden() | Boolean | แสดงผล true หาก Field นี้ซ่อนอยู่ |
isMetric() | Boolean | แสดงผล true หากช่องนี้เป็นเมตริก |
setAggregation(aggregation) | Field | ตั้งค่าประเภทการรวมของ Field นี้ |
setDescription(description) | Field | ตั้งค่าคำอธิบายของ Field นี้ |
setFormula(formula) | Field | ตั้งค่าสูตรของ Field นี้ |
setGroup(group) | Field | ตั้งค่ากลุ่มของ Field นี้ |
setId(id) | Field | ตั้งค่ารหัสของ Field นี้ |
setIsHidden(isHidden) | Field | ตั้งค่าสถานะการซ่อนของ Field นี้ |
setIsReaggregatable(isReaggregatable) | Field | ตั้งสถานะที่อนุญาตการรวมอีกครั้งสำหรับ Field |
setName(name) | Field | ตั้งชื่อของ Field นี้ |
setType(type) | Field | ตั้งค่าFieldType ของField นี้ |
FieldType
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | Type | คำอธิบาย |
---|---|---|
YEAR | Enum | ปีในรูปแบบ YYYY เช่น 2017 |
YEAR_QUARTER | Enum | ปีและไตรมาสในรูปแบบ YYYYQ เช่น 20171 |
YEAR_MONTH | Enum | ปีและเดือนในรูปแบบ YYYYMM เช่น 201703 |
YEAR_WEEK | Enum | ปีและสัปดาห์ในรูปแบบ YYYYww เช่น 201707 |
YEAR_MONTH_DAY | Enum | ปี เดือน และวันในรูปแบบ YYYYMMDD เช่น 20170317 |
YEAR_MONTH_DAY_HOUR | Enum | ปี เดือน วัน และชั่วโมงในรูปแบบ YYYYMMDDHH เช่น 2017031703 |
YEAR_MONTH_DAY_MINUTE | Enum | ปี เดือน วัน ชั่วโมง และนาทีในรูปแบบ YYYYMMDDHHmm เช่น 201703170230 |
YEAR_MONTH_DAY_SECOND | Enum | ปี เดือน วัน ชั่วโมง นาที และวินาทีในรูปแบบ YYYYMMDDHHmmss เช่น 20170317023017 |
QUARTER | Enum | ไตรมาสในรูปแบบ 1, 2, 3 หรือ 4) |
MONTH | Enum | เดือนในรูปแบบ MM เช่น 03 |
WEEK | Enum | สัปดาห์ในรูปแบบ WW เช่น 07 |
MONTH_DAY | Enum | เดือนและวันในรูปแบบ MMDD เช่น 0317 |
DAY_OF_WEEK | Enum | ตัวเลขที่อยู่ในช่วงของ [0,6] โดยที่ 0 หมายถึงวันอาทิตย์ |
DAY | Enum | วันในรูปแบบ DD เช่น 17 |
HOUR | Enum | ชั่วโมงในรูปแบบ HH เช่น 13 |
MINUTE | Enum | นาทีในรูปแบบ มม. เช่น 12 |
DURATION | Enum | ระยะเวลาเป็นวินาที |
COUNTRY | Enum | ประเทศ เช่น สหรัฐอเมริกา |
COUNTRY_CODE | Enum | รหัสประเทศ เช่น สหรัฐอเมริกา |
CONTINENT | Enum | ทวีป เช่น อเมริกา |
CONTINENT_CODE | Enum | รหัสทวีป เช่น 019 |
SUB_CONTINENT | Enum | อนุทวีป เช่น อเมริกาเหนือ |
SUB_CONTINENT_CODE | Enum | รหัสของอนุทวีป เช่น 003 |
REGION | Enum | ภูมิภาค เช่น แคลิฟอร์เนีย |
REGION_CODE | Enum | รหัสภูมิภาค เช่น CA |
CITY | Enum | เมืองอย่างเมาน์เทนวิว |
CITY_CODE | Enum | รหัสเมือง เช่น 1014044 |
METRO | Enum | รถไฟใต้ดิน เช่น ซานฟรานซิสโก-โอกแลนด์-ซานโฮเซ แคลิฟอร์เนีย |
METRO_CODE | Enum | รหัสเมืองใหญ่ เช่น 200807 |
LATITUDE_LONGITUDE | Enum | คู่ละติจูด ลองจิจูด เช่น 51.5074, -0.1278 |
NUMBER | Enum | จำนวนทศนิยม |
PERCENT | Enum | เปอร์เซ็นต์ทศนิยม (มากกว่า 1.0) |
TEXT | Enum | ข้อความรูปแบบอิสระ |
BOOLEAN | Enum | ค่าบูลีน true หรือ false |
URL | Enum | URL เป็นข้อความ เช่น https://google.com |
HYPERLINK | Enum | ไฮเปอร์ลิงก์ |
IMAGE | Enum | รูปภาพ |
IMAGE_LINK | Enum | ลิงก์รูปภาพ |
CURRENCY_AED | Enum | สกุลเงินจาก AED |
CURRENCY_ALL | Enum | สกุลเงินจาก "ทั้งหมด" |
CURRENCY_ARS | Enum | สกุลเงินจาก ARS |
CURRENCY_AUD | Enum | สกุลเงินจาก AUD |
CURRENCY_BDT | Enum | สกุลเงินจาก BDT |
CURRENCY_BGN | Enum | สกุลเงินจาก BGN |
CURRENCY_BOB | Enum | สกุลเงินจาก BOB |
CURRENCY_BRL | Enum | สกุลเงินจาก BRL |
CURRENCY_CAD | Enum | สกุลเงินจาก CAD |
CURRENCY_CDF | Enum | สกุลเงินจาก CDF |
CURRENCY_CHF | Enum | สกุลเงินจาก CHF |
CURRENCY_CLP | Enum | สกุลเงินจาก CLP |
CURRENCY_CNY | Enum | สกุลเงินจาก CNY |
CURRENCY_COP | Enum | สกุลเงินจาก COP |
CURRENCY_CRC | Enum | สกุลเงินจาก CRC |
CURRENCY_CZK | Enum | สกุลเงินจาก CZK |
CURRENCY_DKK | Enum | สกุลเงินจาก DKK |
CURRENCY_DOP | Enum | สกุลเงินจาก DOP |
CURRENCY_EGP | Enum | สกุลเงินจาก EGP |
CURRENCY_ETB | Enum | สกุลเงินจาก ETB |
CURRENCY_EUR | Enum | สกุลเงินจาก EUR |
CURRENCY_GBP | Enum | สกุลเงินจาก GBP |
CURRENCY_HKD | Enum | สกุลเงินจาก HKD |
CURRENCY_HRK | Enum | สกุลเงินจาก HRK |
CURRENCY_HUF | Enum | สกุลเงินจาก HUF |
CURRENCY_IDR | Enum | สกุลเงินจาก IDR |
CURRENCY_ILS | Enum | สกุลเงินจาก ILS |
CURRENCY_INR | Enum | สกุลเงินจาก INR |
CURRENCY_IRR | Enum | สกุลเงินจาก IRR |
CURRENCY_ISK | Enum | สกุลเงินจาก ISK |
CURRENCY_JMD | Enum | สกุลเงินจาก JMD |
CURRENCY_JPY | Enum | สกุลเงินจาก JPY |
CURRENCY_KRW | Enum | สกุลเงินจาก KRW |
CURRENCY_LKR | Enum | สกุลเงินจาก LKR |
CURRENCY_LTL | Enum | สกุลเงินจาก LTL |
CURRENCY_MNT | Enum | สกุลเงินจาก MNT |
CURRENCY_MVR | Enum | สกุลเงินจาก MVR |
CURRENCY_MXN | Enum | สกุลเงินจาก MXN |
CURRENCY_MYR | Enum | สกุลเงินจาก MYR |
CURRENCY_NGN | Enum | สกุลเงินจาก NGN |
CURRENCY_NOK | Enum | สกุลเงินจาก NOK |
CURRENCY_NZD | Enum | สกุลเงินจาก NZD |
CURRENCY_PAB | Enum | สกุลเงินจาก PAB |
CURRENCY_PEN | Enum | สกุลเงินจาก PEN |
CURRENCY_PHP | Enum | สกุลเงินจาก PHP |
CURRENCY_PKR | Enum | สกุลเงินจาก PKR |
CURRENCY_PLN | Enum | สกุลเงินจาก PLN |
CURRENCY_RON | Enum | สกุลเงินจาก RON |
CURRENCY_RSD | Enum | สกุลเงินจาก RSD |
CURRENCY_RUB | Enum | สกุลเงินจาก RUB |
CURRENCY_SAR | Enum | สกุลเงินจาก SAR |
CURRENCY_SEK | Enum | สกุลเงินจาก SEK |
CURRENCY_SGD | Enum | สกุลเงินจาก SGD |
CURRENCY_THB | Enum | สกุลเงินจาก THB |
CURRENCY_TRY | Enum | สกุลเงินจาก TRY |
CURRENCY_TWD | Enum | สกุลเงินจาก TWD |
CURRENCY_TZS | Enum | สกุลเงินจาก TZS |
CURRENCY_UAH | Enum | สกุลเงินจาก UAH |
CURRENCY_USD | Enum | สกุลเงินจาก USD |
CURRENCY_UYU | Enum | สกุลเงินจาก UYU |
CURRENCY_VEF | Enum | สกุลเงินจาก VEF |
CURRENCY_VND | Enum | สกุลเงินจาก VND |
CURRENCY_YER | Enum | สกุลเงินจาก YER |
CURRENCY_ZAR | Enum | สกุลเงินจาก ZAR |
Fields
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
asArray() | Field[] | แสดงมุมมองของออบเจ็กต์นี้เป็นอาร์เรย์ |
build() | Object[] | ตรวจสอบออบเจ็กต์นี้และส่งคืนในรูปแบบที่ Data Studio ต้องการ |
forIds(ids) | Fields | แสดงผลออบเจ็กต์ Fields ใหม่ที่กรองเป็น Field ด้วยรหัสใน ids |
getDefaultDimension() | Field | แสดงมิติข้อมูลเริ่มต้นที่ใช้สำหรับชุดฟิลด์ |
getDefaultMetric() | Field | แสดงเมตริกเริ่มต้นที่ใช้สำหรับชุดช่อง |
getFieldById(fieldId) | Field | แสดงผลช่องที่มีรหัส หรือ null หากไม่มีช่องที่มีรหัสนั้นในออบเจ็กต์ Fields นี้ |
newDimension() | Field | แสดงมิติข้อมูลใหม่ Field |
newMetric() | Field | แสดงเมตริกใหม่ Field |
setDefaultDimension(fieldId) | void | ตั้งค่ามิติข้อมูลเริ่มต้นที่จะใช้กับชุดช่อง |
setDefaultMetric(fieldId) | void | ตั้งค่าเมตริกเริ่มต้นที่จะใช้กับชุดช่อง |
GetAuthTypeResponse
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
build() | Object | ตรวจสอบออบเจ็กต์นี้และส่งคืนในรูปแบบที่ Data Studio ต้องการ |
printJson() | String | พิมพ์การแสดงแทน JSON ของออบเจ็กต์นี้ |
setAuthType(authType) | GetAuthTypeResponse | ตั้งค่า AuthType ของเครื่องมือสร้าง |
setHelpUrl(helpUrl) | GetAuthTypeResponse | ตั้งค่า URL ความช่วยเหลือของเครื่องมือสร้าง |
GetDataResponse
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
addAllRows(rows) | GetDataResponse | เพิ่มข้อมูลหลายแถวลงใน GetDataResponse นี้ |
addRow(row) | GetDataResponse | เพิ่มแถวข้อมูลลงใน GetDataResponse นี้ |
build() | Object | ตรวจสอบออบเจ็กต์นี้และส่งคืนในรูปแบบที่ Data Studio ต้องการ |
setFields(fields) | GetDataResponse | ตั้งค่า Fields ของเครื่องมือสร้าง |
setFiltersApplied(filtersApplied) | GetDataResponse | ตั้งค่าสถานะที่ใช้ตัวกรองสำหรับเครื่องมือสร้างนี้ |
GetSchemaResponse
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
build() | Object | ตรวจสอบออบเจ็กต์นี้และส่งคืนในรูปแบบที่ Data Studio ต้องการ |
printJson() | String | พิมพ์การแสดงแทน JSON ของออบเจ็กต์นี้ |
setFields(fields) | GetSchemaResponse | ตั้งค่า Fields ของเครื่องมือสร้าง |
Info
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
setId(id) | Info | ตั้งค่ารหัสที่ไม่ซ้ำกันสำหรับรายการการกำหนดค่านี้ |
setText(text) | Info | ตั้งค่าข้อความสำหรับรายการการกำหนดค่านี้ |
OptionBuilder
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
setLabel(label) | OptionBuilder | ตั้งค่าป้ายกำกับของเครื่องมือสร้างตัวเลือกนี้ |
setValue(value) | OptionBuilder | ตั้งค่าของเครื่องมือสร้างตัวเลือกนี้ |
SelectMultiple
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
addOption(optionBuilder) | SelectMultiple | เพิ่มตัวเลือกการเลือกใหม่ |
setAllowOverride(allowOverride) | SelectMultiple | เปิดใช้การลบล้างสำหรับรายการการกำหนดค่านี้ |
setHelpText(helpText) | SelectMultiple | ตั้งค่าข้อความช่วยเหลือสำหรับรายการการกำหนดค่านี้ |
setId(id) | SelectMultiple | ตั้งค่ารหัสที่ไม่ซ้ำกันสำหรับรายการการกำหนดค่านี้ |
setIsDynamic(isDynamic) | SelectMultiple | ตั้งค่าสถานะแบบไดนามิกสำหรับรายการการกำหนดค่านี้ |
setName(name) | SelectMultiple | ตั้งชื่อที่แสดงสำหรับรายการการกำหนดค่านี้ |
SelectSingle
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
addOption(optionBuilder) | SelectSingle | เพิ่มตัวเลือกการเลือกใหม่ |
setAllowOverride(allowOverride) | SelectSingle | เปิดใช้การลบล้างสำหรับรายการการกำหนดค่านี้ |
setHelpText(helpText) | SelectSingle | ตั้งค่าข้อความช่วยเหลือสำหรับรายการการกำหนดค่านี้ |
setId(id) | SelectSingle | ตั้งค่ารหัสที่ไม่ซ้ำกันสำหรับรายการการกำหนดค่านี้ |
setIsDynamic(isDynamic) | SelectSingle | ตั้งค่าสถานะแบบไดนามิกสำหรับรายการการกำหนดค่านี้ |
setName(name) | SelectSingle | ตั้งชื่อที่แสดงสำหรับรายการการกำหนดค่านี้ |
SetCredentialsResponse
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
build() | Object | ตรวจสอบออบเจ็กต์นี้และส่งคืนในรูปแบบที่ Data Studio ต้องการ |
printJson() | String | พิมพ์การแสดงแทน JSON ของออบเจ็กต์นี้ |
setIsValid(isValid) | SetCredentialsResponse | ตั้งค่าสถานะที่ถูกต้องของ SetCredentialsResponse นี้ |
TextArea
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
setAllowOverride(allowOverride) | TextArea | เปิดใช้การลบล้างสำหรับรายการการกำหนดค่านี้ |
setHelpText(helpText) | TextArea | ตั้งค่าข้อความช่วยเหลือสำหรับรายการการกำหนดค่านี้ |
setId(id) | TextArea | ตั้งค่ารหัสที่ไม่ซ้ำกันสำหรับรายการการกำหนดค่านี้ |
setIsDynamic(isDynamic) | TextArea | ตั้งค่าสถานะแบบไดนามิกสำหรับรายการการกำหนดค่านี้ |
setName(name) | TextArea | ตั้งชื่อที่แสดงสำหรับรายการการกำหนดค่านี้ |
setPlaceholder(placeholder) | TextArea | ตั้งค่าข้อความตัวยึดตำแหน่งสำหรับรายการการกำหนดค่านี้ |
TextInput
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
setAllowOverride(allowOverride) | TextInput | เปิดใช้การลบล้างสำหรับรายการการกำหนดค่านี้ |
setHelpText(helpText) | TextInput | ตั้งค่าข้อความช่วยเหลือสำหรับรายการการกำหนดค่านี้ |
setId(id) | TextInput | ตั้งค่ารหัสที่ไม่ซ้ำกันสำหรับรายการการกำหนดค่านี้ |
setIsDynamic(isDynamic) | TextInput | ตั้งค่าสถานะแบบไดนามิกสำหรับรายการการกำหนดค่านี้ |
setName(name) | TextInput | ตั้งชื่อที่แสดงสำหรับรายการการกำหนดค่านี้ |
setPlaceholder(placeholder) | TextInput | ตั้งค่าข้อความตัวยึดตำแหน่งสำหรับรายการการกำหนดค่านี้ |
UserError
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
printJson() | String | พิมพ์การแสดงแทน JSON ของออบเจ็กต์นี้ |
setDebugText(text) | UserError | กำหนดข้อความแสดงข้อผิดพลาดในการแก้ไขข้อบกพร่อง ซึ่งจะแสดงต่อผู้ดูแลระบบเท่านั้น |
setText(text) | UserError | กําหนดข้อความแสดงข้อผิดพลาดของผู้ใช้ |
throwException() | void | ทริกเกอร์ข้อยกเว้นนี้ |