Package apps.extensions.markup

ดัชนี

CalendarClientActionMarkup

ช่อง
editAttendeesActionMarkup

EditAttendeesActionMarkup

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

editConferenceDataActionMarkup

EditConferenceDataActionMarkup

การดำเนินการที่เพิ่มข้อมูลการประชุมในกิจกรรมใน Google ปฏิทิน

addAttachmentsActionMarkup

AddAttachmentsActionMarkup

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

AddAttachmentsActionMarkup

ช่อง
addonAttachments[]

AddonAttachment

AddonAttachment

ช่อง
resourceUrl

string

title

string

ชื่อไฟล์แนบ

mimeType

string

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

iconUrl

string

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

ConferenceDataMarkup

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

ช่อง
conferenceId

string

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

entryPoints[]

EntryPointMarkup

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

parameters[]

Parameter

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

error

Error

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

note

string

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

conferenceSolutionId

string

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

EntryPointMarkup

วิธีเข้าร่วมการประชุม

ช่อง
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

คุณลักษณะของจุดแรกเข้า เช่น ค่าผ่านทางหรือค่าโทรฟรี จุดแรกเข้าจุดเดียวสามารถมีหลายฟีเจอร์ได้

ฟีเจอร์

ฟีเจอร์ของจุดแรกเข้า ฟีเจอร์บางอย่างอาจใช้ได้กับจุดแรกเข้าบางจุดเท่านั้น

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

ประเภท

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

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

ข้อผิดพลาด

แสดงข้อผิดพลาดที่เกิดขึ้นระหว่างการสร้างการประชุม

ช่อง
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 ปฏิทิน

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

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

draftThreadServerPermId

string

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

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

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