DynamicResourceDefinition เป็นองค์ประกอบพื้นฐานสำหรับ Resource โดยอาจมีหมายเลข Resource อย่างน้อย 1 หมายเลขเพื่อกำหนดจำนวนตัวแปรเอาต์พุตแบบไดนามิกที่ขั้นตอนใน Google Workspace Studio ระบุ
ใช้ได้เฉพาะกับส่วนเสริมของ Google Workspace ที่ขยาย Google Workspace Studio
ตัวอย่างการใช้งาน
let dynamicResourceDefinition = AddOnsResponseService.newDynamicResourceDefinition() .setResourceId("resource_definition_1") // The resource ID must match the one defined in the manifest. .addResourceField( AddOnsResponseService.newResourceField() .setSelector("question_1") .setDisplayText("Question 1") );
เมธอด
| วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
|---|---|---|
add | Dynamic | เพิ่มฟิลด์ทรัพยากรลงในคำจำกัดความทรัพยากรแบบไดนามิก |
set | Dynamic | ตั้งค่ารหัสสำหรับคำจำกัดความทรัพยากรแบบไดนามิก ซึ่งรหัสนี้จะสอดคล้องกับ workflow ในไฟล์ Manifest |
เอกสารโดยละเอียด
add Resource Field(resourceField)
เพิ่มฟิลด์ทรัพยากรลงในคำจำกัดความทรัพยากรแบบไดนามิก
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
resource | Resource | ฟิลด์ทรัพยากรที่จะเพิ่ม |
รีเทิร์น
Dynamic - ออบเจ็กต์นี้สำหรับการเชื่อมโยง
set Resource Id(resourceId)
ตั้งค่ารหัสสำหรับคำจำกัดความทรัพยากรแบบไดนามิก ซึ่งรหัสนี้จะสอดคล้องกับ workflow ในไฟล์ Manifest
พารามิเตอร์
| ชื่อ | ประเภท | คำอธิบาย |
|---|---|---|
resource | String | ตัวระบุที่ไม่ซ้ำกันสำหรับคำจำกัดความของทรัพยากรแบบไดนามิก |
รีเทิร์น
Dynamic - ออบเจ็กต์นี้สำหรับการเชื่อมโยง