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 เท่านั้น

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 ปัจจุบันเป็นรายการเริ่มต้น

ChatDataActionMarkup

สร้างหรืออัปเดตข้อความใน Google Chat โปรดดูรายละเอียดที่หัวข้อสร้างอินเทอร์เฟซ Google Chat

ช่อง
ฟิลด์สหภาพ action การดำเนินการใน Google Chat action ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น
createMessageAction

CreateMessageAction

ส่งข้อความเป็นแอป Google Chat

updateMessageAction

UpdateMessageAction

อัปเดตข้อความของแอป Google Chat

updateInlinePreviewAction

UpdateInlinePreviewAction

หากต้องการแสดงตัวอย่างลิงก์ ให้เพิ่มการ์ดอย่างน้อย 1 ใบลงในข้อความของผู้ใช้ Google Chat

CreateMessageAction

แอป Chat จะส่งข้อความ โปรดดูรายละเอียดที่หัวข้อส่งข้อความ Google Chat

ช่อง
message

Message

ข้อความ Google Chat

UpdateInlinePreviewAction

แอป Chat จะแสดงตัวอย่างลิงก์ในข้อความด้วยการเพิ่มหรืออัปเดตการ์ดอย่างน้อย 1 ใบ โปรดดูรายละเอียดที่หัวข้อแสดงตัวอย่างลิงก์ในข้อความ Google Chat

ช่อง
cardsV2[]

CardWithId

อาร์เรย์ของการ์ดอย่างน้อย 1 รายการ

UpdateMessageAction

แอป Chat จะอัปเดตข้อความหรือการ์ดในข้อความ โปรดดูรายละเอียดที่หัวข้อส่งข้อความ Google Chat

ช่อง
message

Message

ข้อความที่อัปเดตแล้ว

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

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

HostAppDataActionMarkup

กําหนดวิธีอัปเดตข้อมูล Google Workspace

ช่อง
ฟิลด์สหภาพ action การดำเนินการของส่วนเสริมสำหรับแอปพลิเคชันโฮสต์ Google Workspace ที่ระบุ action ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น
chatDataAction

ChatDataActionMarkup

การดำเนินการใน Google 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

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