Package apps.extensions.markup

ดัชนี

CalendarClientActionMarkup

ช่อง
editAttendeesActionMarkup

EditAttendeesActionMarkup

การดำเนินการที่เพิ่มผู้เข้าร่วมในกิจกรรม Google ปฏิทิน

editConferenceDataActionMarkup

EditConferenceDataActionMarkup

การดำเนินการที่เพิ่มข้อมูลการประชุมไปยังกิจกรรมใน Google ปฏิทิน ส่วนเสริมสำหรับการประชุมของบุคคลที่สามจะสร้างได้ใน Apps Script เท่านั้น

addAttachmentsActionMarkup

AddAttachmentsActionMarkup

การดำเนินการที่เพิ่มไฟล์แนบในกิจกรรม Google ปฏิทิน

AddAttachmentsActionMarkup

ช่อง
addonAttachments[]

AddonAttachment

AddonAttachment

ช่อง
resourceUrl

string

title

string

ชื่อไฟล์แนบ

mimeType

string

ประเภท MIME ของเนื้อหาใน resourceUrl

iconUrl

string

ลิงก์ไปยังไอคอนของทรัพยากร

ConferenceDataMarkup

มาร์กอัปที่กําหนดข้อมูลการประชุมที่เชื่อมโยงกับกิจกรรมใน Google ปฏิทิน ส่วนเสริมการประชุมของบุคคลที่สามจะสร้างได้ใน Apps Script เท่านั้น

ช่อง
conferenceId

string

ตัวระบุที่ไม่ซ้ำกันสำหรับข้อมูลการประชุมนี้ มีความยาวได้สูงสุด 512 อักขระ

entryPoints[]

EntryPointMarkup

จุดแรกเข้าของการประชุม อนุญาตให้มีจุดเข้าไม่เกิน 300 จุด

parameters[]

Parameter

พารามิเตอร์ของส่วนเสริมเพิ่มเติม อนุญาตให้มีพารามิเตอร์ได้สูงสุด 300 รายการ

error

Error

หากมีการตั้งค่าไว้ แสดงว่าเกิดข้อผิดพลาดระหว่างการสร้างการประชุม

note

string

หมายเหตุเพิ่มเติม (เช่น วิธีการจากผู้ดูแลระบบ ประกาศทางกฎหมาย) เพื่อแสดงต่อผู้ใช้ มี HTML ได้ ความยาวสูงสุด 2,048 อักขระ

conferenceSolutionId

string

ตัวระบุโซลูชันการประชุม ต้องตรงกับค่าจากช่อง calendar.conferenceSolution.id ของการทำให้ใช้งานได้

EntryPointMarkup

วิธีเข้าร่วมการประชุม ส่วนเสริมสำหรับการประชุมของบุคคลที่สามจะสร้างได้ใน Apps Script เท่านั้น

ช่อง
type

Type

ประเภทของจุดแรกเข้า ต้องระบุ

uri

string

URI สำหรับเข้าร่วมการประชุม สนับสนุน tel: และ http(s): และควรมีความยาวไม่เกิน 1,300 อักขระ ต้องระบุ

label

string

ป้ายกำกับของจุดแรกเข้าที่จะแสดงต่อผู้ใช้ ความยาวสูงสุด 512 อักขระ

meetingCode

string

รหัสการประชุมสำหรับเข้าถึงการประชุม ความยาวสูงสุด 128 อักขระ

accessCode

string

รหัสการเข้าถึงสำหรับเข้าร่วมการประชุม มีความยาวได้สูงสุด 128 อักขระ

passcode

string

รหัสผ่านในการเข้าถึงการประชุม มีความยาวได้สูงสุด 128 อักขระ

password

string

รหัสผ่านสำหรับการเข้าถึงการประชุม มีความยาวได้สูงสุด 128 อักขระ

pin

string

PIN สำหรับการเข้าถึงการประชุม ความยาวสูงสุด 128 อักขระ

regionCode

string

รหัสภูมิภาค CLDR/ISO 3166 ของประเทศที่เชื่อมโยงกับจุดแรกเข้านี้ ใช้ได้กับ Type.PHONE เท่านั้น

features[]

Feature

ฟีเจอร์ของจุดแรกเข้า เช่น เป็นทางโทรหรือโทรฟรี จุดเข้าใช้งาน 1 จุดอาจมีฟีเจอร์หลายรายการ

ฟีเจอร์

คุณลักษณะของจุดแรกเข้า บางฟีเจอร์อาจใช้ได้กับจุดแรกเข้าบางจุดเท่านั้น

Enum
UNKNOWN_FEATURE ฟีเจอร์ที่ไม่รู้จัก
TOLL ใช้กับจุดแรกเข้า PHONE ระบบจะเรียกเก็บค่าโทรไปยังหมายเลขที่โทรจากฝ่ายที่โทร หมายเลขต้องไม่เป็นหมายเลขโทรฟรีและโทรฟรีในเวลาเดียวกัน
TOLL_FREE ใช้กับจุดแรกเข้า PHONE สำหรับงานทางโทรศัพท์ การโทรไปยังหมายเลขโทรฟรีไม่มีค่าใช้จ่าย หมายเลขต้องไม่เป็นหมายเลขโทรฟรีและโทรฟรีในเวลาเดียวกัน

ประเภท

ประเภทของจุดแรกเข้า ส่วนเสริมการประชุมของบุคคลที่สามจะสร้างได้ใน Apps Script เท่านั้น

Enum
UNKNOWN ประเภทการประชุมที่ไม่รู้จัก
VIDEO การประชุมทางวิดีโอ
PHONE การประชุมทางโทรศัพท์
MORE ใช้เพื่อระบุลิงก์ไปยังข้อมูลเพิ่มเติมเกี่ยวกับการเข้าร่วมการประชุม
SIP การประชุมที่ใช้ Session Initiation Protocol

ข้อผิดพลาด

แสดงข้อผิดพลาดที่เกิดขึ้นระหว่างการสร้างการประชุม ส่วนเสริมการประชุมของบุคคลที่สามจะสร้างได้ใน Apps Script เท่านั้น

ช่อง
type

Type

ประเภทของข้อผิดพลาด ต้องระบุ

authenticationUrl

string

หากประเภทข้อผิดพลาดคือ AUTHENTICATION ส่วนเสริมจะระบุ URL ที่อนุญาตให้ผู้ใช้ลงชื่อเข้าสู่ระบบได้ ความยาวสูงสุด 1,300 อักขระ

ประเภท

Enum
UNKNOWN ข้อผิดพลาดที่ไม่รู้จัก
AUTHENTICATION ข้อผิดพลาดในการตรวจสอบสิทธิ์
TEMPORARY ข้อผิดพลาดชั่วคราว
PERMANENT ข้อผิดพลาดถาวร
PERMISSION_DENIED ผู้ใช้ไม่ได้รับอนุญาตให้ดำเนินการบางอย่างในระบบการประชุมของบุคคลที่สาม
CONFERENCE_SOLUTION_FORBIDDEN ผู้ใช้ไม่ได้รับอนุญาตให้ใช้โซลูชันการประชุมที่เลือก (แต่อาจได้รับอนุญาตให้ใช้โซลูชันอื่นๆ ที่ส่วนเสริมมีให้)

พารามิเตอร์

พารามิเตอร์เฉพาะโซลูชันที่มาพร้อมกับข้อมูลเหตุการณ์ และหากจำเป็นต้องอัปเดตหรือลบ ระบบจะส่งไปยังส่วนเสริม เช่น [{key: 'sessionKey', value: '123'}, {key: 'meetingId', value: '456'}]

ช่อง
key

string

คีย์ของพารามิเตอร์ ความยาวสูงสุด 50 อักขระ ต้องระบุ

value

string

ค่าของพารามิเตอร์ มีความยาวได้สูงสุด 1,024 อักขระ ต้องระบุ

EditAttendeesActionMarkup

ช่อง
addAttendeeEmails[]

string

รายชื่อผู้เข้าร่วมที่จะเพิ่มในกิจกรรมของ Google ปฏิทิน

EditConferenceDataActionMarkup

ช่อง

ฟิลด์สหภาพ conference

conference ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น

conferenceData

ConferenceDataMarkup

ข้อมูลการประชุมที่จะเพิ่มลงในกิจกรรมของ Google ปฏิทิน ส่วนเสริมการประชุมของบุคคลที่สามจะสร้างได้ใน Apps Script เท่านั้น

ChatClientActionMarkup

ประเภทนี้ไม่มีช่อง

การดำเนินการที่โปรแกรมแชทจัดการ

ChatClientDataSourceMarkup

สําหรับวิดเจ็ต SelectionInput ที่ใช้เมนูแบบเลือกหลายรายการ แหล่งข้อมูลจาก Google Chat แหล่งข้อมูลจะป้อนข้อมูลรายการตัวเลือกสำหรับเมนูแบบเลือกหลายรายการ เช่น ผู้ใช้สามารถเลือกพื้นที่ใน Google Chat ที่เป็นสมาชิกอยู่

ใช้ได้กับแอปใน Google Chat และใช้กับส่วนเสริมของ Google Workspace ไม่ได้

ช่อง
ช่องการรวม source แหล่งข้อมูลของ Google Chat source ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น
spaceDataSource

SpaceDataSource

พื้นที่ใน Google Chat ที่ผู้ใช้เป็นสมาชิก

SpaceDataSource

แหล่งข้อมูลที่ป้อนข้อมูลพื้นที่ใน Google Chat เป็นรายการตัวเลือกสำหรับเมนูแบบเลือกหลายรายการ ป้อนข้อมูลในพื้นที่ทำงานที่ผู้ใช้เป็นสมาชิกเท่านั้น

พร้อมใช้งานสำหรับแอป Google Chat และไม่พร้อมใช้งานสำหรับส่วนเสริมของ Google Workspace

ช่อง
defaultToCurrentSpace

bool

หากตั้งค่าเป็น true เมนูการเลือกหลายรายการจะเลือกพื้นที่ใน Google Chat ปัจจุบันเป็นรายการเริ่มต้น

DriveClientActionMarkup

ช่อง
requestFileScope

RequestFileScope

RequestFileScope

ช่อง
itemId

string

EditorClientActionMarkup

ช่อง

ฟิลด์สหภาพ action

action ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้

requestFileScopeForActiveDocument

RequestFileScopeForActiveDocument

RequestFileScopeForActiveDocument

ประเภทนี้ไม่มีช่อง

GmailClientActionMarkup

ช่อง

ฟิลด์สหภาพ type

type ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น

taskAction

TaskActionMarkup

updateDraftActionMarkup

UpdateDraftActionMarkup

openCreatedDraftActionMarkup

OpenCreatedDraftActionMarkup

addonComposeUiActionMarkup

AddonComposeUiActionMarkup

AddonComposeUiActionMarkup

ช่อง
type

AddonComposeUiActionType

AddonComposeUiActionType

Enum
UNSPECIFIED ค่าเริ่มต้น เมื่อไม่ระบุ จะไม่มีการดำเนินการใดๆ
DISMISS ปิด UI การเขียนของส่วนเสริม

OpenCreatedDraftActionMarkup

ช่อง
draftId

string

รหัสของฉบับร่างที่สร้างขึ้นใหม่ในรูปแบบ "r123"

draftStorageId

string

รหัสพื้นที่เก็บข้อมูลเซิร์ฟเวอร์ในรูปแบบ Hex เช่น "15e9fa622ce1029d"

draftThreadServerPermId

string

รหัสถาวรของเซิร์ฟเวอร์สำหรับชุดข้อความของฉบับร่าง ช่องนี้ไม่ได้ตั้งค่าไว้ที่ใดเลย และระบบจะไม่สนใจเมื่อประมวลผล OpenCreatedDraftActionMarkup ให้ระบุและใช้ draftThreadStorageId แทน

draftThreadId

string

รหัสของชุดข้อความที่มีฉบับร่างที่สร้างขึ้นใหม่ เช่น "15e9fa622ce1029d"

TaskActionMarkup

ช่อง
reloadTasks

bool

UpdateDraftActionMarkup

ช่อง
updateBody

UpdateBody

ช่องที่มีชุดการดำเนินการอัปเดตที่จะดำเนินการกับเนื้อหาฉบับร่างที่ผู้ใช้กำลังแก้ไขอยู่

updateToRecipients

UpdateToRecipients

หากตั้งค่า จะแทนที่ผู้รับของฉบับร่างที่ผู้ใช้กำลังแก้ไขอยู่

updateCcRecipients

UpdateCcRecipients

หากตั้งค่าไว้ ระบบจะแทนที่ผู้รับสำเนาที่มีอยู่ของฉบับร่างที่ผู้ใช้กำลังแก้ไขอยู่

updateBccRecipients

UpdateBccRecipients

หากตั้งค่าไว้ ระบบจะแทนที่ผู้รับสำเนาลับที่มีอยู่ของร่างที่ผู้ใช้กำลังแก้ไขอยู่

updateSubject

UpdateSubject

หากตั้งค่าไว้ จะแทนที่เรื่องเดิมของฉบับร่างที่ผู้ใช้กำลังแก้ไขอยู่

ผู้รับ

ช่อง
email

string

UpdateBccRecipients

ช่อง
bccRecipients[]

Recipient

UpdateBody

ช่อง
insertContents[]

InsertContent

ฟิลด์ที่ซ้ำได้ซึ่งมีชุดเนื้อหาที่จะแทรกลงในแบบร่างที่ผู้ใช้กำลังแก้ไขอยู่ เนื้อหาดังกล่าวอาจมีเนื้อหา HTML หรือเนื้อหาข้อความธรรมดา

type

Type

ContentType

Enum
UNSPECIFIED_CONTENT_TYPE ค่าเริ่มต้นเมื่อไม่มีการตั้งค่า ContentType ไว้
TEXT ระบุว่าเนื้อหาเป็นข้อความธรรมดา
MUTABLE_HTML ระบุว่าเนื้อหาอยู่ใน HTML และเปลี่ยนแปลงได้ (แก้ไขได้)
IMMUTABLE_HTML ระบุว่าเนื้อหาเป็น HTML และแก้ไขไม่ได้ (แก้ไขไม่ได้)

EmailMimeType

เลิกใช้งาน EmailMimeType แล้ว โปรดใช้ ContentType

Enum
UNSPECIFIED_EMAIL_MIME_TYPE ค่าเริ่มต้นเมื่อไม่มีการตั้งค่า EmailMimeType
PLAIN_TEXT ระบุว่าเนื้อหาที่แทรกอยู่ในรูปแบบข้อความธรรมดา
HTML ระบุว่าเนื้อหาที่แทรกอยู่ในรูปแบบ HTML

InsertContent

ช่อง
content

string

เนื้อหาที่จะแทรก

mimeType
(deprecated)

EmailMimeType

contentType

ContentType

ประเภทของเนื้อหาที่แทรก

ประเภท

Enum
UNSPECIFIED_ACTION_TYPE ค่าเริ่มต้นเมื่อไม่มีการตั้งค่าสำหรับประเภท
IN_PLACE_INSERT บ่งบอกว่าการดำเนินการนี้เป็นการแทรกในสถานที่ โดยค่าเริ่มต้น ระบบจะแทรกเนื้อหาที่ตำแหน่งเคอร์เซอร์ปัจจุบัน หากมีเนื้อหาที่เลือก ระบบจะแทนที่เนื้อหาที่เลือก
INSERT_AT_START บ่งบอกว่าการดำเนินการนี้จะแทรกที่จุดเริ่มต้นของเนื้อหาข้อความ
INSERT_AT_END ระบุว่าการดำเนินการนี้เป็นการดำเนินการแทรกที่ท้ายส่วนเนื้อหาของข้อความ
REPLACE บ่งบอกว่าการดำเนินการนี้เป็นการแทนที่เนื้อหาข้อความ

UpdateCcRecipients

ช่อง
ccRecipients[]

Recipient

UpdateSubject

ช่อง
subject

string

UpdateToRecipients

ช่อง
toRecipients[]

Recipient

HostAppActionMarkup

การดำเนินการที่แอปโฮสต์แต่ละแอปจัดการ

ช่อง

ฟิลด์สหภาพ action

action ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น

gmailAction

GmailClientActionMarkup

การดำเนินการที่จัดการโดย Gmail

calendarAction

CalendarClientActionMarkup

การดำเนินการที่ปฏิทินจัดการ

driveAction

DriveClientActionMarkup

การดำเนินการที่จัดการโดยไดรฟ์

editorAction

EditorClientActionMarkup

การดำเนินการที่จัดการโดยเอกสาร ชีต หรือสไลด์

sheetsAction

SheetsClientActionMarkup

การดำเนินการที่ชีตจัดการ

chatAction

ChatClientActionMarkup

การดำเนินการที่จัดการโดย Chat

HostAppDataSourceMarkup

สําหรับวิดเจ็ต SelectionInput ที่ใช้เมนูแบบเลือกหลายรายการ แหล่งข้อมูลจากแอปพลิเคชัน Google Workspace แหล่งข้อมูลจะเติมตัวเลือกรายการที่เลือกสำหรับเมนูการเลือกหลายรายการ

ใช้ได้กับแอปใน Google Chat และใช้กับส่วนเสริมของ Google Workspace ไม่ได้

ช่อง
ฟิลด์สหภาพ data_source แอปพลิเคชัน Google Workspace ที่เติมข้อมูลให้กับเมนูการเลือกหลายรายการ data_source ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้
chatDataSource

ChatClientDataSourceMarkup

แหล่งข้อมูลจาก Google Chat

SheetsClientActionMarkup

ช่อง
customFunctionReturnValueMarkup

CustomFunctionReturnValueMarkup

CustomFunctionReturnValueMarkup

ผลลัพธ์จากการที่ผู้ใช้เรียกใช้ฟังก์ชันที่กำหนดเอง

ช่อง
ฟิลด์สหภาพ result ผลลัพธ์ของการดำเนินการฟังก์ชันที่กำหนดเอง result ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้
value

Value

ค่าที่เกิดจากการเรียกใช้ฟังก์ชันที่กำหนดเอง

errorMessage

string

ข้อความแสดงข้อผิดพลาดที่จะแสดงต่อผู้ใช้หากมีบางอย่างผิดพลาด