ส่งคำขอ
การอัปเดตครั้งเดียวสำหรับใช้กับงานนำเสนอ
การแสดง 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
|
อัปเดตชื่อข้อความแสดงแทนและ/หรือคำอธิบายของ
|
replaceImage
|
แทนที่รูปภาพที่มีอยู่ด้วยรูปภาพใหม่ |
updateSlideProperties
|
อัปเดตคุณสมบัติของสไลด์ |
updatePageElementsZOrder
|
อัปเดต Z-order ของ
|
updateLineCategory
|
อัปเดตหมวดหมู่
|
rerouteLine
|
เปลี่ยนเส้นทาง
|
CreateSlideRequest
สร้างสไลด์
การแสดง JSON |
---|
{ "objectId": string, "insertionIndex": integer, "slideLayoutReference": { object ( |
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ที่ผู้ใช้ระบุ
หากคุณระบุรหัส รหัสต้องไม่ซ้ำกับหน้าและองค์ประกอบทั้งหมดของหน้าในงานนำเสนอ รหัสต้องขึ้นต้นด้วยอักขระที่เป็นตัวอักษรและตัวเลขคละกันหรือขีดล่าง (ตรงกับนิพจน์ทั่วไป
หากไม่ระบุรหัส ระบบจะสร้างรหัสที่ไม่ซ้ำกัน |
insertionIndex
|
ดัชนีที่ไม่บังคับแบบ 0 ซึ่งระบุตําแหน่งที่จะแทรกสไลด์ หากไม่ระบุดัชนี ระบบจะสร้างสไลด์ขึ้นท้ายสุด |
slideLayoutReference
|
การอ้างอิงเลย์เอาต์ของสไลด์ที่จะแทรก โดยอ้างอิงจาก ปัจจุบันหลัก ซึ่งก็คือรายการใดรายการหนึ่งต่อไปนี้
หากไม่พบ LayoutReference ในต้นฉบับปัจจุบัน ระบบจะแสดงข้อผิดพลาด 400 คำขอที่ไม่ถูกต้อง
หากคุณไม่ระบุการอ้างอิงการออกแบบ สไลด์จะใช้การกำหนด
|
placeholderIdMappings[]
|
รายการที่ไม่บังคับของการแมปรหัสออบเจ็กต์จาก
|
LayoutReference
การอ้างอิงเลย์เอาต์สไลด์ ซึ่งอาจอ้างอิงถึงข้อใดข้อหนึ่งต่อไปนี้
- เลย์เอาต์ที่กำหนดไว้ล่วงหน้า
- หนึ่งในเลย์เอาต์ในงานนำเสนอ
การแสดง JSON |
---|
{ // Union field |
ช่อง | |
---|---|
ฟิลด์ Union
kind ประเภทของ LayoutReference
kind
ต้องเป็นอย่างใดอย่างหนึ่งต่อไปนี้
|
|
predefinedLayout
|
เลย์เอาต์ที่กำหนดไว้ล่วงหน้า |
layoutId
|
รหัสเลย์เอาต์: รหัสออบเจ็กต์ของเลย์เอาต์ใดเลย์เอาต์หนึ่งในงานนำเสนอ |
PredefinedLayout
ประเภทการออกแบบที่กำหนดไว้ล่วงหน้า ซึ่งเป็นเลย์เอาต์ที่พบได้ทั่วไปในงานนำเสนอ อย่างไรก็ตาม ไม่มีการรับประกันว่าเลย์เอาต์เหล่านี้จะปรากฏในต้นฉบับปัจจุบันเนื่องจากอาจถูกลบหรือไม่ได้เป็นส่วนหนึ่งของธีมที่ใช้ นอกจากนี้ ตัวยึดตำแหน่งในแต่ละเลย์เอาต์อาจมีการเปลี่ยนแปลง
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 รายการและเนื้อหา 1 รายการจัดอยู่ในคอลัมน์เดียว |
MAIN_POINT
|
เลย์เอาต์ที่มีประเด็นหลัก |
BIG_NUMBER
|
เลย์เอาต์ที่มีส่วนหัวจำนวนมาก |
LayoutPlaceholderIdMapping
การแมปรหัสที่ผู้ใช้ระบุสำหรับตัวยึดตำแหน่งที่จะสร้างขึ้นในสไลด์จากเลย์เอาต์ที่ระบุ
การแสดง JSON |
---|
{ "objectId": string, // Union field |
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ที่ผู้ใช้ระบุสำหรับตัวยึดตำแหน่งที่ระบุข้างต้นซึ่งจะสร้างขึ้นในสไลด์
หากคุณระบุรหัส รหัสต้องไม่ซ้ำกับหน้าและองค์ประกอบทั้งหมดของหน้าในงานนำเสนอ รหัสต้องขึ้นต้นด้วยอักขระที่เป็นตัวอักษรและตัวเลขคละกันหรือขีดล่าง (ตรงกับนิพจน์ทั่วไป
หากไม่ระบุรหัส ระบบจะสร้างรหัสที่ไม่ซ้ำกัน |
ฟิลด์ Union
kind ชนิดที่ใช้ในการระบุตัวยึดตำแหน่งในเลย์เอาต์
kind
ต้องเป็นอย่างใดอย่างหนึ่งต่อไปนี้
|
|
layoutPlaceholder
|
ตัวยึดตำแหน่งในเลย์เอาต์ที่จะนำไปใช้กับสไลด์ เฉพาะ
|
layoutPlaceholderObjectId
|
รหัสวัตถุของตัวยึดตำแหน่งในเลย์เอาต์ที่จะนำไปใช้กับสไลด์ |
CreateShapeRequest
สร้างรูปร่างใหม่
การแสดง JSON |
---|
{ "objectId": string, "elementProperties": { object ( |
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ที่ผู้ใช้ระบุ
หากคุณระบุรหัส รหัสต้องไม่ซ้ำกับหน้าและองค์ประกอบทั้งหมดของหน้าในงานนำเสนอ รหัสต้องขึ้นต้นด้วยอักขระที่เป็นตัวอักษรและตัวเลขคละกันหรือขีดล่าง (ตรงกับนิพจน์ทั่วไป
|
elementProperties
|
คุณสมบัติขององค์ประกอบสำหรับรูปร่าง |
shapeType
|
ประเภทรูปร่าง |
PageElementProperties
พร็อพเพอร์ตี้ทั่วไปสำหรับองค์ประกอบของหน้า
หมายเหตุ: เมื่อคุณสร้าง
PageElement
API อาจแก้ไขค่าของทั้ง
วันที่ size
และ
transform
แต่ขนาดของภาพจะไม่มีการเปลี่ยนแปลง
การแสดง JSON |
---|
{ "pageObjectId": string, "size": { object ( |
ช่อง | |
---|---|
pageObjectId
|
รหัสออบเจ็กต์ของหน้าเว็บที่มีองค์ประกอบอยู่ |
size
|
ขนาดขององค์ประกอบ |
transform
|
การเปลี่ยนรูปแบบสําหรับองค์ประกอบ |
CreateTableRequest
สร้างตารางใหม่
การแสดง JSON |
---|
{
"objectId": string,
"elementProperties": {
object (
|
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ที่ผู้ใช้ระบุ
หากคุณระบุรหัส รหัสต้องไม่ซ้ำกับหน้าและองค์ประกอบทั้งหมดของหน้าในงานนำเสนอ รหัสต้องขึ้นต้นด้วยอักขระที่เป็นตัวอักษรและตัวเลขคละกันหรือขีดล่าง (ตรงกับนิพจน์ทั่วไป
หากไม่ระบุรหัส ระบบจะสร้างรหัสที่ไม่ซ้ำกัน |
elementProperties
|
พร็อพเพอร์ตี้ขององค์ประกอบของตาราง ระบบจะสร้างตารางตามขนาดที่ระบุโดยขึ้นอยู่กับขนาดขั้นต่ำ หากไม่ได้ระบุขนาด ระบบจะปรับขนาดตารางให้โดยอัตโนมัติ การแปลงตารางต้องมีสเกลเป็น 1 และไม่มีส่วนประกอบของแรงเฉือน หากไม่ได้กำหนดการเปลี่ยนรูปแบบ ตารางจะอยู่ตรงกลางของหน้า |
rows
|
จำนวนแถวในตาราง |
columns
|
จำนวนคอลัมน์ในตาราง |
InsertTextRequest
แทรกข้อความในรูปร่างหรือเซลล์ในตาราง
การแสดง JSON |
---|
{
"objectId": string,
"cellLocation": {
object (
|
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ของรูปร่างหรือตารางที่จะแทรกข้อความ |
cellLocation
|
ตำแหน่งเซลล์ของตารางที่เป็นตัวเลือกหากจะแทรกข้อความลงในเซลล์ของตาราง หากมี รหัส objectId ต้องอ้างอิงถึงตาราง |
text
|
ข้อความที่จะแทรก
การแทรกอักขระขึ้นบรรทัดใหม่จะเป็นการสร้าง
รูปแบบข้อความของข้อความที่แทรกจะได้รับการกำหนดโดยอัตโนมัติ โดยทั่วไปจะคงสไตล์ของข้อความข้างเคียงไว้ ในกรณีส่วนใหญ่ จะเพิ่มข้อความลงในส่วน
อักขระควบคุมบางตัว (U+0000-U+0008, U+000C-U+001F) และอักขระจาก Unicode Basic Multilingual Plane Private Use Area (U+E000-U+F8FF) จะถูกตัดออกจากข้อความที่แทรก |
insertionIndex
|
ดัชนีที่จะมีการแทรกข้อความในหน่วยโค้ด Unicode โดยอิงจาก
ดัชนีจะอิงตามศูนย์และคํานวณจากจุดเริ่มต้นของสตริง อาจมีการปรับดัชนีเพื่อป้องกันการแทรกภายในคลัสเตอร์กราฟมี Unicode ในกรณีเหล่านี้ ระบบจะแทรกข้อความทันทีหลังจากคลัสเตอร์กราฟมี |
InsertTableRowsRequest
แทรกแถวในตาราง
การแสดง JSON |
---|
{
"tableObjectId": string,
"cellLocation": {
object (
|
ช่อง | |
---|---|
tableObjectId
|
ตารางที่จะแทรกแถว |
cellLocation
|
ตำแหน่งของเซลล์ในตารางอ้างอิงที่จะแทรกแถว ระบบจะแทรกแถวใหม่ด้านบน (หรือด้านล่าง) แถวที่มีเซลล์อ้างอิง หากเซลล์อ้างอิงเป็นเซลล์ที่ผสาน ระบบจะแทรกแถวใหม่ด้านบน (หรือด้านล่าง) ของเซลล์ที่ผสาน |
insertBelow
|
เลือกว่าจะแทรกแถวใหม่ใต้ตำแหน่งเซลล์อ้างอิงหรือไม่
|
number
|
จำนวนแถวที่จะแทรก สูงสุด 20 รายการต่อคำขอ |
InsertTableColumnsRequest
แทรกคอลัมน์ลงในตาราง
คอลัมน์อื่นๆ ในตารางจะได้รับการปรับขนาดให้พอดีกับคอลัมน์ใหม่
การแสดง JSON |
---|
{
"tableObjectId": string,
"cellLocation": {
object (
|
ช่อง | |
---|---|
tableObjectId
|
ตารางที่จะแทรกคอลัมน์ |
cellLocation
|
ตำแหน่งเซลล์ของตารางอ้างอิงที่จะแทรกคอลัมน์ ระบบจะแทรกคอลัมน์ใหม่ทางซ้าย (หรือขวา) ของคอลัมน์ที่มีเซลล์อ้างอิง หากเซลล์อ้างอิงเป็นเซลล์ที่ผสาน ระบบจะแทรกคอลัมน์ใหม่ไปทางซ้าย (หรือขวา) ของเซลล์ที่ผสาน |
insertRight
|
เลือกว่าจะแทรกคอลัมน์ใหม่ทางด้านขวาของตำแหน่งเซลล์อ้างอิงหรือไม่
|
number
|
จำนวนคอลัมน์ที่จะแทรก สูงสุด 20 รายการต่อคำขอ |
DeleteTableRowRequest
ลบแถวออกจากตาราง
การแสดง JSON |
---|
{
"tableObjectId": string,
"cellLocation": {
object (
|
ช่อง | |
---|---|
tableObjectId
|
ตารางที่จะลบแถว |
cellLocation
|
ตำแหน่งของเซลล์ในตารางอ้างอิงที่แถวจะถูกลบ แถวที่ช่วงเซลล์นี้จะถูกลบ หากเป็นเซลล์ที่ผสาน ระบบจะลบหลายแถว หากไม่มีแถวเหลืออยู่ในตารางหลังจากการลบนี้ ระบบจะลบทั้งตาราง |
DeleteTableColumnRequest
ลบคอลัมน์ออกจากตาราง
การแสดง JSON |
---|
{
"tableObjectId": string,
"cellLocation": {
object (
|
ช่อง | |
---|---|
tableObjectId
|
ตารางที่จะลบคอลัมน์ |
cellLocation
|
ตำแหน่งของเซลล์ตารางอ้างอิงที่คอลัมน์จะถูกลบ คอลัมน์ช่วงของเซลล์นี้จะถูกลบ หากเป็นเซลล์ที่ผสาน ระบบจะลบหลายคอลัมน์ หากไม่มีคอลัมน์เหลืออยู่ในตารางหลังจากการลบนี้ ระบบจะลบทั้งตารางออก |
ReplaceAllTextRequest
แทนที่ข้อความทั้งหมดที่ตรงกับเกณฑ์ด้วย
replace text
การแสดง JSON |
---|
{ "replaceText": string, "pageObjectIds": [ string ], // Union field |
ช่อง | |
---|---|
replaceText
|
ข้อความที่จะแทนที่ข้อความที่ตรงกัน |
pageObjectIds[]
|
หากไม่ว่างเปล่า ระบบจะจำกัดการจับคู่ให้เฉพาะกับองค์ประกอบของหน้าเว็บในหน้าที่ระบุเท่านั้น
ส่งคืนข้อผิดพลาดคำขอที่ไม่ถูกต้อง 400 หากได้รับรหัสออบเจ็กต์หน้าเว็บของ
|
ฟิลด์ Union
criteria เกณฑ์ที่ใช้จับคู่ข้อความที่จะแทนที่
criteria
ต้องเป็นอย่างใดอย่างหนึ่งต่อไปนี้
|
|
containsText
|
ค้นหาข้อความในรูปร่างที่ตรงกับสตริงย่อยนี้ |
SubstringMatchCriteria
เกณฑ์ที่ตรงกับสตริงข้อความที่ระบุในรูปร่างหรือตาราง
การแสดง JSON |
---|
{ "text": string, "matchCase": boolean } |
ช่อง | |
---|---|
text
|
ข้อความที่จะค้นหาในรูปร่างหรือตาราง |
matchCase
|
ระบุว่าการค้นหาควรเป็นไปตามตัวพิมพ์ใหญ่-เล็กหรือไม่
|
DeleteObjectRequest
ลบออบเจ็กต์อย่างใดอย่างหนึ่ง
pages
หรือ
page elements
จากงานนำเสนอ
การแสดง JSON |
---|
{ "objectId": string } |
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ของหน้าเว็บหรือองค์ประกอบหน้าที่จะลบ
หากหลังจากการดำเนินการลบ
หากลบตัวยึดตำแหน่งในเลย์เอาต์ ระบบจะลบตัวยึดตำแหน่งที่รับค่ามาที่ว่างเปล่าด้วย |
UpdatePageElementTransformRequest
อัปเดตการเปลี่ยนรูปแบบขององค์ประกอบหน้า
การอัปเดตการเปลี่ยนรูปแบบของกลุ่มจะเปลี่ยนการเปลี่ยนแปลงแบบสัมบูรณ์ขององค์ประกอบหน้าในกลุ่มนั้น ซึ่งอาจเปลี่ยนรูปลักษณ์ได้ ดูเอกสารสำหรับ
PageElement.transform
เพื่อดูรายละเอียดเพิ่มเติม
การแสดง JSON |
---|
{ "objectId": string, "transform": { object ( |
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ขององค์ประกอบหน้าเว็บที่จะอัปเดต |
transform
|
เมทริกซ์การเปลี่ยนรูปแบบอินพุตที่ใช้อัปเดตองค์ประกอบหน้า |
applyMode
|
โหมดใช้ของการอัปเดตการเปลี่ยนรูปแบบ |
ApplyMode
โหมดการใช้ของการอัปเดตการเปลี่ยนรูปแบบ
Enum | |
---|---|
APPLY_MODE_UNSPECIFIED
|
โหมดที่ไม่ได้ระบุ |
RELATIVE
|
ใช้เมทริกซ์ AffineTransform ใหม่กับเมทริกซ์ที่มีอยู่ และแทนที่เมทริกซ์ที่มีอยู่ด้วยการเชื่อมโยงผลลัพธ์ |
ABSOLUTE
|
แทนที่เมทริกซ์ AffineTransform ที่มีอยู่ด้วยเมทริกซ์ใหม่ |
UpdateSlidesPositionRequest
อัปเดตตำแหน่งของสไลด์ในงานนำเสนอ
การแสดง JSON |
---|
{ "slideObjectIds": [ string ], "insertionIndex": integer } |
ช่อง | |
---|---|
slideObjectIds[]
|
รหัสของสไลด์ในงานนำเสนอที่ควรย้าย สไลด์ในรายการนี้ต้องอยู่ในลำดับงานนำเสนอที่มีอยู่โดยไม่มีสำเนา |
insertionIndex
|
ดัชนีที่จะแทรกสไลด์ โดยอิงตามการจัดเรียงสไลด์ก่อนการย้าย ต้องอยู่ระหว่าง 0 ถึงจำนวนสไลด์ในงานนำเสนอ โดยนับรวมด้วย |
DeleteTextRequest
ลบข้อความออกจากรูปร่างหรือเซลล์ในตาราง
การแสดง JSON |
---|
{ "objectId": string, "cellLocation": { object ( |
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ของรูปร่างหรือตารางที่ข้อความจะถูกลบ |
cellLocation
|
ตำแหน่งเซลล์ของตาราง (ไม่บังคับ) หากข้อความจะถูกลบออกจากเซลล์ตาราง หากมี รหัส objectId ต้องอ้างอิงถึงตาราง |
textRange
|
ช่วงข้อความที่จะลบ โดยอิงตาม
มักจะมีอักขระขึ้นบรรทัดใหม่โดยนัยที่ท้ายข้อความของรูปร่างหรือเซลล์ตารางซึ่งไม่สามารถลบได้
การลบข้อความที่ข้ามขอบเขตของย่อหน้าอาจส่งผลให้มีการเปลี่ยนแปลงรูปแบบของย่อหน้าและรายการเมื่อทั้ง 2 ย่อหน้ารวมเข้าด้วยกัน ช่วงที่มีหน่วยโค้ดเพียง 1 หน่วยของคู่ตัวแทนเท่านั้นจะถูกขยายเพื่อรวมหน่วยของรหัสทั้ง 2 หน่วย |
ช่วง
ระบุช่วงที่ต่อเนื่องกันของคอลเล็กชันที่จัดทำดัชนี เช่น อักขระในข้อความ
การแสดง JSON |
---|
{
"startIndex": integer,
"endIndex": integer,
"type": enum (
|
ช่อง | |
---|---|
startIndex
|
ดัชนีฐาน 0 ที่ไม่บังคับของจุดเริ่มต้นของคอลเล็กชัน ต้องระบุสำหรับ
|
endIndex
|
ดัชนีฐาน 0 ที่ไม่บังคับของจุดสิ้นสุดของคอลเล็กชัน ต้องระบุสำหรับ
|
type
|
ประเภทของช่วง |
ประเภท
ประเภทของช่วง
Enum | |
---|---|
RANGE_TYPE_UNSPECIFIED
|
ไม่ได้ระบุประเภทของช่วง ต้องไม่ใช้ค่านี้ |
FIXED_RANGE
|
ช่วงคงที่ ทั้ง
startIndex
และ
วันที่ endIndex
ต้องระบุ
|
FROM_START_INDEX
|
เริ่มต้นช่วงที่
startIndex
และดำเนินต่อไปจนจบ
endIndex
ต้องไม่ระบุ
|
ALL
|
ตั้งค่าช่วงเป็นความยาวทั้งหมดของคอลเล็กชัน ทั้ง
startIndex
และ
วันที่ endIndex
ต้องไม่ระบุ
|
CreateImageRequest
สร้างรูปภาพ
การแสดง JSON |
---|
{ "objectId": string, "elementProperties": { object ( |
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ที่ผู้ใช้ระบุ
หากคุณระบุรหัส รหัสต้องไม่ซ้ำกับหน้าและองค์ประกอบทั้งหมดของหน้าในงานนำเสนอ รหัสต้องขึ้นต้นด้วยอักขระที่เป็นตัวอักษรและตัวเลขคละกันหรือขีดล่าง (ตรงกับนิพจน์ทั่วไป
หากไม่ระบุรหัส ระบบจะสร้างรหัสที่ไม่ซ้ำกัน |
elementProperties
|
คุณสมบัติองค์ประกอบของรูปภาพ เมื่อสัดส่วนภาพของขนาดที่ระบุไม่ตรงกับสัดส่วนภาพ รูปภาพจะถูกปรับขนาดและจัดให้อยู่กึ่งกลางตามขนาดเพื่อรักษาอัตราส่วนไว้ การเปลี่ยนรูปแบบที่ระบุจะมีผลหลังจากการดำเนินการนี้
|
ฟิลด์ Union
image_source ประเภทแหล่งที่มาของรูปภาพ
image_source
ต้องเป็นอย่างใดอย่างหนึ่งต่อไปนี้
|
|
url
|
URL ของรูปภาพ ระบบจะดึงข้อมูลรูปภาพครั้งเดียวเมื่อมีการแทรกและจัดเก็บสำเนาไว้เพื่อแสดงผลภายในงานนำเสนอ รูปภาพต้องมีขนาดไม่เกิน 50 MB และมีขนาดไม่เกิน 25 เมกะพิกเซล และต้องอยู่ในรูปแบบ PNG, JPEG หรือ GIF
URL ที่ระบุต้องเข้าถึงได้แบบสาธารณะและมีความยาวไม่เกิน 2 KB บันทึก URL พร้อมกับรูปภาพ และเปิดเผยผ่าน
|
CreateVideoRequest
สร้างวิดีโอ
หมายเหตุ: การสร้างวิดีโอจาก Google ไดรฟ์กำหนดให้แอปที่ส่งคำขอต้องมีขอบเขต OAuth, drive.readonly หรือ drive.file อย่างน้อย 1 ขอบเขต
การแสดง JSON |
---|
{ "objectId": string, "elementProperties": { object ( |
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ที่ผู้ใช้ระบุ
หากคุณระบุรหัส รหัสต้องไม่ซ้ำกับหน้าและองค์ประกอบทั้งหมดของหน้าในงานนำเสนอ รหัสต้องขึ้นต้นด้วยอักขระที่เป็นตัวอักษรและตัวเลขคละกันหรือขีดล่าง (ตรงกับนิพจน์ทั่วไป
หากไม่ระบุรหัส ระบบจะสร้างรหัสที่ไม่ซ้ำกัน |
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 สำหรับไฟล์เก่าบางส่วน สำหรับข้อมูลเพิ่มเติม โปรดดู เข้าถึงไฟล์ที่แชร์ลิงก์โดยใช้คีย์แหล่งข้อมูล |
CreateSheetsChartRequest
สร้างแผนภูมิ Google ชีตแบบฝัง
หมายเหตุ: การสร้างแผนภูมิต้องมีขอบเขต OAuth, สเปรดชีต, drive.readonly, drive.file หรือไดรฟ์อย่างน้อย 1 รายการ
การแสดง JSON |
---|
{ "objectId": string, "elementProperties": { object ( |
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ที่ผู้ใช้ระบุ หากระบุไว้ รหัสต้องไม่ซ้ำกันในหน้าเว็บและองค์ประกอบของหน้าทั้งหมดในงานนำเสนอ รหัสควรขึ้นต้นด้วยอักขระที่เป็นคำ [a-zA-Z0-9_] จากนั้นตามด้วยอักขระต่อไปนี้จำนวนเท่าใดก็ได้ [a-zA-Z0-9_-:] รหัสไม่ควรต่ำกว่า 5 หรือมากกว่า 50 หากเว้นว่างไว้ ระบบจะสร้างตัวระบุที่ไม่ซ้ำกัน |
elementProperties
|
พร็อพเพอร์ตี้ขององค์ประกอบสำหรับแผนภูมิ เมื่อสัดส่วนภาพของขนาดที่ระบุไม่ตรงกับอัตราส่วนของแผนภูมิ แผนภูมิจะได้รับการปรับขนาดและอยู่กึ่งกลางตามขนาดเพื่อรักษาอัตราส่วนไว้ การเปลี่ยนรูปแบบที่ระบุจะมีผลหลังจากการดำเนินการนี้ |
spreadsheetId
|
รหัสสเปรดชีต Google ชีตที่มีแผนภูมินี้ คุณอาจต้องเพิ่มคีย์แหล่งข้อมูลในส่วนหัวของ HTTP สำหรับไฟล์เก่าบางส่วน สำหรับข้อมูลเพิ่มเติม โปรดดู เข้าถึงไฟล์ที่แชร์ลิงก์โดยใช้คีย์แหล่งข้อมูล |
chartId
|
รหัสของแผนภูมิที่ต้องการในสเปรดชีตของ Google ชีต |
linkingMode
|
โหมดที่แผนภูมิลิงก์กับสเปรดชีตต้นทาง เมื่อไม่ระบุ แผนภูมิจะเป็นรูปภาพที่ไม่ได้ลิงก์ |
LinkingMode
โหมดที่แผนภูมิลิงก์กับสเปรดชีตต้นทาง
Enum | |
---|---|
NOT_LINKED_IMAGE
|
แผนภูมิไม่ได้เชื่อมโยงกับสเปรดชีตแหล่งที่มาและอัปเดตไม่ได้ ระบบจะแทรกแผนภูมิที่ไม่ได้ลิงก์เป็นรูปภาพ |
LINKED
|
การลิงก์แผนภูมิจะช่วยให้มีการอัปเดต และผู้ทำงานร่วมกันคนอื่นๆ จะเห็นลิงก์ไปยังสเปรดชีต |
CreateLineRequest
ขึ้นบรรทัดใหม่
การแสดง JSON |
---|
{ "objectId": string, "elementProperties": { object ( |
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ที่ผู้ใช้ระบุ
หากคุณระบุรหัส รหัสต้องไม่ซ้ำกับหน้าและองค์ประกอบทั้งหมดของหน้าในงานนำเสนอ รหัสต้องขึ้นต้นด้วยอักขระที่เป็นตัวอักษรและตัวเลขคละกันหรือขีดล่าง (ตรงกับนิพจน์ทั่วไป
หากไม่ระบุรหัส ระบบจะสร้างรหัสที่ไม่ซ้ำกัน |
elementProperties
|
คุณสมบัติขององค์ประกอบของเส้น |
lineCategory
|
หมวดหมู่ของเส้นที่ต้องการสร้าง
เลิกใช้งานแล้ว
: ใช้
ผลลัพธ์ที่แน่นอน
หากคุณระบุทั้ง
|
category
|
หมวดหมู่ของเส้นที่ต้องการสร้าง
ผลลัพธ์ที่แน่นอน
หากคุณระบุทั้ง
หากคุณไม่ได้ระบุค่าสำหรับ
ถ้าคุณไม่ได้ระบุ
|
หมวดหมู่
หมวดหมู่ของเส้น
Enum | |
---|---|
STRAIGHT
|
หัวต่อแบบตรง รวมถึงหัวต่อแบบตรง 1 หมวดหมู่เริ่มต้นคือหมวดหมู่ที่ไม่ได้ระบุ |
BENT
|
ขั้วต่อแบบงอ ซึ่งรวมถึงขั้วต่อแบบงอ 2 ถึง 5 |
CURVED
|
เครื่องมือเชื่อมต่อแบบโค้ง ซึ่งรวมถึงเครื่องมือเชื่อมต่อแบบโค้ง 2 ถึง 5 |
RefreshSheetsChartRequest
รีเฟรชแผนภูมิ Google ชีตที่ฝังโดยแทนที่ด้วยแผนภูมิเวอร์ชันล่าสุดจาก Google ชีต
หมายเหตุ: การรีเฟรชแผนภูมิต้องใช้ขอบเขต OAuth.readonly, สเปรดชีต, drive.readonly หรือไดรฟ์อย่างน้อย 1 รายการ
การแสดง JSON |
---|
{ "objectId": string } |
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ของแผนภูมิที่จะรีเฟรช |
UpdateShapePropertiesRequest
อัปเดตพร็อพเพอร์ตี้ของ
Shape
การแสดง JSON |
---|
{
"objectId": string,
"shapeProperties": {
object (
|
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ของรูปร่างที่ใช้การอัปเดต |
shapeProperties
|
คุณสมบัติของรูปร่างที่จะอัปเดต |
fields
|
ฟิลด์ที่ควรอัปเดต
ต้องระบุอย่างน้อย 1 ช่อง รูท
ตัวอย่างเช่น หากต้องการอัปเดตสีเติมพื้นสีพื้นหลังของรูปร่าง ตั้งค่า
หากต้องการรีเซ็ตพร็อพเพอร์ตี้เป็นค่าเริ่มต้น ให้ใส่ชื่อช่องในมาสก์ของช่อง แต่ไม่ได้ตั้งค่าช่องดังกล่าว |
UpdateImagePropertiesRequest
อัปเดตพร็อพเพอร์ตี้ของ
Image
การแสดง JSON |
---|
{
"objectId": string,
"imageProperties": {
object (
|
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ของรูปภาพที่ใช้การอัปเดต |
imageProperties
|
คุณสมบัติรูปภาพที่จะอัปเดต |
fields
|
ฟิลด์ที่ควรอัปเดต
ต้องระบุอย่างน้อย 1 ช่อง รูท
เช่น หากต้องการอัปเดตสีโครงร่างรูปภาพ ให้ตั้งค่า
หากต้องการรีเซ็ตพร็อพเพอร์ตี้เป็นค่าเริ่มต้น ให้ใส่ชื่อช่องในมาสก์ของช่อง แต่ไม่ได้ตั้งค่าช่องดังกล่าว |
UpdateVideoPropertiesRequest
อัปเดตพร็อพเพอร์ตี้ของ
Video
การแสดง JSON |
---|
{
"objectId": string,
"videoProperties": {
object (
|
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ของวิดีโอที่ใช้การอัปเดต |
videoProperties
|
พร็อพเพอร์ตี้วิดีโอที่จะอัปเดต |
fields
|
ฟิลด์ที่ควรอัปเดต
ต้องระบุอย่างน้อย 1 ช่อง รูท
เช่น หากต้องการอัปเดตสีโครงร่างวิดีโอ ให้ตั้งค่า
หากต้องการรีเซ็ตพร็อพเพอร์ตี้เป็นค่าเริ่มต้น ให้ใส่ชื่อช่องในมาสก์ของช่อง แต่ไม่ได้ตั้งค่าช่องดังกล่าว |
UpdatePagePropertiesRequest
อัปเดตพร็อพเพอร์ตี้ของ
Page
การแสดง JSON |
---|
{
"objectId": string,
"pageProperties": {
object (
|
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ของหน้าเว็บที่ใช้การอัปเดต |
pageProperties
|
คุณสมบัติของหน้าที่จะอัปเดต |
fields
|
ฟิลด์ที่ควรอัปเดต
ต้องระบุอย่างน้อย 1 ช่อง รูท
ตัวอย่างเช่น ในการอัปเดตสีเติมพื้นพื้นหลังของหน้าเว็บให้ตั้งค่า
หากต้องการรีเซ็ตพร็อพเพอร์ตี้เป็นค่าเริ่มต้น ให้ใส่ชื่อช่องในมาสก์ของช่อง แต่ไม่ได้ตั้งค่าช่องดังกล่าว |
UpdateTableCellPropertiesRequest
อัปเดตพร็อพเพอร์ตี้ของ
TableCell
การแสดง JSON |
---|
{ "objectId": string, "tableRange": { object ( |
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ของตาราง |
tableRange
|
ช่วงตารางซึ่งแสดงชุดย่อยของตารางที่ใช้การอัปเดต หากไม่ได้ระบุช่วงตาราง การอัปเดตจะมีผลกับทั้งตาราง |
tableCellProperties
|
คุณสมบัติของเซลล์ในตารางที่จะอัปเดต |
fields
|
ฟิลด์ที่ควรอัปเดต
ต้องระบุอย่างน้อย 1 ช่อง รูท
ตัวอย่างเช่น หากต้องการอัปเดตสีเติมพื้นทึบพื้นหลังของเซลล์ตาราง ให้ตั้งค่า
หากต้องการรีเซ็ตพร็อพเพอร์ตี้เป็นค่าเริ่มต้น ให้ใส่ชื่อช่องในมาสก์ของช่อง แต่ไม่ได้ตั้งค่าช่องดังกล่าว |
TableRange
ช่วงตารางแสดงการอ้างอิงชุดย่อยของตาราง
โปรดทราบว่าเซลล์ที่ระบุโดยช่วงตารางไม่จำเป็นต้องเป็นรูปสี่เหลี่ยมผืนผ้า ตัวอย่างเช่น สมมติว่าเรามีตารางขนาด 3 x 3 ที่มีการผสานเซลล์ทั้งหมดของแถวสุดท้ายเข้าด้วยกัน ตารางจะมีลักษณะดังนี้
[ ][ ][ ]
[ ][ ][ ]
[ ]
ช่วงตารางที่มีตำแหน่ง = (0, 0) ช่วงแถว = 3 และช่วงคอลัมน์ = 2 จะระบุเซลล์ต่อไปนี้
[ x ][ x ][ ]
[ x ][ x ][ ]
[ x x x ]
การแสดง JSON |
---|
{
"location": {
object (
|
ช่อง | |
---|---|
location
|
ตำแหน่งเริ่มต้นของช่วงตาราง |
rowSpan
|
ช่วงแถวของช่วงตาราง |
columnSpan
|
ช่วงคอลัมน์ของช่วงตาราง |
UpdateLinePropertiesRequest
อัปเดตพร็อพเพอร์ตี้ของ
Line
การแสดง JSON |
---|
{
"objectId": string,
"lineProperties": {
object (
|
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ของบรรทัดที่ใช้การอัปเดต |
lineProperties
|
คุณสมบัติของบรรทัดที่ต้องอัปเดต |
fields
|
ฟิลด์ที่ควรอัปเดต
ต้องระบุอย่างน้อย 1 ช่อง รูท
ตัวอย่างเช่น หากต้องการอัปเดตสีเติมเส้นทึบ ให้เลือก
หากต้องการรีเซ็ตพร็อพเพอร์ตี้เป็นค่าเริ่มต้น ให้ใส่ชื่อช่องในมาสก์ของช่อง แต่ไม่ได้ตั้งค่าช่องดังกล่าว |
CreateParagraphBulletsRequest
สร้างหัวข้อย่อยสำหรับทุกย่อหน้าที่ซ้อนทับกับช่วงดัชนีข้อความที่กำหนด
ระดับการซ้อนของแต่ละย่อหน้าจะกำหนดโดยการนับแท็บที่นำอยู่หน้าแต่ละย่อหน้า เพื่อไม่ให้มีช่องว่างระหว่างหัวข้อย่อยและย่อหน้าที่เกี่ยวข้องมากเกินไป คำขอนี้จะลบแท็บนำเหล่านี้ออก การดำเนินการนี้อาจเปลี่ยนดัชนีส่วนต่างๆ ของข้อความ
หากย่อหน้าก่อนย่อหน้าที่อัปเดตอยู่ในรายการที่มีค่าที่กำหนดล่วงหน้าที่ตรงกัน ระบบจะเพิ่มย่อหน้าที่อัปเดตลงในรายการก่อนหน้า
การแสดง JSON |
---|
{ "objectId": string, "cellLocation": { object ( |
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ของรูปร่างหรือตารางที่มีข้อความที่จะเพิ่มสัญลักษณ์หัวข้อย่อย |
cellLocation
|
ตำแหน่งเซลล์ในตารางที่ไม่บังคับหากข้อความที่จะแก้ไขอยู่ในเซลล์ตาราง หากมี รหัส objectId ต้องอ้างอิงถึงตาราง |
textRange
|
ช่วงข้อความที่จะใช้ค่าที่กำหนดล่วงหน้าของหัวข้อย่อย โดยอิงจาก
|
bulletPreset
|
ประเภทของสัญลักษณ์หัวข้อย่อยที่จะใช้ ค่าเริ่มต้นคือ
|
BulletGlyphPreset
ตั้งค่ารูปแบบอักขระสัญลักษณ์หัวข้อย่อยไว้ล่วงหน้าสำหรับรายการในข้อความ
รูปแบบเหล่านี้ใช้สัญลักษณ์หัวข้อย่อยเหล่านี้
-
ARROW
: ลูกศรที่สอดคล้องกับจุดรหัส Unicode U+2794 -
ARROW3D
: ลูกศรที่มีเฉดสี 3 มิติ ซึ่งสอดคล้องกับจุดโค้ด Unicode U+27a2 -
CHECKBOX
: สี่เหลี่ยมจัตุรัสแบบโปร่ง ซึ่งตรงกับจุดรหัส Unicode U+274f -
CIRCLE
: วงกลมโปร่ง สอดคล้องกับ Code Point ของ 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
: ตัวเลขที่ตัวเลขหลักหนึ่งนำหน้าด้วยศูนย์ เช่น "01", "02" หรือ "03" ตัวเลขที่มีตัวเลขมากกว่า 1 หลักจะไม่ขึ้นต้นด้วย 0 -
ROMAN
: ตัวเลขโรมันตัวพิมพ์เล็ก เช่น "i", "ii" หรือ "iii" -
UPPERROMAN
: ตัวเลขโรมันตัวพิมพ์ใหญ่ เช่น "I", "II" หรือ "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 รายการแรกตามด้วยจุด
|
ReplaceAllShapesWithImageRequest
แทนที่รูปร่างทั้งหมดที่ตรงกับเกณฑ์ที่ระบุด้วยรูปภาพที่ให้ไว้
รูปภาพที่แทนที่รูปร่างจะเป็นรูปสี่เหลี่ยมผืนผ้าหลังจากแทรกลงในงานนำเสนอ และไม่ได้ปรับเปลี่ยนรูปร่างของรูปร่างเหล่านั้น
การแสดง JSON |
---|
{ "replaceMethod": enum ( |
ช่อง | |
---|---|
replaceMethod
|
วิธีการแทนที่
เลิกใช้งานแล้ว
: ใช้
หากคุณระบุทั้ง
|
imageReplaceMethod
|
วิธีการแทนที่รูปภาพ
หากคุณระบุทั้ง
หากคุณไม่ได้ระบุค่าสำหรับ
หากคุณไม่ระบุ ระบบจะใช้ CENTER_INSIDE |
pageObjectIds[]
|
หากไม่ว่างเปล่า ระบบจะจำกัดการจับคู่ให้เฉพาะกับองค์ประกอบของหน้าเว็บในหน้าที่ระบุเท่านั้น
ส่งคืนข้อผิดพลาดคำขอที่ไม่ถูกต้อง 400 หากได้รับรหัสออบเจ็กต์หน้าเว็บของ
|
ฟิลด์ Union
criteria เกณฑ์ที่รูปร่างต้องตรงกันจึงจะถูกแทนที่
criteria
ต้องเป็นอย่างใดอย่างหนึ่งต่อไปนี้
|
|
containsText
|
ถ้ามีการตั้งค่า คำขอนี้จะแทนที่รูปร่างทั้งหมดที่มีข้อความที่ระบุ |
ฟิลด์ Union
image_source ประเภทแหล่งที่มาของรูปภาพ
image_source
ต้องเป็นอย่างใดอย่างหนึ่งต่อไปนี้
|
|
imageUrl
|
URL ของรูปภาพ ระบบจะดึงข้อมูลรูปภาพครั้งเดียวเมื่อมีการแทรกและจัดเก็บสำเนาไว้เพื่อแสดงผลภายในงานนำเสนอ รูปภาพต้องมีขนาดไม่เกิน 50 MB และมีขนาดไม่เกิน 25 เมกะพิกเซล และต้องอยู่ในรูปแบบ PNG, JPEG หรือ GIF
URL ที่ระบุต้องมีความยาวไม่เกิน 2 KB URL ได้รับการบันทึกพร้อมกับรูปภาพ และเปิดเผยผ่าน
|
ReplaceMethod
วิธีการแทนที่
Enum | |
---|---|
CENTER_INSIDE
|
ปรับขนาดและจัดรูปภาพให้อยู่ศูนย์กลางภายในขอบเขตของรูปร่างดั้งเดิม และรักษาสัดส่วนของรูปภาพไว้ ขนาดที่แสดงผลของรูปภาพอาจเล็กกว่าขนาดของรูปร่าง วิธีนี้จะเป็นค่าเริ่มต้นเมื่อไม่ได้ระบุ |
CENTER_CROP
|
ปรับขนาดและจัดรูปภาพให้อยู่ตรงกลางเพื่อเติมขอบเขตของรูปร่างเดิม ระบบอาจครอบตัดรูปภาพเพื่อให้เต็มรูปร่าง รูปภาพที่แสดงจะมีขนาดเท่ากับขนาดของรูปร่างเดิม |
ImageReplaceMethod
วิธีการแทนที่รูปภาพ
Enum | |
---|---|
IMAGE_REPLACE_METHOD_UNSPECIFIED
|
วิธีการแทนที่รูปภาพที่ไม่ระบุ ต้องไม่ใช้ค่านี้ |
CENTER_INSIDE
|
ปรับขนาดและจัดรูปภาพให้อยู่ศูนย์กลางภายในขอบเขตของรูปร่างดั้งเดิม และรักษาสัดส่วนของรูปภาพไว้ ขนาดที่แสดงผลของรูปภาพอาจเล็กกว่าขนาดของรูปร่าง วิธีนี้จะเป็นค่าเริ่มต้นเมื่อไม่ได้ระบุ |
CENTER_CROP
|
ปรับขนาดและจัดรูปภาพให้อยู่ตรงกลางเพื่อเติมขอบเขตของรูปร่างเดิม ระบบอาจครอบตัดรูปภาพเพื่อให้เต็มรูปร่าง รูปภาพที่แสดงจะมีขนาดเท่ากับรูปร่างดั้งเดิม |
DuplicateObjectRequest
ทำสำเนาสไลด์หรือองค์ประกอบของหน้า
เมื่อทำสำเนาสไลด์ ระบบจะสร้างสไลด์ที่ซ้ำกันขึ้นต่อจากสไลด์ที่ระบุ เมื่อทำซ้ำองค์ประกอบของหน้า ระบบจะวางองค์ประกอบที่ซ้ำกันในหน้าเดียวกันในตำแหน่งเดียวกันกับหน้าเดิม
การแสดง JSON |
---|
{ "objectId": string, "objectIds": { string: string, ... } } |
ช่อง | |
---|---|
objectId
|
รหัสของออบเจ็กต์ที่จะทำซ้ำ |
objectIds
|
วัตถุที่จะทำซ้ำอาจมีวัตถุอื่นๆ เช่น เมื่อทำสำเนาสไลด์หรือองค์ประกอบหน้ากลุ่ม แผนที่นี้จะกำหนดวิธีสร้างรหัสของวัตถุที่ซ้ำกัน โดยคีย์คือรหัสของวัตถุดั้งเดิมและค่าของคีย์คือรหัสที่จะกำหนดให้กับวัตถุที่ซ้ำกันที่เกี่ยวข้อง สามารถระบุรหัสที่ซ้ำกันของออบเจ็กต์ที่มาไว้ในแผนที่นี้ได้ด้วย โดยใช้ค่าเดียวกันของ
คีย์ทั้งหมดต้องตรงกับรหัสที่มีอยู่ในงานนำเสนอ ค่าทั้งหมดต้องไม่ซ้ำกันในงานนำเสนอ และต้องขึ้นต้นด้วยอักขระที่เป็นตัวอักษรและตัวเลขคละกันหรือขีดล่าง (ตรงกับนิพจน์ทั่วไป
หากรหัสของออบเจ็กต์แหล่งที่มาไม่อยู่ในแผนที่ ระบบจะกำหนดรหัสแบบสุ่มใหม่ หากแผนที่ว่างเปล่าหรือไม่ได้ตั้งค่า วัตถุที่ซ้ำกันทั้งหมดจะได้รับรหัสแบบสุ่มใหม่ |
UpdateTextStyleRequest
การแสดง JSON |
---|
{ "objectId": string, "cellLocation": { object ( |
ช่อง | |
---|---|
objectId
|
รหัสวัตถุของรูปร่างหรือตารางที่มีข้อความที่จะจัดรูปแบบ |
cellLocation
|
ตำแหน่งของเซลล์ในตารางที่มีข้อความที่จะจัดรูปแบบ ถ้า
|
style
|
รูปแบบที่จะตั้งค่าในข้อความ หากค่าสำหรับสไตล์ใดสไตล์หนึ่งตรงกับค่าของรูปแบบหลัก สไตล์ดังกล่าวจะได้รับการตั้งค่าให้รับค่า
การเปลี่ยนแปลงรูปแบบข้อความบางอย่างอาจทำให้การเปลี่ยนแปลงอื่นๆ ที่มีจุดประสงค์เพื่อจำลองลักษณะการทำงานของเครื่องมือแก้ไขสไลด์ด้วย ดูเอกสารของ
|
textRange
|
ช่วงของข้อความที่จะจัดรูปแบบ อาจขยายช่วงให้ครอบคลุมบรรทัดใหม่ที่ติดกัน หากช่วงประกอบด้วยย่อหน้าที่เป็นของรายการทั้งหมด ระบบจะอัปเดตหัวข้อย่อยของย่อหน้าให้มีรูปแบบข้อความที่ตรงกันด้วย |
fields
|
ฟิลด์ที่ควรอัปเดต
ต้องระบุอย่างน้อย 1 ช่อง รูท
เช่น หากต้องการอัปเดตรูปแบบข้อความเป็นตัวหนา ให้ตั้งค่า
หากต้องการรีเซ็ตพร็อพเพอร์ตี้เป็นค่าเริ่มต้น ให้ใส่ชื่อช่องในมาสก์ของช่อง แต่ไม่ได้ตั้งค่าช่องดังกล่าว |
ReplaceAllShapesWithSheetsChartRequest
แทนที่รูปร่างทั้งหมดที่ตรงกับเกณฑ์ที่ระบุด้วยแผนภูมิ Google ชีตที่มีให้ ระบบจะปรับขนาดและจัดแผนภูมิให้อยู่ตรงกลางภายในขอบเขตของรูปร่างเดิม
หมายเหตุ: การแทนที่รูปร่างด้วยแผนภูมิต้องใช้ขอบเขต OAuth, สเปรดชีต, drive.readonly หรือไดรฟ์อย่างน้อย 1 รายการ
การแสดง JSON |
---|
{ "containsText": { object ( |
ช่อง | |
---|---|
containsText
|
เกณฑ์ที่รูปร่างต้องตรงกันจึงจะถูกแทนที่ คำขอนี้จะแทนที่รูปร่างทั้งหมดที่มีข้อความที่ระบุ |
spreadsheetId
|
รหัสสเปรดชีต Google ชีตที่มีแผนภูมินี้ |
chartId
|
รหัสของแผนภูมิที่ต้องการในสเปรดชีตของ Google ชีต |
linkingMode
|
โหมดที่แผนภูมิลิงก์กับสเปรดชีตต้นทาง เมื่อไม่ระบุ แผนภูมิจะเป็นรูปภาพที่ไม่ได้ลิงก์ |
pageObjectIds[]
|
หากไม่ว่างเปล่า ระบบจะจำกัดการจับคู่ให้เฉพาะกับองค์ประกอบของหน้าเว็บในหน้าที่ระบุเท่านั้น
ส่งคืนข้อผิดพลาดคำขอที่ไม่ถูกต้อง 400 หากได้รับรหัสออบเจ็กต์หน้าเว็บของ
|
LinkingMode
โหมดที่แผนภูมิลิงก์กับสเปรดชีตต้นทาง
Enum | |
---|---|
NOT_LINKED_IMAGE
|
แผนภูมิไม่ได้เชื่อมโยงกับสเปรดชีตแหล่งที่มาและอัปเดตไม่ได้ ระบบจะแทรกแผนภูมิที่ไม่ได้ลิงก์เป็นรูปภาพ |
LINKED
|
การลิงก์แผนภูมิจะช่วยให้มีการอัปเดต และผู้ทำงานร่วมกันคนอื่นๆ จะเห็นลิงก์ไปยังสเปรดชีต |
DeleteParagraphBulletsRequest
ลบหัวข้อย่อยออกจากย่อหน้าทั้งหมดที่ซ้อนทับกับดัชนีข้อความที่กำหนด
range
ระดับการซ้อนของแต่ละย่อหน้าจะเก็บรักษาภาพไว้ด้วยการเพิ่มการเยื้องที่ต้นย่อหน้าที่เกี่ยวข้อง
การแสดง JSON |
---|
{ "objectId": string, "cellLocation": { object ( |
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ของรูปร่างหรือตารางที่มีข้อความสำหรับลบสัญลักษณ์หัวข้อย่อย |
cellLocation
|
ตำแหน่งเซลล์ในตารางที่ไม่บังคับหากข้อความที่จะแก้ไขอยู่ในเซลล์ตาราง หากมี รหัส objectId ต้องอ้างอิงถึงตาราง |
textRange
|
ช่วงข้อความที่จะลบหัวข้อย่อย โดยอิงตาม
|
UpdateParagraphStyleRequest
อัปเดตการจัดรูปแบบของย่อหน้าทั้งหมดภายใน
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 ช่อง รูท
เช่น หากต้องการอัปเดตสีเติมแบบทึบสำหรับเส้นขอบตาราง ให้ตั้งค่า
หากต้องการรีเซ็ตพร็อพเพอร์ตี้เป็นค่าเริ่มต้น ให้ใส่ชื่อช่องในมาสก์ของช่อง แต่ไม่ได้ตั้งค่าช่องดังกล่าว |
BorderPosition
ตำแหน่งเส้นขอบตาราง
Enum | |
---|---|
ALL
|
เส้นขอบทั้งหมดในช่วง |
BOTTOM
|
เส้นขอบที่ด้านล่างของช่วง |
INNER
|
เส้นขอบที่อยู่ภายในช่วง |
INNER_HORIZONTAL
|
เส้นขอบแนวนอนที่อยู่ภายในช่วง |
INNER_VERTICAL
|
เส้นขอบแนวตั้งที่อยู่ภายในช่วง |
LEFT
|
เส้นขอบทางด้านซ้ายของช่วง |
OUTER
|
เส้นขอบนอกช่วง |
RIGHT
|
เส้นขอบทางด้านขวาของช่วง |
TOP
|
เส้นขอบที่ด้านบนของช่วง |
UpdateTableColumnPropertiesRequest
อัปเดตพร็อพเพอร์ตี้ของ
Table
การแสดง JSON |
---|
{
"objectId": string,
"columnIndices": [
integer
],
"tableColumnProperties": {
object (
|
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ของตาราง |
columnIndices[]
|
รายการดัชนีฐาน 0 ซึ่งระบุคอลัมน์ที่จะอัปเดต หากไม่ได้ระบุดัชนี ระบบจะอัปเดตคอลัมน์ทั้งหมดในตาราง |
tableColumnProperties
|
พร็อพเพอร์ตี้ของคอลัมน์ในตารางที่จะอัปเดต
หากค่าของ
|
fields
|
ฟิลด์ที่ควรอัปเดต
ต้องระบุอย่างน้อย 1 ช่อง รูท
ตัวอย่างเช่น หากต้องการอัปเดตความกว้างของคอลัมน์ ให้ตั้งค่า
หาก '"columnWidth"' รวมอยู่ในฟิลด์มาสก์ แต่ไม่ได้ตั้งค่าพร็อพเพอร์ตี้ ความกว้างของคอลัมน์จะมีค่าเริ่มต้นเป็น 406,400 EMU (32 พอยต์) |
UpdateTableRowPropertiesRequest
อัปเดตพร็อพเพอร์ตี้ของ
Table
แถว
การแสดง JSON |
---|
{
"objectId": string,
"rowIndices": [
integer
],
"tableRowProperties": {
object (
|
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ของตาราง |
rowIndices[]
|
รายการดัชนีฐาน 0 ซึ่งระบุแถวที่จะอัปเดต หากไม่ได้ระบุดัชนี ระบบจะอัปเดตแถวทั้งหมดในตาราง |
tableRowProperties
|
พร็อพเพอร์ตี้แถวของตารางที่จะอัปเดต |
fields
|
ฟิลด์ที่ควรอัปเดต
ต้องระบุอย่างน้อย 1 ช่อง รูท
ตัวอย่างเช่น หากต้องการอัปเดตความสูงขั้นต่ำของแถว ให้ตั้งค่า
หาก '"minRowHeight"' รวมอยู่ในฟิลด์มาสก์ แต่ไม่ได้ตั้งค่าคุณสมบัติ ความสูงของแถวขั้นต่ำจะมีค่าเริ่มต้นเป็น 0 |
MergeTableCellsRequest
ผสานเซลล์ใน
Table
การแสดง JSON |
---|
{
"objectId": string,
"tableRange": {
object (
|
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ของตาราง |
tableRange
|
ช่วงตารางที่ระบุเซลล์ของตารางที่จะผสาน ข้อความในเซลล์ที่ผสานจะต่อกันและจัดเก็บไว้ในเซลล์ด้านซ้ายบน ("head") ของช่วง หากช่วงไม่ใช่สี่เหลี่ยมผืนผ้า (ซึ่งอาจเกิดขึ้นได้ในบางกรณีที่ช่วงครอบคลุมเซลล์ที่ผสานแล้ว) ระบบจะแสดงข้อผิดพลาด 400 คำขอที่ไม่ถูกต้อง |
UnmergeTableCellsRequest
ยกเลิกการผสานเซลล์ใน
Table
การแสดง JSON |
---|
{
"objectId": string,
"tableRange": {
object (
|
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ของตาราง |
tableRange
|
ช่วงตารางที่ระบุเซลล์ของตารางที่จะยกเลิกการผสาน ระบบจะยกเลิกการผสานเซลล์ที่ผสานทั้งหมดในช่วงนี้ และเซลล์ที่ยกเลิกการผสานแล้วจะไม่ได้รับผลกระทบ หากช่วงไม่มีเซลล์ที่ผสาน คำขอจะไม่ดำเนินการใดๆ หากมีข้อความในเซลล์ที่ผสาน ข้อความจะยังคงอยู่ในเซลล์ด้านซ้ายบน ("head") ของบล็อกผลลัพธ์ของเซลล์ที่ไม่ได้ผสาน |
GroupObjectsRequest
จัดกลุ่มออบเจ็กต์เพื่อสร้างกลุ่มออบเจ็กต์ เช่น กลุ่ม
PageElements
เพื่อสร้าง
วันที่ Group
ในหน้าเดียวกับเด็กทุกคน
การแสดง JSON |
---|
{ "groupObjectId": string, "childrenObjectIds": [ string ] } |
ช่อง | |
---|---|
groupObjectId
|
รหัสออบเจ็กต์ที่ผู้ใช้ระบุสำหรับสร้างกลุ่ม
หากคุณระบุรหัส รหัสต้องไม่ซ้ำกับหน้าและองค์ประกอบทั้งหมดของหน้าในงานนำเสนอ รหัสต้องขึ้นต้นด้วยอักขระที่เป็นตัวอักษรและตัวเลขคละกันหรือขีดล่าง (ตรงกับนิพจน์ทั่วไป
หากไม่ระบุรหัส ระบบจะสร้างรหัสที่ไม่ซ้ำกัน |
childrenObjectIds[]
|
รหัสออบเจ็กต์ของออบเจ็กต์ที่จะจัดกลุ่ม
สามารถจัดกลุ่มได้เฉพาะองค์ประกอบของหน้าเท่านั้น ควรมีองค์ประกอบของหน้าอย่างน้อย 2 รายการบนหน้าเดียวกันซึ่งไม่ได้อยู่ในกลุ่มอื่น องค์ประกอบบางอย่างของหน้าเว็บ เช่น
|
UngroupObjectsRequest
เลิกจัดกลุ่มออบเจ็กต์ เช่น
groups
การแสดง JSON |
---|
{ "objectIds": [ string ] } |
ช่อง | |
---|---|
objectIds[]
|
รหัสออบเจ็กต์ของออบเจ็กต์ที่จะยกเลิกการจัดกลุ่ม
เฉพาะ
|
UpdatePageElementAltTextRequest
อัปเดตชื่อข้อความแสดงแทนและ/หรือคำอธิบายของ
page element
การแสดง JSON |
---|
{ "objectId": string, "title": string, "description": string } |
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ขององค์ประกอบของหน้าที่ใช้การอัปเดต |
title
|
ชื่อข้อความแสดงแทนที่อัปเดตแล้วขององค์ประกอบหน้า หากไม่ได้ตั้งค่า ระบบจะรักษาค่าที่มีอยู่ไว้ ชื่อจะแสดงต่อโปรแกรมอ่านหน้าจอและอินเทอร์เฟซการช่วยเหลือพิเศษอื่นๆ ใช้เฉพาะค่าที่มนุษย์อ่านได้ซึ่งเกี่ยวข้องกับเนื้อหาขององค์ประกอบหน้า |
description
|
คำอธิบายข้อความแสดงแทนที่อัปเดตแล้วขององค์ประกอบหน้า หากไม่ได้ตั้งค่า ระบบจะรักษาค่าที่มีอยู่ไว้ คำอธิบายจะแสดงโปรแกรมอ่านหน้าจอและอินเทอร์เฟซการช่วยเหลือพิเศษอื่นๆ ใช้เฉพาะค่าที่มนุษย์อ่านได้ซึ่งเกี่ยวข้องกับเนื้อหาขององค์ประกอบหน้า |
ReplaceImageRequest
แทนที่รูปภาพที่มีอยู่ด้วยรูปภาพใหม่
การแทนที่รูปภาพจะเป็นการนำบางส่วนออก
image effects
จากรูปภาพที่มีอยู่
การแสดง JSON |
---|
{ "imageObjectId": string, "imageReplaceMethod": enum ( |
ช่อง | |
---|---|
imageObjectId
|
รหัสของรูปภาพที่มีอยู่ซึ่งจะถูกแทนที่ โดยรหัสจะดึงมาจากการตอบกลับคำขอ get |
imageReplaceMethod
|
วิธีการแทนที่ |
ฟิลด์ Union
image_source ประเภทแหล่งที่มาของรูปภาพ
image_source
ต้องเป็นอย่างใดอย่างหนึ่งต่อไปนี้
|
|
url
|
URL ของรูปภาพ ระบบจะดึงข้อมูลรูปภาพครั้งเดียวเมื่อมีการแทรกและจัดเก็บสำเนาไว้เพื่อแสดงผลภายในงานนำเสนอ รูปภาพต้องมีขนาดไม่เกิน 50 MB และมีขนาดไม่เกิน 25 เมกะพิกเซลและต้องอยู่ในรูปแบบ PNG, JPEG หรือ GIF
URL ที่ระบุต้องมีความยาวไม่เกิน 2 KB บันทึก URL พร้อมกับรูปภาพ และเปิดเผยผ่าน
|
UpdateSlidePropertiesRequest
อัปเดตคุณสมบัติของสไลด์
การแสดง JSON |
---|
{
"objectId": string,
"slideProperties": {
object (
|
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ของสไลด์ที่ใช้การอัปเดต |
slideProperties
|
คุณสมบัติของสไลด์ที่จะอัปเดต |
fields
|
ฟิลด์ที่ควรอัปเดต
ต้องระบุอย่างน้อย 1 ช่อง รูท "slideProperties" เป็นคำโดยนัยและไม่ควรระบุ คำขอ
เช่น หากต้องการอัปเดตว่าจะข้ามสไลด์หรือไม่ ให้ตั้งค่า
หากต้องการรีเซ็ตพร็อพเพอร์ตี้เป็นค่าเริ่มต้น ให้ใส่ชื่อช่องในมาสก์ของช่อง แต่ไม่ได้ตั้งค่าช่องดังกล่าว |
UpdatePageElementsZOrderRequest
อัปเดตลำดับ Z ขององค์ประกอบของหน้าเว็บ Z-order คือการเรียงลำดับองค์ประกอบในหน้าจากด้านหลังไปด้านหน้า องค์ประกอบที่อยู่ด้านหน้าอาจบดบังองค์ประกอบที่อยู่ด้านหลัง
การแสดง JSON |
---|
{
"pageElementObjectIds": [
string
],
"operation": enum (
|
ช่อง | |
---|---|
pageElementObjectIds[]
|
รหัสออบเจ็กต์ขององค์ประกอบหน้าเว็บที่จะอัปเดต องค์ประกอบของหน้าทั้งหมดต้องอยู่ในหน้าเดียวกันและต้องไม่มีการจัดกลุ่ม |
operation
|
การดำเนินการ Z-order ที่จะใช้กับองค์ประกอบของหน้า เมื่อใช้การดำเนินการกับองค์ประกอบของหน้าหลายรายการ ลำดับ Z ที่สัมพันธ์กันภายในองค์ประกอบของหน้าเว็บเหล่านี้ก่อนจะมีการดำเนินการ |
ZOrderOperation
การดำเนินการในการอัปเดต Z-order ขององค์ประกอบของหน้าเว็บ
Enum | |
---|---|
Z_ORDER_OPERATION_UNSPECIFIED
|
การดำเนินการที่ไม่ได้ระบุ |
BRING_TO_FRONT
|
นำองค์ประกอบของหน้าไปไว้ด้านหน้าสุด |
BRING_FORWARD
|
นำองค์ประกอบของหน้าไปไว้ข้างหน้าข้างหนึ่งข้างหนึ่งโดยสัมพันธ์กับองค์ประกอบที่อยู่หน้าสุดในองค์ประกอบของหน้าที่ระบุ |
SEND_BACKWARD
|
ส่งองค์ประกอบหนึ่งไปข้างหลังในหน้าโดยองค์ประกอบหนึ่ง โดยสัมพัทธ์กับองค์ประกอบที่อยู่หลังสุด 1 องค์ประกอบในองค์ประกอบของหน้าที่ระบุ |
SEND_TO_BACK
|
ส่งองค์ประกอบของหน้าไปด้านหลังของหน้า |
UpdateLineCategoryRequest
อัปเดตหมวดหมู่
line
การแสดง JSON |
---|
{
"objectId": string,
"lineCategory": enum (
|
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ของบรรทัดที่ใช้การอัปเดต
เฉพาะบรรทัดที่มี
อาจมีการเปลี่ยนเส้นทางเส้นใหม่หลังจากอัปเดตหมวดหมู่แล้ว |
lineCategory
|
หมวดหมู่บรรทัดที่จะอัปเดต
ผลลัพธ์ที่แน่นอน
|
RerouteLineRequest
เปลี่ยนเส้นทาง
line
เพื่อเชื่อมต่อกับไซต์เชื่อมต่อที่อยู่ใกล้ที่สุดสองแห่งในองค์ประกอบของหน้าที่เชื่อมโยงกัน
การแสดง JSON |
---|
{ "objectId": string } |
ช่อง | |
---|---|
objectId
|
รหัสออบเจ็กต์ของบรรทัดที่จะกำหนดเส้นทางใหม่
เฉพาะบรรทัดที่มี
|