ส่งคำขอ
การอัปเดตประเภทเดียวที่ใช้กับงานนําเสนอ
การแสดง JSON |
---|
{ // Union field |
ช่อง | |
---|---|
ช่อง Union
kind ชนิดของการอัปเดต ต้องป้อนเพียง 1 ช่องเท่านั้น
kind
ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้
|
|
createSlide
|
สร้างสไลด์ใหม่ |
createShape
|
สร้างรูปร่างใหม่ |
createTable
|
สร้างตารางใหม่ |
insertText
|
แทรกข้อความเป็นรูปร่างหรือเซลล์ในตาราง |
insertTableRows
|
แทรกแถวในตาราง |
insertTableColumns
|
แทรกคอลัมน์ลงในตาราง |
deleteTableRow
|
ลบแถวออกจากตาราง |
deleteTableColumn
|
ลบคอลัมน์ออกจากตาราง |
replaceAllText
|
แทนที่อินสแตนซ์ทั้งหมดของข้อความที่ระบุ |
deleteObject
|
ลบหน้าหรือองค์ประกอบหน้าออกจากงานนําเสนอ |
updatePageElementTransform
|
อัปเดตการเปลี่ยนองค์ประกอบของหน้า |
updateSlidesPosition
|
อัปเดตตําแหน่งของชุดสไลด์ในงานนําเสนอ |
deleteText
|
ลบข้อความออกจากรูปร่างหรือเซลล์ในตาราง |
createImage
|
สร้างรูปภาพ |
createVideo
|
สร้างวิดีโอ |
createSheetsChart
|
สร้างแผนภูมิ Google ชีตแบบฝัง |
createLine
|
สร้างเส้น |
refreshSheetsChart
|
รีเฟรชแผนภูมิ Google ชีต |
updateShapeProperties
|
อัปเดตพร็อพเพอร์ตี้ของ |
updateImageProperties
|
อัปเดตพร็อพเพอร์ตี้ของ |
updateVideoProperties
|
อัปเดตพร็อพเพอร์ตี้ของ |
updatePageProperties
|
อัปเดตพร็อพเพอร์ตี้ของ |
updateTableCellProperties
|
อัปเดตพร็อพเพอร์ตี้ของ |
updateLineProperties
|
อัปเดตพร็อพเพอร์ตี้ของ |
createParagraphBullets
|
สร้างหัวข้อย่อยสําหรับย่อหน้า |
replaceAllShapesWithImage
|
แทนที่รูปร่างทั้งหมดที่ตรงกับเกณฑ์บางอย่างด้วยรูปภาพ |
duplicateObject
|
ทําสําเนาสไลด์หรือองค์ประกอบของหน้า |
updateTextStyle
|
|
replaceAllShapesWithSheetsChart
|
แทนที่รูปร่างทั้งหมดที่ตรงกับเกณฑ์บางอย่างด้วยแผนภูมิ Google ชีต |
deleteParagraphBullets
|
ลบหัวข้อย่อยออกจากย่อหน้า |
updateParagraphStyle
|
|
updateTableBorderProperties
|
อัปเดตคุณสมบัติของเส้นขอบตารางใน |
updateTableColumnProperties
|
อัปเดตพร็อพเพอร์ตี้ของคอลัมน์ |
updateTableRowProperties
|
อัปเดตพร็อพเพอร์ตี้ของแถว |
mergeTableCells
|
ผสานเซลล์ใน |
unmergeTableCells
|
เลิกผสานเซลล์ใน |
groupObjects
|
จัดกลุ่มออบเจ็กต์ เช่น องค์ประกอบของหน้า |
ungroupObjects
|
จัดกลุ่มออบเจ็กต์ เช่น |
updatePageElementAltText
|
อัปเดตชื่อข้อความ Alt และ/หรือคําอธิบายของ |
replaceImage
|
แทนที่รูปภาพที่มีอยู่ด้วยรูปภาพใหม่ |
updateSlideProperties
|
อัปเดตคุณสมบัติของสไลด์ |
updatePageElementsZOrder
|
อัปเดตลําดับ Z ของ |
updateLineCategory
|
อัปเดตหมวดหมู่ของ |
rerouteLine
|
เปลี่ยนเส้นทาง |
สร้างคําขอสไลด์
สร้างสไลด์
การแสดง JSON |
---|
{ "objectId": string, "insertionIndex": integer, "slideLayoutReference": { object ( |
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ที่ผู้ใช้ระบุ
หากระบุรหัส รหัสดังกล่าวต้องไม่ซ้ํากันในทุกหน้าและทุกองค์ประกอบของหน้าในงานนําเสนอ รหัสต้องขึ้นต้นด้วยอักขระที่เป็นตัวอักษรและตัวเลขคละกันหรือขีดล่าง (ตรงกับนิพจน์ทั่วไป หากคุณไม่ระบุ ID ระบบจะสร้าง ID ที่ไม่ซ้ํากัน |
insertionIndex
|
ดัชนีที่เป็นเลขฐาน 1 ซึ่งระบุตําแหน่งที่จะแทรกสไลด์ ถ้าคุณไม่ระบุดัชนี ระบบจะสร้างสไลด์ขึ้นในตอนท้าย |
slideLayoutReference
|
การอ้างอิงเลย์เอาต์ของสไลด์ที่จะแทรกตามต้นแบบปัจจุบัน ซึ่งเป็นค่าใดค่าหนึ่งต่อไปนี้
หากไม่พบ LayoutReference ในต้นแบบปัจจุบัน ระบบจะแสดงข้อผิดพลาดคําขอผิดพลาด 400
หากไม่ระบุการอ้างอิงเลย์เอาต์ สไลด์จะใช้เลย์เอาต์ |
placeholderIdMappings[]
|
รายการการแมปรหัสออบเจ็กต์ (ไม่บังคับ) จาก |
ข้อมูลอ้างอิงรูปแบบ
การอ้างอิงการออกแบบสไลด์ ซึ่งอาจอ้างอิงรายการใดรายการหนึ่งต่อไปนี้
- เลย์เอาต์ที่กําหนดไว้ล่วงหน้า
- เลย์เอาต์ที่อยู่ในงานนําเสนอ
การแสดง JSON |
---|
{ // Union field |
ช่อง | |
---|---|
ช่อง Union
kind ชนิดของ LayoutReference
kind
ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้
|
|
predefinedLayout
|
เลย์เอาต์ที่กําหนดไว้ล่วงหน้า |
layoutId
|
รหัสเลย์เอาต์: รหัสออบเจ็กต์ของเลย์เอาต์รายการใดรายการหนึ่งในงานนําเสนอ |
การออกแบบที่กําหนดไว้ล่วงหน้า
ประเภทเลย์เอาต์ที่กําหนดไว้ล่วงหน้า ซึ่งมักจะเป็นเลย์เอาต์ในงานนําเสนอ อย่างไรก็ตาม ไม่มีการรับประกันว่าการจัดวางเหล่านี้จะปรากฏในต้นฉบับปัจจุบัน เนื่องจากอาจถูกลบไปแล้วหรือไม่ได้เป็นส่วนหนึ่งของธีมที่ใช้ นอกจากนี้ ตัวยึดตําแหน่งในแต่ละเลย์เอาต์ก็อาจมีการเปลี่ยนแปลงเช่นกัน
Enum | |
---|---|
PREDEFINED_LAYOUT_UNSPECIFIED
|
การออกแบบที่ไม่ระบุ |
BLANK
|
เลย์เอาต์ว่างเปล่าโดยไม่มีตัวยึดตําแหน่ง |
CAPTION_ONLY
|
เลย์เอาต์พร้อมคําบรรยายภาพที่ด้านล่าง |
TITLE
|
เลย์เอาต์ที่มีชื่อและคําบรรยาย |
TITLE_AND_BODY
|
เลย์เอาต์ที่มีชื่อและเนื้อหา |
TITLE_AND_TWO_COLUMNS
|
เลย์เอาต์แบบระบุชื่อและ 2 คอลัมน์ |
TITLE_ONLY
|
เลย์เอาต์ที่มีชื่อเท่านั้น |
SECTION_HEADER
|
เลย์เอาต์ที่มีชื่อส่วน |
SECTION_TITLE_AND_DESCRIPTION
|
เลย์เอาต์ที่มีชื่อเรื่องและชื่อเรื่องรองอยู่ด้านหนึ่งและคําอธิบายในอีกด้าน |
ONE_COLUMN_TEXT
|
เลย์เอาต์ที่มีชื่อเรื่องและเนื้อความ 1 รายการ จัดเรียงอยู่ในคอลัมน์เดียว |
MAIN_POINT
|
การจัดวางที่มีจุดหลัก |
BIG_NUMBER
|
เลย์เอาต์ที่มีส่วนหัวจํานวนมาก |
รหัสตัวยึดตําแหน่งเลย์เอาต์
การแมปรหัสที่ผู้ใช้ระบุสําหรับตัวยึดตําแหน่งซึ่งจะสร้างขึ้นในสไลด์จากเลย์เอาต์ที่ระบุ
การแสดง JSON |
---|
{ "objectId": string, // Union field |
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ที่ผู้ใช้ระบุสําหรับตัวยึดตําแหน่งที่ระบุด้านบนซึ่งจะสร้างขึ้นในสไลด์
หากระบุรหัส รหัสดังกล่าวต้องไม่ซ้ํากันในทุกหน้าและทุกองค์ประกอบของหน้าในงานนําเสนอ รหัสต้องขึ้นต้นด้วยอักขระที่เป็นตัวอักษรและตัวเลขคละกันหรือขีดล่าง (ตรงกับนิพจน์ทั่วไป หากคุณไม่ระบุ ID ระบบจะสร้าง ID ที่ไม่ซ้ํากัน |
ช่อง Union
kind ชนิดที่ใช้ระบุตัวยึดตําแหน่งในการออกแบบ
kind
ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้
|
|
layoutPlaceholder
|
ตัวยึดตําแหน่งในการออกแบบที่จะนําไปใช้กับสไลด์ ต้องมี
|
layoutPlaceholderObjectId
|
รหัสออบเจ็กต์ของตัวยึดตําแหน่งในการออกแบบที่จะนําไปใช้กับสไลด์ |
CreateShapeRequest
สร้างรูปร่างใหม่
การแสดง JSON |
---|
{ "objectId": string, "elementProperties": { object ( |
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ที่ผู้ใช้ระบุ
หากระบุรหัส รหัสดังกล่าวต้องไม่ซ้ํากันในทุกหน้าและทุกองค์ประกอบของหน้าในงานนําเสนอ รหัสต้องขึ้นต้นด้วยอักขระที่เป็นตัวอักษรและตัวเลขคละกันหรือขีดล่าง (ตรงกับนิพจน์ทั่วไป |
elementProperties
|
คุณสมบัติขององค์ประกอบสําหรับรูปร่าง |
shapeType
|
ประเภทรูปร่าง |
คุณสมบัติขององค์ประกอบหน้า
คุณสมบัติทั่วไปสําหรับองค์ประกอบของหน้า
หมายเหตุ: เมื่อสร้าง PageElement
ครั้งแรก API อาจแก้ไขค่าของทั้ง size
และ transform
แต่ขนาดภาพจะไม่เปลี่ยนแปลง
การแสดง JSON |
---|
{ "pageObjectId": string, "size": { object ( |
ช่อง | |
---|---|
pageObjectId
|
รหัสออบเจ็กต์ของหน้าเว็บที่มีองค์ประกอบนั้นๆ อยู่ |
size
|
ขนาดขององค์ประกอบ |
transform
|
การแปลงสําหรับองค์ประกอบ |
สร้างตารางคําขอ
สร้างตารางใหม่
การแสดง JSON |
---|
{
"objectId": string,
"elementProperties": {
object (
|
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ที่ผู้ใช้ระบุ
หากระบุรหัส รหัสดังกล่าวต้องไม่ซ้ํากันในทุกหน้าและทุกองค์ประกอบของหน้าในงานนําเสนอ รหัสต้องขึ้นต้นด้วยอักขระที่เป็นตัวอักษรและตัวเลขคละกันหรือขีดล่าง (ตรงกับนิพจน์ทั่วไป หากคุณไม่ระบุ ID ระบบจะสร้าง ID ที่ไม่ซ้ํากัน |
elementProperties
|
พร็อพเพอร์ตี้ขององค์ประกอบสําหรับตาราง ระบบจะสร้างตารางตามขนาดที่กําหนดไว้ ทั้งนี้ขึ้นอยู่กับขนาดต่ําสุด หากไม่มีการระบุขนาด ตารางจะมีขนาดโดยอัตโนมัติ การเปลี่ยนรูปแบบตารางต้องมีขนาดเป็น 1 และไม่มีองค์ประกอบการตัด ถ้าไม่มีการระบุรูปแบบ ตารางจะอยู่กึ่งกลางของหน้าเว็บ |
rows
|
จํานวนแถวในตาราง |
columns
|
จํานวนคอลัมน์ในตาราง |
ใส่ข้อความคําขอ
แทรกข้อความเป็นรูปร่างหรือเซลล์ในตาราง
การแสดง JSON |
---|
{
"objectId": string,
"cellLocation": {
object (
|
ช่อง | |
---|---|
objectId
|
รหัสวัตถุของรูปร่างหรือตารางที่จะแทรกข้อความ |
cellLocation
|
ตําแหน่งเซลล์ของตารางที่ไม่บังคับถ้าจะแทรกข้อความลงในเซลล์ของตาราง หากมีออบเจ็กต์รหัสต้องอ้างอิงตาราง |
text
|
ข้อความที่จะแทรก
การแทรกอักขระขึ้นบรรทัดใหม่จะสร้าง
ระบบจะกําหนดรูปแบบข้อความที่ถูกแทรกโดยอัตโนมัติ และโดยทั่วไปจะคงการจัดรูปแบบข้อความใกล้เคียงไว้ ในกรณีส่วนใหญ่ ระบบจะเพิ่มข้อความไปยัง อักขระควบคุม (U+0000-U+0008, U+000C-U+001F) และอักขระจากพื้นที่ใช้งานส่วนตัวแบบระนาบพื้นฐาน Unicode (U+E000-U+F8FF) จะถูกตัดออกจากข้อความที่แทรก |
insertionIndex
|
ดัชนีที่จะแทรกข้อความในหน่วยรหัส Unicode โดยอิงตามดัชนี ดัชนีแบบเป็นศูนย์และคํานวณจากจุดเริ่มต้นของสตริง อาจมีการปรับดัชนีเพื่อป้องกันการแทรกภายในคลัสเตอร์ Unicode ของกราฟ ในกรณีเหล่านี้ ระบบจะแทรกข้อความทันทีหลังคลัสเตอร์emememe |
แทรกตารางแถว
แทรกแถวในตาราง
การแสดง JSON |
---|
{
"tableObjectId": string,
"cellLocation": {
object (
|
ช่อง | |
---|---|
tableObjectId
|
ตารางที่จะแทรกแถว |
cellLocation
|
ตําแหน่งเซลล์ของตารางอ้างอิงที่จะแทรกแถว ระบบจะแทรกแถวใหม่ที่ด้านบน (หรือด้านล่าง) ของแถวที่มีเซลล์อ้างอิง หากเซลล์อ้างอิงเป็นเซลล์ที่ผสานกัน ระบบจะแทรกแถวใหม่ด้านบน (หรือด้านล่าง) เซลล์ที่ผสาน |
insertBelow
|
แทรกแถวใหม่ด้านล่างตําแหน่งของเซลล์อ้างอิงหรือไม่
|
number
|
จํานวนแถวที่จะแทรก สูงสุด 20 รายการต่อคําขอ |
แทรกคอลัมน์ในตาราง
แทรกคอลัมน์ลงในตาราง
ระบบจะปรับขนาดคอลัมน์อื่นๆ ในตารางให้พอดีกับคอลัมน์ใหม่
การแสดง JSON |
---|
{
"tableObjectId": string,
"cellLocation": {
object (
|
ช่อง | |
---|---|
tableObjectId
|
ตารางที่จะแทรกคอลัมน์ |
cellLocation
|
ตําแหน่งเซลล์ของตารางอ้างอิงที่จะแทรกคอลัมน์ ระบบจะแทรกคอลัมน์ใหม่ทางซ้าย (หรือขวา) ของคอลัมน์ที่มีเซลล์อ้างอิง หากเซลล์อ้างอิงเป็นเซลล์ที่ผสาน ระบบจะแทรกคอลัมน์ใหม่ทางซ้าย (หรือขวา) ของเซลล์ที่ผสาน |
insertRight
|
แทรกคอลัมน์ใหม่ที่ด้านขวาของตําแหน่งเซลล์อ้างอิงหรือไม่
|
number
|
จํานวนคอลัมน์ที่จะแทรก สูงสุด 20 รายการต่อคําขอ |
ลบตารางคําขอ
ลบแถวออกจากตาราง
การแสดง JSON |
---|
{
"tableObjectId": string,
"cellLocation": {
object (
|
ช่อง | |
---|---|
tableObjectId
|
ตารางสําหรับลบแถว |
cellLocation
|
ตําแหน่งเซลล์ของตารางอ้างอิงซึ่งแถวจะถูกลบ แถวที่เซลล์นี้จะถูกลบ หากเป็นเซลล์ที่ผสานแล้ว แถวหลายแถวจะถูกลบ หากไม่มีแถวเหลืออยู่ในตารางหลังจากการลบนี้ ระบบจะลบตารางทั้งหมด |
ลบตารางคอลัมน์
ลบคอลัมน์ออกจากตาราง
การแสดง JSON |
---|
{
"tableObjectId": string,
"cellLocation": {
object (
|
ช่อง | |
---|---|
tableObjectId
|
ตารางสําหรับลบคอลัมน์ |
cellLocation
|
ตําแหน่งของเซลล์ตารางอ้างอิงซึ่งคอลัมน์จะถูกลบ คอลัมน์ของช่วงเซลล์นี้จะถูกลบออก หากเป็นเซลล์ที่ผสาน ระบบจะลบคอลัมน์หลายคอลัมน์ หากไม่มีคอลัมน์ใดอยู่ในตารางหลังจากการลบนี้ ระบบจะลบตารางทั้งหมด |
คําขอแทนที่ข้อความทั้งหมด
แทนที่ข้อความทุกข้อความที่ตรงกับเกณฑ์ด้วย replace text
การแสดง JSON |
---|
{ "replaceText": string, "pageObjectIds": [ string ], // Union field |
ช่อง | |
---|---|
replaceText
|
ข้อความที่จะแทนที่ข้อความที่ตรงกัน |
pageObjectIds[]
|
หากไม่ว่างเปล่า ให้จํากัดการจับคู่องค์ประกอบหน้าเว็บเฉพาะในหน้าที่กําหนด
แสดงข้อผิดพลาดคําขอที่ไม่ถูกต้อง 400 ถ้ามีรหัสออบเจ็กต์ของหน้าเว็บของ |
ช่อง Union
criteria เกณฑ์ที่ใช้ในการจับคู่ข้อความเพื่อแทนที่
criteria
ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้
|
|
containsText
|
ค้นหาข้อความในรูปร่างที่ตรงกับสตริงย่อยนี้ |
สตริงย่อยของเกณฑ์
เกณฑ์ที่ตรงกับสตริงข้อความที่ระบุในรูปร่างหรือตาราง
การแสดง JSON |
---|
{ "text": string, "matchCase": boolean } |
ช่อง | |
---|---|
text
|
ข้อความที่จะค้นหาในรูปร่างหรือตาราง |
matchCase
|
ระบุว่าการค้นหาควรคํานึงถึงตัวพิมพ์เล็กหรือใหญ่หรือไม่ ดังนี้
|
ลบวัตถุ
ลบออบเจ็กต์ pages
หรือ page elements
ออกจากงานนําเสนอ
การแสดง JSON |
---|
{ "objectId": string } |
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ของหน้าเว็บหรือองค์ประกอบของหน้าที่จะลบ
หากหลังการดําเนินการลบ หากลบตัวยึดตําแหน่งในเลย์เอาต์ ระบบจะลบตัวยึดตําแหน่งที่สืบทอดค่าว่างออกด้วย |
อัปเดตคําขอ PageElementElement
อัปเดตการเปลี่ยนองค์ประกอบของหน้า
การอัปเดตการเปลี่ยนกลุ่มจะเปลี่ยนแปลงรูปแบบสัมบูรณ์ขององค์ประกอบหน้าเว็บในกลุ่มนั้น ซึ่งอาจทําให้หน้าตาของแอปเปลี่ยนแปลงไป ดูรายละเอียดเพิ่มเติมในเอกสารประกอบสําหรับ PageElement.transform
การแสดง JSON |
---|
{ "objectId": string, "transform": { object ( |
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ขององค์ประกอบหน้าที่ต้องการอัปเดต |
transform
|
เมทริกซ์การแปลงอินพุตที่ใช้เพื่ออัปเดตองค์ประกอบของหน้า |
applyMode
|
โหมดการใช้การอัปเดตรูปแบบ |
โหมดใช้งาน
โหมดต่างๆ ของการอัปเดตการเปลี่ยนแปลง
Enum | |
---|---|
APPLY_MODE_UNSPECIFIED
|
โหมดที่ไม่ระบุ |
RELATIVE
|
ใช้เมทริกซ์ AffineTransform ใหม่กับเมตริกเดิมที่มีอยู่ และแทนที่เมตริกที่มีอยู่ด้วยการเชื่อมโยงผลลัพธ์ |
ABSOLUTE
|
แทนที่เมทริกซ์ AffineTransform ที่มีอยู่ด้วยเมตริกใหม่ |
อัปเดตตําแหน่งสไลด์
อัปเดตตําแหน่งของสไลด์ในงานนําเสนอ
การแสดง JSON |
---|
{ "slideObjectIds": [ string ], "insertionIndex": integer } |
ช่อง | |
---|---|
slideObjectIds[]
|
รหัสของสไลด์ในงานนําเสนอที่ควรย้าย สไลด์ในรายการนี้ต้องอยู่ในลําดับงานนําเสนอที่มีอยู่และไม่มีซ้ํา |
insertionIndex
|
ดัชนีที่ควรแทรกสไลด์ตามการจัดเรียงสไลด์ก่อนการย้าย ต้องอยู่ระหว่างศูนย์และจํานวนสไลด์ในงานนําเสนอ |
คําขอลบข้อความ
ลบข้อความออกจากรูปร่างหรือเซลล์ในตาราง
การแสดง JSON |
---|
{ "objectId": string, "cellLocation": { object ( |
ช่อง | |
---|---|
objectId
|
รหัสวัตถุของรูปร่างหรือตารางที่ข้อความจะถูกลบ |
cellLocation
|
ตําแหน่งเซลล์ในตารางที่ไม่บังคับถ้าจะลบข้อความออกจากเซลล์ของตาราง หากมีออบเจ็กต์รหัสต้องอ้างอิงตาราง |
textRange
|
ช่วงของข้อความที่จะลบ โดยอิงตามดัชนี
โดยปกติจะมีอักขระขึ้นบรรทัดใหม่ที่มีข้อความต่อท้ายในเซลล์ของรูปร่างหรือเซลล์ตารางเสมอ
การลบข้อความที่ข้ามขอบเขตของย่อหน้าอาจทําให้เกิดการเปลี่ยนแปลงรูปแบบย่อหน้าและรายการเมื่อรวมย่อหน้า 2 ย่อหน้าเข้าด้วยกัน ช่วงที่มีหน่วยโค้ดเพียงคู่เดียวสําหรับคู่แทน จะได้รับการขยายให้รวมหน่วยรหัสทั้งสองด้วย |
ช่วง
ระบุช่วงต่อเนื่องของคอลเล็กชันที่จัดทําดัชนี เช่น อักขระในข้อความ
การแสดง JSON |
---|
{
"startIndex": integer,
"endIndex": integer,
"type": enum (
|
ช่อง | |
---|---|
startIndex
|
ดัชนีที่เป็น 0 ที่เลือกเริ่มต้นของคอลเล็กชัน ต้องระบุสําหรับช่วง |
endIndex
|
ดัชนีที่เป็นเลข 0 ที่อยู่ท้ายคอลเล็กชัน ต้องระบุสําหรับช่วง |
type
|
ประเภทของช่วง |
Type
ประเภทของช่วง
Enum | |
---|---|
RANGE_TYPE_UNSPECIFIED
|
ไม่ได้ระบุประเภทช่วง และต้องไม่ใช้ค่านี้ |
FIXED_RANGE
|
ช่วงแบบคงที่ ต้องระบุทั้ง startIndex และ endIndex
|
FROM_START_INDEX
|
เริ่มช่วงได้ที่ startIndex และไปต่อจนจบคอลเล็กชัน ต้องระบุ endIndex
|
ALL
|
ตั้งค่าช่วงเป็นความยาวของคอลเล็กชัน ต้องระบุทั้ง startIndex และ endIndex
|
สร้างคําขอรูปภาพ
สร้างรูปภาพ
การแสดง JSON |
---|
{ "objectId": string, "elementProperties": { object ( |
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ที่ผู้ใช้ระบุ
หากระบุรหัส รหัสดังกล่าวต้องไม่ซ้ํากันในทุกหน้าและทุกองค์ประกอบของหน้าในงานนําเสนอ รหัสต้องขึ้นต้นด้วยอักขระที่เป็นตัวอักษรและตัวเลขคละกันหรือขีดล่าง (ตรงกับนิพจน์ทั่วไป หากคุณไม่ระบุ ID ระบบจะสร้าง ID ที่ไม่ซ้ํากัน |
elementProperties
|
คุณสมบัติขององค์ประกอบสําหรับรูปภาพ เมื่ออัตราส่วนของขนาดที่ระบุไม่ตรงกับสัดส่วนภาพ ภาพจะถูกปรับขนาดและอยู่กึ่งกลางตามขนาดเพื่อรักษาอัตราส่วน ระบบจะใช้การแปลงที่ระบุหลังจากการดําเนินการนี้
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ |
ช่อง Union
image_source ชนิดของแหล่งที่มาของรูปภาพ
image_source
ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้
|
|
url
|
URL รูปภาพ ระบบจะดึงข้อมูลรูปภาพ 1 ครั้งในขณะแทรก และจัดเก็บสําเนาไว้เพื่อแสดงภายในงานนําเสนอ รูปภาพต้องมีขนาดน้อยกว่า 50 MB และมีขนาดไม่เกิน 25 เมกะพิกเซล และต้องอยู่ในรูปแบบ PNG, JPEG หรือ GIF
URL ที่ระบุจะต้องเข้าถึงได้แบบสาธารณะและมีขนาดไม่เกิน 2 KB บันทึก URL ด้วยรูปภาพและมองเห็นได้ผ่านช่อง |
สร้างคําขอวิดีโอ
สร้างวิดีโอ
หมายเหตุ: การสร้างวิดีโอจาก Google ไดรฟ์กําหนดให้แอปที่ขอมีขอบเขต OAuth, drive.readonly หรือ drive.file OAuth อย่างน้อย 1 ขอบเขต
การแสดง JSON |
---|
{ "objectId": string, "elementProperties": { object ( |
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ที่ผู้ใช้ระบุ
หากระบุรหัส รหัสดังกล่าวต้องไม่ซ้ํากันในทุกหน้าและทุกองค์ประกอบของหน้าในงานนําเสนอ รหัสต้องขึ้นต้นด้วยอักขระที่เป็นตัวอักษรและตัวเลขคละกันหรือขีดล่าง (ตรงกับนิพจน์ทั่วไป หากคุณไม่ระบุ ID ระบบจะสร้าง ID ที่ไม่ซ้ํากัน |
elementProperties
|
คุณสมบัติขององค์ประกอบสําหรับวิดีโอ
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ |
source
|
แหล่งที่มาของวิดีโอ |
id
|
ตัวระบุที่ไม่ซ้ําของแหล่งที่มาของวิดีโอนี้สําหรับวิดีโอนี้ เช่น วิดีโอ YouTube https://www.youtube.com/watch?v=7U3axjORYZ0 รหัสคือ 7U3axjORYZ0 สําหรับวิดีโอ Google ไดรฟ์ https://drive.google.com/file/d/1xCgQLFTJi5_Xl8DgW_lcUYq5e-q6Hi5Q รหัสคือ 1xCgQLFTJi5_Xl8DgW_lcUYq5e-q6Hi5Q หากต้องการเข้าถึงไฟล์วิดีโอของ Google ไดรฟ์ คุณอาจต้องเพิ่มคีย์ทรัพยากรลงในส่วนหัว HTTP สําหรับไฟล์เก่าบางส่วน โปรดดูข้อมูลเพิ่มเติมที่หัวข้อเข้าถึงไฟล์ที่แชร์ลิงก์โดยใช้คีย์ทรัพยากร |
สร้างแผนภูมิแผนภูมิ
สร้างแผนภูมิ Google ชีตแบบฝัง
หมายเหตุ: การสร้างแผนภูมิต้องใช้ขอบเขตในสเปรดชีต, สิทธิ์การอ่าน, drive.readonly, drive.file หรือ drive OAuth อย่างน้อย 1 รายการ
การแสดง JSON |
---|
{ "objectId": string, "elementProperties": { object ( |
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ที่ผู้ใช้ระบุ หากระบุไว้ รหัสจะต้องไม่ซ้ํากันในหน้าเว็บและองค์ประกอบของหน้าทั้งหมดในงานนําเสนอ รหัสควรเริ่มต้นด้วยอักขระของคํา [a-zA-Z0-9_] แล้วตามด้วยตัวเลขของอักขระต่อไปนี้ [a-zA-Z0-9_-:] รหัสควรมีความยาวไม่เกิน 50 อักขระหรือมากกว่า หากเว้นว่างไว้ ระบบจะสร้างตัวระบุที่ไม่ซ้ํากัน |
elementProperties
|
พร็อพเพอร์ตี้ขององค์ประกอบสําหรับแผนภูมิ เมื่ออัตราส่วนของขนาดที่ระบุไม่ตรงกับอัตราส่วนของแผนภูมิ แผนภูมินั้นจะปรับขนาดและอยู่กึ่งกลางกับขนาดเพื่อรักษาอัตราส่วน ระบบจะใช้การแปลงที่ระบุหลังจากการดําเนินการนี้ |
spreadsheetId
|
รหัสของสเปรดชีต Google ชีตที่มีแผนภูมิ คุณอาจต้องเพิ่มคีย์ทรัพยากรในส่วนหัวของ HTTP สําหรับไฟล์เก่าบางส่วน โปรดดูข้อมูลเพิ่มเติมที่หัวข้อเข้าถึงไฟล์ที่แชร์ลิงก์โดยใช้คีย์ทรัพยากร |
chartId
|
รหัสของแผนภูมิที่เฉพาะเจาะจงในสเปรดชีตของ Google ชีต |
linkingMode
|
โหมดที่แผนภูมิลิงก์กับสเปรดชีตต้นทาง เมื่อไม่ได้ระบุ แผนภูมินี้จะเป็นรูปภาพที่ไม่ได้เชื่อมโยง |
โหมดการเชื่อมโยง
โหมดที่แผนภูมิลิงก์กับสเปรดชีตต้นทาง
Enum | |
---|---|
NOT_LINKED_IMAGE
|
แผนภูมิไม่ได้เชื่อมโยงกับสเปรดชีตต้นฉบับและไม่สามารถอัปเดตได้ ระบบจะแทรกแผนภูมิที่ยังไม่ลิงก์เป็นรูปภาพ |
LINKED
|
การลิงก์แผนภูมิจะช่วยให้อัปเดตแผนภูมิได้ และผู้ทํางานร่วมกันคนอื่นๆ จะเห็นลิงก์ไปยังสเปรดชีต |
สร้างคําขอรายการโฆษณา
สร้างเส้น
การแสดง JSON |
---|
{ "objectId": string, "elementProperties": { object ( |
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ที่ผู้ใช้ระบุ
หากระบุรหัส รหัสดังกล่าวต้องไม่ซ้ํากันในทุกหน้าและทุกองค์ประกอบของหน้าในงานนําเสนอ รหัสต้องขึ้นต้นด้วยอักขระที่เป็นตัวอักษรและตัวเลขคละกันหรือขีดล่าง (ตรงกับนิพจน์ทั่วไป หากคุณไม่ระบุ ID ระบบจะสร้าง ID ที่ไม่ซ้ํากัน |
elementProperties
|
พร็อพเพอร์ตี้ขององค์ประกอบสําหรับเส้น |
lineCategory
|
หมวดหมู่ของบรรทัดที่จะสร้าง
เลิกใช้งาน
: ใช้
ระบบจะกําหนด
หากคุณระบุทั้ง |
category
|
หมวดหมู่ของบรรทัดที่จะสร้าง
ระบบจะกําหนด
หากคุณระบุทั้ง
หากคุณไม่ระบุค่าสําหรับ
หากไม่ระบุ ระบบจะใช้ |
หมวดหมู่
หมวดหมู่ของเส้น
Enum | |
---|---|
STRAIGHT
|
ขั้วต่อตรง รวมถึงขั้วต่อตรง 1 หมวดหมู่นี้เป็นหมวดหมู่เริ่มต้นเมื่อไม่ได้ระบุ |
BENT
|
ขั้วต่อตัวงอ รวมถึงขั้วต่องู 2 ถึง 5 |
CURVED
|
ตัวเชื่อมต่อแบบโค้ง รวมถึงตัวเชื่อมต่อแบบโค้ง 2 ถึง 5 |
รีเฟรชคําขอแผนภูมิชีต
รีเฟรชแผนภูมิ Google ชีตแบบฝัง โดยแทนที่ด้วยแผนภูมิเวอร์ชันล่าสุดจาก Google ชีต
หมายเหตุ: การรีเฟรชแผนภูมิต้องมีอย่างน้อย 1 สเปรดชีต.readonly, สเปรดชีต, drive.readonly หรือไดรฟ์ OAuth
การแสดง JSON |
---|
{ "objectId": string } |
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ของแผนภูมิที่จะรีเฟรช |
UpdateShapePropertiesRequest
อัปเดตพร็อพเพอร์ตี้ของ Shape
การแสดง JSON |
---|
{
"objectId": string,
"shapeProperties": {
object (
|
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ของรูปร่างที่จะนําการอัปเดตไปใช้ |
shapeProperties
|
คุณสมบัติของรูปร่างที่จะอัปเดต |
fields
|
ช่องที่ควรอัปเดต
ต้องระบุอย่างน้อย 1 ช่อง รูท
เช่น อัปเดตสีเติมพื้นหลังแบบทึบของรูปร่าง ให้ตั้งค่า หากต้องการรีเซ็ตพร็อพเพอร์ตี้เป็นค่าเริ่มต้น ให้ใส่ชื่อของช่องนั้นไว้ในมาสก์ของช่องโดยไม่ต้องตั้งค่าใดๆ |
คําขออัปเดตรูปภาพ
อัปเดตพร็อพเพอร์ตี้ของ Image
การแสดง JSON |
---|
{
"objectId": string,
"imageProperties": {
object (
|
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ของรูปภาพที่จะนําการอัปเดตไปใช้ |
imageProperties
|
คุณสมบัติรูปภาพที่ต้องการอัปเดต |
fields
|
ช่องที่ควรอัปเดต
ต้องระบุอย่างน้อย 1 ช่อง รูท
เช่น อัปเดตสีโครงร่างรูปภาพ ให้ตั้งค่า หากต้องการรีเซ็ตพร็อพเพอร์ตี้เป็นค่าเริ่มต้น ให้ใส่ชื่อของช่องนั้นไว้ในมาสก์ของช่องโดยไม่ต้องตั้งค่าใดๆ |
อัปเดตคําขอคุณสมบัติวิดีโอ
อัปเดตพร็อพเพอร์ตี้ของ Video
การแสดง JSON |
---|
{
"objectId": string,
"videoProperties": {
object (
|
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ของวิดีโอที่การอัปเดตมีผล |
videoProperties
|
พร็อพเพอร์ตี้วิดีโอที่จะอัปเดต |
fields
|
ช่องที่ควรอัปเดต
ต้องระบุอย่างน้อย 1 ช่อง รูท
เช่น อัปเดตสีโครงร่างวิดีโอ ให้ตั้งค่า หากต้องการรีเซ็ตพร็อพเพอร์ตี้เป็นค่าเริ่มต้น ให้ใส่ชื่อของช่องนั้นไว้ในมาสก์ของช่องโดยไม่ต้องตั้งค่าใดๆ |
คําขออัปเดตหน้าเว็บ
อัปเดตพร็อพเพอร์ตี้ของ Page
การแสดง JSON |
---|
{
"objectId": string,
"pageProperties": {
object (
|
ช่อง | |
---|---|
objectId
|
รหัสวัตถุของหน้าเว็บที่ใช้การอัปเดต |
pageProperties
|
พร็อพเพอร์ตี้ของหน้าเว็บที่จะอัปเดต |
fields
|
ช่องที่ควรอัปเดต
ต้องระบุอย่างน้อย 1 ช่อง รูท
เช่น อัปเดตสีทึบของพื้นหลังพื้นหลัง ให้ตั้งค่า หากต้องการรีเซ็ตพร็อพเพอร์ตี้เป็นค่าเริ่มต้น ให้ใส่ชื่อของช่องนั้นไว้ในมาสก์ของช่องโดยไม่ต้องตั้งค่าใดๆ |
UpdateRequestCellPropertiesRequest
อัปเดตพร็อพเพอร์ตี้ของ TableCell
การแสดง JSON |
---|
{ "objectId": string, "tableRange": { object ( |
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ของตาราง |
tableRange
|
ช่วงตารางที่แสดงชุดย่อยของตารางที่จะนําการอัปเดตไปใช้ หากไม่ได้ระบุช่วงของตาราง การอัปเดตจะมีผลกับทั้งตาราง |
tableCellProperties
|
พร็อพเพอร์ตี้ของเซลล์ตารางที่จะอัปเดต |
fields
|
ช่องที่ควรอัปเดต
ต้องระบุอย่างน้อย 1 ช่อง รูท
เช่น อัปเดตสีทึบของพื้นหลังเซลล์ในตาราง ให้ตั้งค่า หากต้องการรีเซ็ตพร็อพเพอร์ตี้เป็นค่าเริ่มต้น ให้ใส่ชื่อของช่องนั้นไว้ในมาสก์ของช่องโดยไม่ต้องตั้งค่าใดๆ |
ช่วงตาราง
ช่วงตารางจะหมายถึงการอ้างอิงชุดย่อยของตาราง
โปรดทราบว่าเซลล์ที่ระบุตามช่วงตารางไม่จําเป็นต้องเป็นสี่เหลี่ยมผืนผ้า ตัวอย่างเช่น สมมติว่าเรามีตารางขนาด 3 x 3 ที่เซลล์ทั้งหมดของแถวสุดท้ายจะถูกรวมเข้าด้วยกัน ตารางจะมีลักษณะดังนี้
[ ][ ][ ]
[ ][ ][ ]
[ ]
ช่วงตารางที่มีตําแหน่ง = (0, 0), ช่วงแถว = 3 และช่วงคอลัมน์ = 2 จะระบุเซลล์ต่อไปนี้
[ x ][ x ][ ]
[ x ][ x ][ ]
[ x x x ]
การแสดง JSON |
---|
{
"location": {
object (
|
ช่อง | |
---|---|
location
|
ตําแหน่งเริ่มต้นของช่วงตาราง |
rowSpan
|
ช่วงแถวของช่วงตาราง |
columnSpan
|
ช่วงคอลัมน์ของช่วงตาราง |
อัปเดตคุณสมบัติของ Line
อัปเดตพร็อพเพอร์ตี้ของ Line
การแสดง JSON |
---|
{
"objectId": string,
"lineProperties": {
object (
|
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ของบรรทัดที่ใช้กับการอัปเดต |
lineProperties
|
คุณสมบัติของบรรทัดที่จะอัปเดต |
fields
|
ช่องที่ควรอัปเดต
ต้องระบุอย่างน้อย 1 ช่อง รูท
เช่น อัปเดตสีเติมสีทึบของเส้น ให้ตั้งค่า หากต้องการรีเซ็ตพร็อพเพอร์ตี้เป็นค่าเริ่มต้น ให้ใส่ชื่อของช่องนั้นไว้ในมาสก์ของช่องโดยไม่ต้องตั้งค่าใดๆ |
CreateParagraphBulletsRequest
สร้างหัวข้อย่อยของทุกย่อหน้าที่ซ้อนทับกับช่วงดัชนีข้อความที่ระบุ
ระดับที่ซ้อนกันของแต่ละย่อหน้าจะกําหนดโดยการนับแท็บหน้าหน้าแต่ละย่อหน้า หากต้องการหลีกเลี่ยงพื้นที่เกินระหว่างหัวข้อย่อยและย่อหน้าที่เกี่ยวข้อง แท็บที่ติดอยู่เหล่านี้จะถูกลบออกโดยคําขอนี้ การดําเนินการนี้อาจเปลี่ยนแปลงดัชนีของส่วนต่างๆ ของข้อความ
หากย่อหน้าก่อนย่อหน้าที่อัปเดตได้รับการอัปเดตอยู่ในรายการชุดค่าที่กําหนดล่วงหน้าที่ตรงกัน ระบบจะเพิ่มย่อหน้าที่กําลังอัปเดตลงในรายชื่อดังกล่าว
การแสดง JSON |
---|
{ "objectId": string, "cellLocation": { object ( |
ช่อง | |
---|---|
objectId
|
รหัสวัตถุของรูปร่างหรือตารางที่มีข้อความที่จะเพิ่มสัญลักษณ์หัวข้อย่อย |
cellLocation
|
ตําแหน่งของเซลล์ในตารางซึ่งไม่บังคับ หากข้อความที่จะแก้ไขอยู่ในเซลล์ของตาราง หากมีออบเจ็กต์รหัสต้องอ้างอิงตาราง |
textRange
|
ช่วงของข้อความที่จะใช้ค่าที่กําหนดล่วงหน้าของหัวข้อย่อยโดยอิงตามดัชนี |
bulletPreset
|
ชนิดของสัญลักษณ์หัวข้อย่อยที่จะใช้ ค่าเริ่มต้นจะเป็นค่าที่กําหนดล่วงหน้า |
ค่าที่กําหนดล่วงหน้าของ BulletGlyph
รูปแบบสัญลักษณ์อักขระหัวข้อย่อยของชุดรายการในข้อความ
รูปแบบเหล่านี้ใช้หัวข้อย่อยต่อไปนี้
-
ARROW
: ลูกศรที่สอดคล้องกับโค้ดจุด Unicode U+2794 -
ARROW3D
: ลูกศรที่มีแรเงา 3 มิติ ซึ่งสัมพันธ์กับจุดโค้ด Unicode U+27a2 -
CHECKBOX
: สี่เหลี่ยมจัตุรัสโปร่งซึ่งสอดคล้องกับจุดโค้ด Unicode U+274f -
CIRCLE
: วงกลมแบบกลวง ซึ่งสัมพันธ์กับจุดโค้ด Unicode U+25cb -
DIAMOND
: ข้าวหลามตัดแบบแข็งที่สัมพันธ์กับรหัสจุด Unicode U+25c6 -
DIAMONDX
: ไดมอนด์ที่มี "x" สอดคล้องกับโค้ดจุด Unicode U+2756 -
HOLLOWDIAMOND
: ข้าวหลามตัดแบบโปร่งจะแสดงในจุดโค้ด Unicode U+25c7 -
DISC
: วงกลมสีทึบ ซึ่งสัมพันธ์กับจุดโค้ด Unicode U+25cf -
SQUARE
: สี่เหลี่ยมจัตุรัสทึบที่สอดคล้องกับจุดโค้ด Unicode U+25a0 -
STAR
: ดาวที่สัมพันธ์กับจุดโค้ด Unicode U+2605 -
ALPHA
: อักษรตัวพิมพ์เล็ก เช่น "a", "b" หรือ "c" -
UPPERALPHA
: ตัวอักษรพิมพ์ใหญ่ เช่น "A" "B" หรือ "C" -
DIGIT
: ตัวเลข เช่น '1', '2' หรือ '3' -
ZERODIGIT
: ตัวเลขที่มีตัวเลข 1 ตัวนําหน้าด้วย 0 เช่น "01" "02" หรือ "03" ตัวเลขที่มีมากกว่า 1 หลักจะไม่ขึ้นต้นด้วย 0 -
ROMAN
: ตัวเลขโรมันตัวพิมพ์เล็ก เช่น "i", "ii" หรือ "iii" -
UPPERROMAN
: เลขโรมันแบบอักษรตัวใหญ่ เช่น "I" "III" หรือ "III" -
LEFTTRIANGLE
: สามเหลี่ยมชี้ไปทางซ้าย ซึ่งสอดคล้องกับโค้ด Unicode U+25c4
Enum | |
---|---|
BULLET_DISC_CIRCLE_SQUARE
|
รายการสัญลักษณ์หัวข้อย่อยที่มีสัญลักษณ์หัวข้อย่อย DISC , CIRCLE และ SQUARE สําหรับระดับการซ้อน 3 รายการแรก
|
BULLET_DIAMONDX_ARROW3D_SQUARE
|
รายการสัญลักษณ์หัวข้อย่อยที่มีสัญลักษณ์หัวข้อย่อย DIAMONDX , ARROW3D และ SQUARE สําหรับระดับการซ้อน 3 รายการแรก
|
BULLET_CHECKBOX
|
รายการสัญลักษณ์หัวข้อย่อยที่มีสัญลักษณ์หัวข้อย่อย CHECKBOX สําหรับระดับที่ซ้อนกันทุกรายการ
|
BULLET_ARROW_DIAMOND_DISC
|
รายการสัญลักษณ์หัวข้อย่อยที่มีสัญลักษณ์หัวข้อย่อย ARROW , DIAMOND และ DISC สําหรับระดับการซ้อน 3 รายการแรก
|
BULLET_STAR_CIRCLE_SQUARE
|
รายการสัญลักษณ์หัวข้อย่อยที่มีสัญลักษณ์หัวข้อย่อย STAR , CIRCLE และ SQUARE สําหรับระดับการซ้อน 3 รายการแรก
|
BULLET_ARROW3D_CIRCLE_SQUARE
|
รายการสัญลักษณ์หัวข้อย่อยที่มีสัญลักษณ์หัวข้อย่อย ARROW3D , CIRCLE และ SQUARE สําหรับระดับการซ้อน 3 รายการแรก
|
BULLET_LEFTTRIANGLE_DIAMOND_DISC
|
รายการสัญลักษณ์หัวข้อย่อยที่มีสัญลักษณ์หัวข้อย่อย LEFTTRIANGLE , DIAMOND และ DISC สําหรับระดับการซ้อน 3 รายการแรก
|
BULLET_DIAMONDX_HOLLOWDIAMOND_SQUARE
|
รายการสัญลักษณ์หัวข้อย่อยที่มีสัญลักษณ์หัวข้อย่อย DIAMONDX , HOLLOWDIAMOND และ SQUARE สําหรับระดับการซ้อน 3 รายการแรก
|
BULLET_DIAMOND_CIRCLE_SQUARE
|
รายการสัญลักษณ์หัวข้อย่อยที่มีสัญลักษณ์หัวข้อย่อย DIAMOND , CIRCLE และ SQUARE สําหรับระดับการซ้อน 3 รายการแรก
|
NUMBERED_DIGIT_ALPHA_ROMAN
|
รายการลําดับเลขที่มีสัญลักษณ์ตัวเลข DIGIT , ALPHA และ ROMAN สําหรับระดับการซ้อน 3 รายการแรกตามด้วยเครื่องหมายจุด
|
NUMBERED_DIGIT_ALPHA_ROMAN_PARENS
|
รายการลําดับเลขที่มีสัญลักษณ์ตัวเลข DIGIT , ALPHA และ ROMAN สําหรับระดับการซ้อน 3 รายการแรก ตามด้วยวงเล็บ
|
NUMBERED_DIGIT_NESTED
|
รายการลําดับเลขที่มีรูปอักขระตัวเลข DIGIT ตัวคั่นด้วยจุด ซึ่งระดับการซ้อนแต่ละระดับจะใช้สัญลักษณ์รูประดับการซ้อนก่อนหน้าเป็นคํานําหน้า ตัวอย่างเช่น: '1.', "1.1." "2.", "2.2."
|
NUMBERED_UPPERALPHA_ALPHA_ROMAN
|
รายการลําดับเลขที่มีสัญลักษณ์ตัวเลข UPPERALPHA , ALPHA และ ROMAN สําหรับระดับการซ้อน 3 รายการแรกตามด้วยเครื่องหมายจุด
|
NUMBERED_UPPERROMAN_UPPERALPHA_DIGIT
|
รายการลําดับเลขที่มีสัญลักษณ์ตัวเลข UPPERROMAN , UPPERALPHA และ DIGIT สําหรับระดับการซ้อน 3 รายการแรกตามด้วยเครื่องหมายจุด
|
NUMBERED_ZERODIGIT_ALPHA_ROMAN
|
รายการลําดับเลขที่มีสัญลักษณ์ตัวเลข ZERODIGIT , ALPHA และ ROMAN สําหรับระดับการซ้อน 3 รายการแรกตามด้วยเครื่องหมายจุด
|
แทนที่รูปร่างทั้งหมดด้วยคําขอรูปภาพ
แทนที่รูปร่างทั้งหมดที่ตรงกับเกณฑ์ที่ระบุด้วยรูปภาพที่ระบุ
รูปภาพที่แทนที่รูปร่างจะเป็นสี่เหลี่ยมผืนผ้าหลังจากแทรกในงานนําเสนอและไม่ไปอยู่ในรูปของรูปร่าง
การแสดง JSON |
---|
{ "replaceMethod": enum ( |
ช่อง | |
---|---|
replaceMethod
|
วิธีการแทนที่
เลิกใช้งาน
: ใช้
หากคุณระบุทั้ง |
imageReplaceMethod
|
วิธีการแทนที่รูปภาพ
หากคุณระบุทั้ง
หากคุณไม่ระบุค่าสําหรับ หากไม่ระบุ ระบบจะใช้ CENTER_INSIDE |
pageObjectIds[]
|
หากไม่ว่างเปล่า ให้จํากัดการจับคู่องค์ประกอบหน้าเว็บเฉพาะในหน้าที่กําหนด
แสดงข้อผิดพลาดคําขอที่ไม่ถูกต้อง 400 ถ้ามีรหัสออบเจ็กต์ของหน้าเว็บของ |
ช่อง Union
criteria เกณฑ์ที่รูปร่างต้องตรงกันจึงจะถูกแทนที่
criteria
ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้
|
|
containsText
|
หากตั้งค่า คําขอนี้จะแทนที่รูปร่างทั้งหมดที่มีข้อความที่กําหนด |
ช่อง Union
image_source ชนิดของแหล่งที่มาของรูปภาพ
image_source
ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้
|
|
imageUrl
|
URL รูปภาพ ระบบจะดึงข้อมูลรูปภาพ 1 ครั้งในขณะแทรก และจัดเก็บสําเนาไว้เพื่อแสดงภายในงานนําเสนอ รูปภาพต้องมีขนาดน้อยกว่า 50MB และต้องไม่เกิน 25 เมกะพิกเซล และต้องอยู่ในรูปแบบ PNG, JPEG หรือ GIF
URL ที่ระบุจะมีความยาวได้สูงสุด 2 KB ระบบจะบันทึก URL ไว้ในรูปภาพและแสดงผลผ่านช่อง |
แทนที่วิธีการ
วิธีการแทนที่
Enum | |
---|---|
CENTER_INSIDE
|
ปรับขนาดและจัดกึ่งกลางภาพให้พอดีภายในขอบเขตของรูปร่างดั้งเดิม และรักษาอัตราส่วนของรูปภาพ ขนาดที่แสดงผลของรูปภาพอาจเล็กกว่าขนาดของรูปร่าง นี่คือวิธีเริ่มต้นที่ไม่ได้มีการระบุไว้ |
CENTER_CROP
|
ปรับขนาดและจัดกึ่งกลางรูปภาพให้เต็มขอบของรูปร่างดั้งเดิม ระบบอาจครอบตัดรูปภาพเพื่อเติมเต็มรูปร่าง ขนาดในการแสดงผลของรูปภาพจะเท่ากับขนาดของรูปร่างดั้งเดิม |
วิธีแทนที่รูปภาพ
วิธีการแทนที่รูปภาพ
Enum | |
---|---|
IMAGE_REPLACE_METHOD_UNSPECIFIED
|
วิธีการแทนที่รูปภาพที่ไม่ระบุ และต้องไม่ใช้ค่านี้ |
CENTER_INSIDE
|
ปรับขนาดและจัดกึ่งกลางภาพให้พอดีภายในขอบเขตของรูปร่างดั้งเดิม และรักษาอัตราส่วนของรูปภาพ ขนาดที่แสดงผลของรูปภาพอาจเล็กกว่าขนาดของรูปร่าง นี่คือวิธีเริ่มต้นที่ไม่ได้มีการระบุไว้ |
CENTER_CROP
|
ปรับขนาดและจัดกึ่งกลางรูปภาพให้เต็มขอบของรูปร่างดั้งเดิม ระบบอาจครอบตัดรูปภาพเพื่อเติมเต็มรูปร่าง ขนาดภาพที่แสดงในภาพจะเท่ากับรูปร่างดั้งเดิม |
DuplicateObjectRequest
ทําสําเนาสไลด์หรือองค์ประกอบของหน้า
เมื่อทําสําเนาสไลด์ ระบบจะสร้างสไลด์ที่ซ้ําต่อจากสไลด์ที่ระบุ เมื่อมีการทําสําเนาองค์ประกอบของหน้า ระบบจะทําสําเนาหน้าเดียวกันที่ตําแหน่งเดิม
การแสดง JSON |
---|
{ "objectId": string, "objectIds": { string: string, ... } } |
ช่อง | |
---|---|
objectId
|
รหัสของออบเจ็กต์ที่จะทําซ้ํา |
objectIds
|
วัตถุที่ซ้ํากันอาจมีวัตถุอื่น เช่น เมื่อทําสําเนาสไลด์หรือองค์ประกอบหน้าของกลุ่ม การแมปนี้จะกําหนดวิธีการสร้างรหัสของออบเจ็กต์ที่ซ้ํากัน โดยคีย์คือรหัสของออบเจ็กต์เดิมและค่าในรหัสจะเป็นรหัสที่กําหนดให้กับออบเจ็กต์ที่ซ้ํากันนั้นๆ ระบบอาจระบุรหัสของออบเจ็กต์ต้นทางซ้ําในแผนที่นี้ด้วยเช่นกัน โดยใช้ค่าเดียวกันกับช่อง
คีย์ทั้งหมดต้องสอดคล้องกับรหัสที่มีอยู่ในงานนําเสนอ ค่าทั้งหมดต้องไม่ซ้ํากันในงานนําเสนอและต้องขึ้นต้นด้วยอักขระที่เป็นตัวอักษรและตัวเลขคละกันหรือขีดล่าง (ตรงกับนิพจน์ทั่วไป หากไม่ได้ระบุรหัสของออบเจ็กต์ต้นทางในแผนที่ ระบบจะกําหนดรหัสแบบสุ่มใหม่ให้ หากแผนที่ว่างเปล่าหรือไม่ได้ตั้งค่า ออบเจ็กต์ที่ซ้ํากันทั้งหมดจะได้รับรหัสแบบสุ่มใหม่ |
อัปเดตรูปแบบข้อความคําขอ
การแสดง JSON |
---|
{ "objectId": string, "cellLocation": { object ( |
ช่อง | |
---|---|
objectId
|
รหัสวัตถุของรูปร่างหรือตารางที่มีข้อความที่จะจัดรูปแบบ |
cellLocation
|
ตําแหน่งของเซลล์ในตารางที่มีข้อความที่จะจัดรูปแบบ หาก |
style
|
รูปแบบที่จะกําหนดในข้อความ หากค่าสําหรับสไตล์เฉพาะตรงกับค่าระดับบนสุด สไตล์นั้นจะได้รับการตั้งค่าไปรับค่าเดิม
การเปลี่ยนแปลงรูปแบบข้อความบางอย่างอาจทําให้การเปลี่ยนแปลงอื่นๆ เหมือนกับการทํางานของเครื่องมือแก้ไขสไลด์ ดูข้อมูลเพิ่มเติมในเอกสารของ |
textRange
|
ช่วงของข้อความเพื่อจัดรูปแบบ สามารถขยายช่วงเพื่อรวมบรรทัดใหม่ที่อยู่ติดกัน หากช่วงดังกล่าวมีย่อหน้าที่เป็นของรายการโดยสมบูรณ์ หัวข้อย่อยของย่อหน้าก็จะมีการอัปเดตด้วยรูปแบบข้อความที่ตรงกัน |
fields
|
ช่องที่ควรอัปเดต
ต้องระบุอย่างน้อย 1 ช่อง รูท
เช่น หากต้องการอัปเดตรูปแบบข้อความเป็นตัวหนา ให้ตั้งค่า หากต้องการรีเซ็ตพร็อพเพอร์ตี้เป็นค่าเริ่มต้น ให้ใส่ชื่อของช่องนั้นไว้ในมาสก์ของช่องโดยไม่ต้องตั้งค่าใดๆ |
แทนที่รูปร่างทั้งหมดด้วยชีตแผนภูมิ
แทนที่รูปร่างทั้งหมดที่ตรงกับเกณฑ์ที่ระบุด้วยแผนภูมิ Google ชีตที่ให้ไว้ แผนภูมิจะได้รับการปรับขนาดและจัดให้อยู่กึ่งกลางภายในขอบเขตของรูปร่างเดิม
หมายเหตุ: การแทนที่รูปร่างด้วยแผนภูมิต้องใช้อย่างน้อย 1 สเปรดชีต.readonly, สเปรดชีต, drive.readonly หรือไดรฟ์ OAuth
การแสดง JSON |
---|
{ "containsText": { object ( |
ช่อง | |
---|---|
containsText
|
เกณฑ์ที่รูปร่างต้องตรงกันจึงจะถูกแทนที่ คําขอจะแทนที่รูปร่างทั้งหมดที่มีข้อความที่ระบุ |
spreadsheetId
|
รหัสของสเปรดชีต Google ชีตที่มีแผนภูมิ |
chartId
|
รหัสของแผนภูมิที่เฉพาะเจาะจงในสเปรดชีตของ Google ชีต |
linkingMode
|
โหมดที่แผนภูมิลิงก์กับสเปรดชีตต้นทาง เมื่อไม่ได้ระบุ แผนภูมินี้จะเป็นรูปภาพที่ไม่ได้เชื่อมโยง |
pageObjectIds[]
|
หากไม่ว่างเปล่า ให้จํากัดการจับคู่องค์ประกอบหน้าเว็บเฉพาะในหน้าที่กําหนด
แสดงข้อผิดพลาดคําขอที่ไม่ถูกต้อง 400 ถ้ามีรหัสออบเจ็กต์ของหน้าเว็บของ |
โหมดการเชื่อมโยง
โหมดที่แผนภูมิลิงก์กับสเปรดชีตต้นทาง
Enum | |
---|---|
NOT_LINKED_IMAGE
|
แผนภูมิไม่ได้เชื่อมโยงกับสเปรดชีตต้นฉบับและไม่สามารถอัปเดตได้ ระบบจะแทรกแผนภูมิที่ยังไม่ลิงก์เป็นรูปภาพ |
LINKED
|
การลิงก์แผนภูมิจะช่วยให้อัปเดตแผนภูมิได้ และผู้ทํางานร่วมกันคนอื่นๆ จะเห็นลิงก์ไปยังสเปรดชีต |
ลบย่อหน้าหัวข้อย่อย
ลบหัวข้อย่อยออกจากย่อหน้าทั้งหมดที่ซ้อนทับกับดัชนีข้อความที่ระบุ
range
ระดับที่ซ้อนกันของแต่ละย่อหน้าจะถูกเก็บรักษาไว้ด้วยการเพิ่มการเยื้องที่จุดเริ่มต้นของย่อหน้านั้นๆ
การแสดง JSON |
---|
{ "objectId": string, "cellLocation": { object ( |
ช่อง | |
---|---|
objectId
|
รหัสวัตถุของรูปร่างหรือตารางที่มีข้อความที่จะลบหัวข้อย่อย |
cellLocation
|
ตําแหน่งของเซลล์ในตารางซึ่งไม่บังคับ หากข้อความที่จะแก้ไขอยู่ในเซลล์ของตาราง หากมีออบเจ็กต์รหัสต้องอ้างอิงตาราง |
textRange
|
ช่วงของข้อความที่จะลบหัวข้อย่อยโดยอิงตามดัชนี |
อัปเดตลักษณะของย่อหน้า
อัปเดตการจัดรูปแบบสําหรับย่อหน้าทั้งหมดภายใน Shape
หรือ Table
ที่ซ้อนทับกับช่วงดัชนีข้อความที่ระบุ
การแสดง JSON |
---|
{ "objectId": string, "cellLocation": { object ( |
ช่อง | |
---|---|
objectId
|
รหัสวัตถุของรูปร่างหรือตารางที่มีข้อความที่จะจัดรูปแบบ |
cellLocation
|
ตําแหน่งของเซลล์ในตารางที่มีย่อหน้าเพื่อจัดรูปแบบ หาก |
style
|
รูปแบบของย่อหน้า |
textRange
|
ช่วงของข้อความที่มีย่อหน้าเพื่อจัดรูปแบบ |
fields
|
ช่องที่ควรอัปเดต
ต้องระบุอย่างน้อย 1 ช่อง รูท
เช่น หากต้องการอัปเดตการปรับแนวย่อหน้า ให้ตั้งค่า หากต้องการรีเซ็ตพร็อพเพอร์ตี้เป็นค่าเริ่มต้น ให้ใส่ชื่อของช่องนั้นไว้ในมาสก์ของช่องโดยไม่ต้องตั้งค่าใดๆ |
UpdateTableBorderPropertiesRequest
อัปเดตคุณสมบัติของเส้นขอบตารางใน Table
การแสดง JSON |
---|
{ "objectId": string, "tableRange": { object ( |
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ของตาราง |
tableRange
|
ช่วงตารางที่แสดงชุดย่อยของตารางที่จะนําการอัปเดตไปใช้ หากไม่ได้ระบุช่วงของตาราง การอัปเดตจะมีผลกับทั้งตาราง |
borderPosition
|
ตําแหน่งเส้นขอบในช่วงตารางที่การอัปเดตควรมีผล หากไม่ได้ระบุตําแหน่งเส้นขอบ การอัปเดตจะมีผลกับเส้นขอบทั้งหมดในช่วงตาราง |
tableBorderProperties
|
พร็อพเพอร์ตี้เส้นขอบของตารางที่จะอัปเดต |
fields
|
ช่องที่ควรอัปเดต
ต้องระบุอย่างน้อย 1 ช่อง รูท
เช่น อัปเดตสีเติมทึบของเส้นขอบตาราง ให้ตั้งค่า หากต้องการรีเซ็ตพร็อพเพอร์ตี้เป็นค่าเริ่มต้น ให้ใส่ชื่อของช่องนั้นไว้ในมาสก์ของช่องโดยไม่ต้องตั้งค่าใดๆ |
ตําแหน่งเส้นขอบ
ตําแหน่งเส้นขอบตาราง
Enum | |
---|---|
ALL
|
เส้นขอบทั้งหมดในช่วง |
BOTTOM
|
เส้นขอบที่ด้านล่างของช่วง |
INNER
|
เส้นขอบภายในของช่วง |
INNER_HORIZONTAL
|
เส้นขอบแนวนอนภายในของช่วง |
INNER_VERTICAL
|
เส้นขอบแนวตั้งที่ด้านในของช่วง |
LEFT
|
เส้นขอบทางด้านซ้ายของช่วง |
OUTER
|
เส้นขอบตามด้านนอกของช่วง |
RIGHT
|
เส้นขอบที่ด้านขวาของช่วง |
TOP
|
เส้นขอบที่ด้านบนของช่วง |
อัปเดตคุณสมบัติของคอลัมน์ในตาราง
อัปเดตพร็อพเพอร์ตี้ของคอลัมน์ Table
การแสดง JSON |
---|
{
"objectId": string,
"columnIndices": [
integer
],
"tableColumnProperties": {
object (
|
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ของตาราง |
columnIndices[]
|
รายการดัชนีแบบ 0 ซึ่งระบุคอลัมน์ที่จะอัปเดต หากไม่ได้ระบุดัชนี ระบบจะอัปเดตคอลัมน์ทั้งหมดในตาราง |
tableColumnProperties
|
คุณสมบัติของคอลัมน์ในตารางที่จะอัปเดต
หากค่าของ |
fields
|
ช่องที่ควรอัปเดต
ต้องระบุอย่างน้อย 1 ช่อง รูท
ตัวอย่างเช่น หากต้องการอัปเดตความกว้างของคอลัมน์ ให้ตั้งค่า หากมี '"columnWidth"' รวมอยู่ในมาสก์ของช่องแต่ไม่ได้ตั้งค่าพร็อพเพอร์ตี้ไว้ ความกว้างของคอลัมน์จะมีค่าเริ่มต้นเป็น 406,400 EMU (32 จุด) |
UpdateRequestRowPropertiesRequest
อัปเดตพร็อพเพอร์ตี้ของแถว Table
การแสดง JSON |
---|
{
"objectId": string,
"rowIndices": [
integer
],
"tableRowProperties": {
object (
|
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ของตาราง |
rowIndices[]
|
รายการดัชนีแบบ 0 ซึ่งระบุแถวที่จะอัปเดต หากไม่ได้ระบุดัชนี ระบบจะอัปเดตแถวทั้งหมดในตาราง |
tableRowProperties
|
พร็อพเพอร์ตี้แถวในตารางที่จะอัปเดต |
fields
|
ช่องที่ควรอัปเดต
ต้องระบุอย่างน้อย 1 ช่อง รูท
ตัวอย่างเช่น หากต้องการอัปเดตความสูงของแถวขั้นต่ํา ให้ตั้งค่า หาก '"minRowHeight"' รวมอยู่ในมาสก์ของช่องแต่ไม่ได้ตั้งค่าพร็อพเพอร์ตี้ไว้ ความสูงของแถวขั้นต่ําจะมีค่าเริ่มต้นเป็น 0 |
คําขอผสานตารางเซลล์
ผสานเซลล์ใน Table
การแสดง JSON |
---|
{
"objectId": string,
"tableRange": {
object (
|
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ของตาราง |
tableRange
|
ช่วงของตารางที่ระบุเซลล์ของตารางที่จะผสาน ข้อความใดๆ ในเซลล์ที่ผสานกันจะต่อกันและจัดเก็บไว้ในเซลล์ซ้าย ("head") ของช่วง หากช่วงนั้นไม่ใช่สี่เหลี่ยม (ซึ่งสามารถเกิดขึ้นได้ในบางกรณีที่ช่วงครอบคลุมเซลล์ที่ผสานไปแล้ว) ระบบจะแสดงข้อผิดพลาด 400 เป็นคําขอที่ไม่ถูกต้อง |
ยกเลิกการผสานเซลล์ตาราง
เลิกผสานเซลล์ใน Table
การแสดง JSON |
---|
{
"objectId": string,
"tableRange": {
object (
|
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ของตาราง |
tableRange
|
ช่วงของตารางที่ระบุเซลล์ของตารางที่จะยกเลิกการผสาน ระบบจะเลิกผสานเซลล์ทั้งหมดที่ผสานในช่วงนี้ และเซลล์ที่ไม่ได้ผสานอยู่แล้วจะไม่ได้รับผลกระทบ หากช่วงไม่มีเซลล์ที่ผสาน คําขอจะไม่ดําเนินการใดๆ หากมีข้อความในเซลล์ที่ผสานใดๆ ข้อความจะยังคงอยู่ในเซลล์ด้านบนซ้าย ("ส่วนหัว") ของบล็อกผลลัพธ์ที่เป็นเซลล์ที่ไม่ได้ผสาน |
คําขอ GroupObjects
จัดกลุ่มออบเจ็กต์เพื่อสร้างกลุ่มออบเจ็กต์ ตัวอย่างเช่น กลุ่ม PageElements
เพื่อสร้าง Group
ในหน้าเดียวกับรายการย่อยทั้งหมด
การแสดง JSON |
---|
{ "groupObjectId": string, "childrenObjectIds": [ string ] } |
ช่อง | |
---|---|
groupObjectId
|
รหัสออบเจ็กต์ที่ระบุโดยผู้ใช้ที่จะสร้างกลุ่ม
หากระบุรหัส รหัสดังกล่าวต้องไม่ซ้ํากันในทุกหน้าและทุกองค์ประกอบของหน้าในงานนําเสนอ รหัสต้องขึ้นต้นด้วยอักขระที่เป็นตัวอักษรและตัวเลขคละกันหรือขีดล่าง (ตรงกับนิพจน์ทั่วไป หากคุณไม่ระบุ ID ระบบจะสร้าง ID ที่ไม่ซ้ํากัน |
childrenObjectIds[]
|
รหัสออบเจ็กต์ของออบเจ็กต์ที่จะจัดกลุ่ม
สามารถจัดกลุ่มได้เฉพาะองค์ประกอบของหน้าเท่านั้น ควรมีองค์ประกอบหน้าเว็บอย่างน้อย 2 รายการในหน้าเดียวกันที่ยังไม่ได้อยู่ในกลุ่มอื่น จัดกลุ่มองค์ประกอบบางอย่างในหน้าเว็บไม่ได้ เช่น |
คําขอยกเลิกการจัดกลุ่มออบเจ็กต์
จัดกลุ่มออบเจ็กต์ เช่น groups
การแสดง JSON |
---|
{ "objectIds": [ string ] } |
ช่อง | |
---|---|
objectIds[]
|
รหัสออบเจ็กต์ของออบเจ็กต์ที่จะยกเลิกการจัดกลุ่ม
สามารถจัดกลุ่มได้เฉพาะ |
อัปเดตคําขอองค์ประกอบของหน้า
อัปเดตชื่อข้อความ Alt และ/หรือคําอธิบายของ page element
การแสดง JSON |
---|
{ "objectId": string, "title": string, "description": string } |
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ขององค์ประกอบหน้าเว็บที่ใช้การอัปเดตดังกล่าว |
title
|
ชื่อข้อความ Alt ที่อัปเดตแล้วขององค์ประกอบของหน้าเว็บ หากไม่ได้ตั้งค่า ระบบจะใช้ค่าที่มีอยู่ต่อไป ชื่อจะแสดงให้โปรแกรมอ่านหน้าจอและอินเทอร์เฟซการช่วยเหลือพิเศษอื่นๆ เห็น ใช้เฉพาะค่าที่มนุษย์อ่านได้ซึ่งเกี่ยวข้องกับองค์ประกอบขององค์ประกอบในหน้า |
description
|
คําอธิบายข้อความแสดงแทนที่อัปเดตสําหรับองค์ประกอบของหน้า หากไม่ได้ตั้งค่า ระบบจะใช้ค่าที่มีอยู่ต่อไป โปรแกรมอ่านและอินเทอร์เฟซการช่วยเหลือพิเศษอื่นๆ จะแสดงในคําอธิบายนี้ ใช้เฉพาะค่าที่มนุษย์อ่านได้ซึ่งเกี่ยวข้องกับองค์ประกอบขององค์ประกอบในหน้า |
แทนที่คําขอรูปภาพ
แทนที่รูปภาพที่มีอยู่ด้วยรูปภาพใหม่
การแทนที่รูปภาพจะนํา image effects
บางส่วนออกจากรูปภาพที่มีอยู่
การแสดง JSON |
---|
{ "imageObjectId": string, "imageReplaceMethod": enum ( |
ช่อง | |
---|---|
imageObjectId
|
รหัสของรูปภาพที่มีอยู่ซึ่งจะแทนที่ คุณสามารถดึง ID ได้จากการตอบสนองต่อคําขอรับ |
imageReplaceMethod
|
วิธีการแทนที่ |
ช่อง Union
image_source ชนิดของแหล่งที่มาของรูปภาพ
image_source
ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้
|
|
url
|
URL รูปภาพ ระบบจะดึงข้อมูลรูปภาพ 1 ครั้งในขณะแทรก และจัดเก็บสําเนาไว้เพื่อแสดงภายในงานนําเสนอ รูปภาพต้องมีขนาดไม่เกิน 50 MB และมีขนาดไม่เกิน 25 เมกะพิกเซล และต้องอยู่ในรูปแบบ PNG, JPEG หรือ GIF
URL ที่ระบุจะมีความยาวไม่เกิน 2 KB ไม่ได้ บันทึก URL ด้วยรูปภาพและมองเห็นได้ผ่านช่อง |
อัปเดตคําขอคุณสมบัติสไลด์
อัปเดตคุณสมบัติของสไลด์
การแสดง JSON |
---|
{
"objectId": string,
"slideProperties": {
object (
|
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ของสไลด์ที่ใช้กับการอัปเดต |
slideProperties
|
คุณสมบัติสไลด์ที่จะอัปเดต |
fields
|
ช่องที่ควรอัปเดต
ต้องระบุอย่างน้อย 1 ช่อง รูท "slideProperties" จะมีนัยโดยนัยและไม่ควรระบุไว้
เช่น หากต้องการอัปเดตว่าข้ามสไลด์หรือไม่ ให้ตั้งค่า หากต้องการรีเซ็ตพร็อพเพอร์ตี้เป็นค่าเริ่มต้น ให้ใส่ชื่อของช่องนั้นไว้ในมาสก์ของช่องโดยไม่ต้องตั้งค่าใดๆ |
อัปเดตคําขอองค์ประกอบของหน้า
อัปเดตลําดับ Z ขององค์ประกอบหน้าเว็บ Z-order คือลําดับขององค์ประกอบบนหน้าจากหลังไปหน้า องค์ประกอบของหน้าในด้านหน้าอาจครอบคลุมถึงองค์ประกอบต่างๆ ที่อยู่เบื้องหลัง
การแสดง JSON |
---|
{
"pageElementObjectIds": [
string
],
"operation": enum (
|
ช่อง | |
---|---|
pageElementObjectIds[]
|
รหัสออบเจ็กต์ขององค์ประกอบหน้าที่ต้องการอัปเดต องค์ประกอบทั้งหมดของหน้าต้องอยู่ในหน้าเดียวกันและต้องไม่มีการจัดกลุ่ม |
operation
|
การดําเนินการของ Z สําหรับใช้กับองค์ประกอบของหน้า เมื่อใช้การทํางานกับองค์ประกอบหน้าเว็บหลายรายการ ลําดับ Z ที่เกี่ยวข้องภายในองค์ประกอบของหน้าเว็บเหล่านี้ก่อนที่จะถูกดูแล |
การดําเนินการ ZOrderOperation
การดําเนินการเพื่ออัปเดตลําดับ Z ขององค์ประกอบหน้าเว็บ
Enum | |
---|---|
Z_ORDER_OPERATION_UNSPECIFIED
|
การดําเนินการที่ไม่ระบุ |
BRING_TO_FRONT
|
นําองค์ประกอบของหน้ามาไว้ด้านหน้า |
BRING_FORWARD
|
นําองค์ประกอบของหน้าไปข้างหน้าด้วยองค์ประกอบ 1 องค์ประกอบเมื่อเทียบกับองค์ประกอบถัดไปสุดในองค์ประกอบของหน้าที่ระบุ |
SEND_BACKWARD
|
ส่งองค์ประกอบของหน้าไปข้างหลังในหน้าเว็บโดยองค์ประกอบหนึ่งเมื่อเทียบกับองค์ประกอบที่ไกลที่สุดในองค์ประกอบของหน้าเว็บที่ระบุ |
SEND_TO_BACK
|
ส่งองค์ประกอบของหน้าไปไว้ที่ด้านหลังของหน้าเว็บ |
อัปเดตหมวดหมู่ของคําขอ
อัปเดตหมวดหมู่ของ line
การแสดง JSON |
---|
{
"objectId": string,
"lineCategory": enum (
|
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ของบรรทัดที่ใช้กับการอัปเดต
คุณอัปเดตได้เฉพาะบรรทัดที่มี บรรทัดนี้อาจได้รับการเปลี่ยนเส้นทางหลังจากอัปเดตหมวดหมู่ |
lineCategory
|
หมวดหมู่ของสายที่จะอัปเดต
ระบบจะกําหนด |
กําหนดเส้นทางคําขอใหม่
เปลี่ยนเส้นทาง line
ให้เชื่อมต่อกับเว็บไซต์การเชื่อมต่อ 2 แห่งที่ใกล้ที่สุดในองค์ประกอบของหน้าเว็บที่เชื่อมต่อ
การแสดง JSON |
---|
{ "objectId": string } |
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ของเส้นที่จะเปลี่ยนเส้นทาง
เฉพาะบรรทัดที่มี |