İstek
Sunuya uygulanacak tek bir güncelleme türü.
| JSON gösterimi |
|---|
{ "createSlide": { object ( |
| Alanlar | |
|---|---|
| Güncellemenin türü. Tam olarak bir alan gereklidir. Aşağıda, aynı anda kullanılamayan alanların listesi verilmiştir. Yanıt olarak en fazla bir alan ayarlanır: | |
createSlide
|
Yeni bir slayt oluşturur. |
createShape
|
Yeni bir şekil oluşturur. |
createTable
|
Yeni bir tablo oluşturur. |
insertText
|
Şekle veya tablo hücresine metin ekler. |
insertTableRows
|
Tabloya satır ekler. |
insertTableColumns
|
Tabloya sütun ekler. |
deleteTableRow
|
Tablodaki bir satırı siler. |
deleteTableColumn
|
Tablodaki bir sütunu siler. |
replaceAllText
|
Belirtilen metnin tüm örneklerini değiştirir. |
deleteObject
|
Sunudan bir sayfayı veya sayfa öğesini siler. |
updatePageElementTransform
|
Bir sayfa öğesinin dönüşümünü günceller. |
updateSlidesPosition
|
Sunudaki bir dizi slaytın konumunu günceller. |
deleteText
|
Şekil veya tablo hücresindeki metni siler. |
createImage
|
Görüntü oluşturur. |
createVideo
|
Video oluşturur. |
createSheetsChart
|
Yerleştirilmiş bir Google E-Tablolar grafiği oluşturur. |
createLine
|
Çizgi oluşturur. |
refreshSheetsChart
|
Google E-Tablolar grafiğini yeniler. |
updateShapeProperties
|
Bir |
updateImageProperties
|
Bir |
updateVideoProperties
|
Bir |
updatePageProperties
|
Bir |
updateTableCellProperties
|
Bir |
updateLineProperties
|
Bir |
createParagraphBullets
|
Paragraflar için madde işaretleri oluşturur. |
replaceAllShapesWithImage
|
Belirli ölçütlere uyan tüm şekilleri resimle değiştirir. |
duplicateObject
|
Bir slaytı veya sayfa öğesini kopyalar. |
updateTextStyle
|
|
replaceAllShapesWithSheetsChart
|
Belirli ölçütlere uyan tüm şekilleri Google E-Tablolar grafiğiyle değiştirir. |
deleteParagraphBullets
|
Paragraflardaki madde işaretlerini siler. |
updateParagraphStyle
|
Bir |
updateTableBorderProperties
|
Bir |
updateTableColumnProperties
|
Bir |
updateTableRowProperties
|
Bir |
mergeTableCells
|
|
unmergeTableCells
|
|
groupObjects
|
Sayfa öğeleri gibi nesneleri gruplandırır. |
ungroupObjects
|
Aşağıdakiler gibi nesnelerin gruplandırmasını kaldırır:
|
updatePageElementAltText
|
Bir |
replaceImage
|
Mevcut bir resmi yeni bir resimle değiştirir. |
updateSlideProperties
|
Slayt özelliklerini günceller. |
updatePageElementsZOrder
|
|
updateLineCategory
|
|
rerouteLine
|
Bir |
insertComment
|
Sunuya |
addCommentReply
|
|
updateCommentPost
|
Bir |
deleteComment
|
|
deleteCommentReply
|
|
| Birbirini dışlayan alanların sonu. | |
CreateSlideRequest
Slayt oluşturur.
| JSON gösterimi |
|---|
{ "objectId": string, "insertionIndex": integer, "slideLayoutReference": { object ( |
| Alanlar | |
|---|---|
objectId
|
Kullanıcı tarafından sağlanan bir nesne kimliği.
Bir kimlik belirtirseniz bu kimlik, sunudaki tüm sayfalar ve sayfa öğeleri arasında benzersiz olmalıdır. Kimlik, alfanümerik bir karakter veya alt çizgiyle başlamalıdır (normal ifade Kimlik belirtmezseniz benzersiz bir kimlik oluşturulur. |
insertionIndex
|
Slaytların nereye ekleneceğini belirten isteğe bağlı sıfır tabanlı dizin. Dizin belirtmezseniz slayt en sonda oluşturulur. |
slideLayoutReference
|
Eklenecek slaytın düzen referansı, aşağıdaki geçerli ana slayta göre belirlenir:
LayoutReference mevcut ana öğede bulunamazsa 400 hatalı istek hatası döndürülür.
Düzen referansı belirtmezseniz slaytta önceden tanımlanmış |
placeholderIdMappings[]
|
Düzen üzerindeki
|
LayoutReference
Slayt düzeni referansı. Bu, aşağıdakilerden birine referans verebilir:
- Önceden tanımlanmış bir düzen
- Sunudaki düzenlerden biri.
| JSON gösterimi |
|---|
{
"predefinedLayout": enum ( |
| Alanlar | |
|---|---|
| LayoutReference türü. Aşağıda, aynı anda kullanılamayan alanların listesi verilmiştir. Yanıt olarak en fazla bir alan ayarlanır: | |
predefinedLayout
|
Önceden tanımlanmış düzen. |
layoutId
|
Düzen kimliği: Sunudaki düzenlerden birinin nesne kimliği. |
| Birbirini dışlayan alanların sonu. | |
PredefinedLayout
Önceden tanımlanmış düzen türleri. Bunlar, sunularda yaygın olarak kullanılan düzenlerdir. Ancak bu düzenler silinmiş veya kullanılan temanın bir parçası olmamış olabileceğinden, mevcut ana öğede bulunacağına dair bir garanti verilmez. Ayrıca, her düzendeki yer tutucular değiştirilmiş olabilir.
| Sıralamalar | |
|---|---|
PREDEFINED_LAYOUT_UNSPECIFIED
|
Düzen belirtilmemiş. |
BLANK
|
Yer tutucusu olmayan boş düzen. |
CAPTION_ONLY
|
Alt kısımda açıklama bulunan düzen. |
TITLE
|
Başlık ve alt başlık içeren düzen. |
TITLE_AND_BODY
|
Başlık ve gövde içeren düzen. |
TITLE_AND_TWO_COLUMNS
|
Başlık ve iki sütun içeren düzen. |
TITLE_ONLY
|
Yalnızca başlık içeren düzen. |
SECTION_HEADER
|
Bölüm başlığı içeren düzen. |
SECTION_TITLE_AND_DESCRIPTION
|
Bir tarafta başlık ve alt başlık, diğer tarafta açıklama bulunan düzen. |
ONE_COLUMN_TEXT
|
Tek bir sütunda düzenlenmiş bir başlık ve bir gövde içeren düzen. |
MAIN_POINT
|
Ana noktayı içeren düzen. |
BIG_NUMBER
|
Büyük bir sayı başlığı içeren düzen. |
LayoutPlaceholderIdMapping
Belirli bir düzenden slaytta oluşturulacak yer tutucu için kullanıcı tarafından belirtilen kimlik eşlemesi.
| JSON gösterimi |
|---|
{
"objectId": string,
"layoutPlaceholder": {
object ( |
| Alanlar | |
|---|---|
objectId
|
Yukarıda tanımlanan ve slaytta oluşturulacak yer tutucu için kullanıcı tarafından sağlanan bir nesne kimliği.
Bir kimlik belirtirseniz bu kimlik, sunudaki tüm sayfalar ve sayfa öğeleri arasında benzersiz olmalıdır. Kimlik, alfanümerik bir karakter veya alt çizgiyle başlamalıdır (normal ifadeyle eşleşir: Kimlik belirtmezseniz benzersiz bir kimlik oluşturulur. |
| Bir düzendeki yer tutucuyu tanımlayan tür. Aşağıda, aynı anda kullanılamayan alanların listesi verilmiştir. Yanıt olarak en fazla bir alan ayarlanır: | |
layoutPlaceholder
|
Bir düzende, slayta uygulanacak yer tutucu. Yalnızca
|
layoutPlaceholderObjectId
|
Slayta uygulanacak bir düzendeki yer tutucunun nesne kimliği. |
| Birbirini dışlayan alanların sonu. | |
CreateShapeRequest
Yeni bir şekil oluşturur.
| JSON gösterimi |
|---|
{ "objectId": string, "elementProperties": { object ( |
| Alanlar | |
|---|---|
objectId
|
Kullanıcı tarafından sağlanan bir nesne kimliği.
Bir kimlik belirtirseniz bu kimlik, sunudaki tüm sayfalar ve sayfa öğeleri arasında benzersiz olmalıdır. Kimlik, alfanümerik bir karakter veya alt çizgiyle başlamalıdır (normal ifadeyle eşleşir: |
elementProperties
|
Şeklin öğe özellikleri. |
shapeType
|
Şekil türü. |
PageElementProperties
Bir sayfa öğesinin ortak özellikleri.
Not: Başlangıçta bir PageElement oluşturduğunuzda API, hem size hem de transform değerlerini değiştirebilir ancak görsel boyut değişmez.
| JSON gösterimi |
|---|
{ "pageObjectId": string, "size": { object ( |
| Alanlar | |
|---|---|
pageObjectId
|
Öğenin bulunduğu sayfanın nesne kimliği. |
size
|
Öğenin boyutu. |
transform
|
Öğenin dönüşümü. |
CreateTableRequest
Yeni bir tablo oluşturur.
| JSON gösterimi |
|---|
{
"objectId": string,
"elementProperties": {
object ( |
| Alanlar | |
|---|---|
objectId
|
Kullanıcı tarafından sağlanan bir nesne kimliği.
Bir kimlik belirtirseniz bu kimlik, sunudaki tüm sayfalar ve sayfa öğeleri arasında benzersiz olmalıdır. Kimlik, alfanümerik bir karakter veya alt çizgiyle başlamalıdır (normal ifadeyle eşleşir: Kimlik belirtmezseniz benzersiz bir kimlik oluşturulur. |
elementProperties
|
Tablonun öğe özellikleri. Tablo, minimum boyuta tabi olmak üzere belirtilen boyutta oluşturulur. Boyut belirtilmezse tablo otomatik olarak boyutlandırılır. Tablo dönüşümlerinin ölçeği 1 olmalı ve kayma bileşenleri içermemelidir. Dönüşüm sağlanmazsa tablo sayfada ortalanır. |
rows
|
Tablodaki satır sayısı. |
columns
|
Tablodaki sütun sayısı. |
InsertTextRequest
Şekle veya tablo hücresine metin ekler.
| JSON gösterimi |
|---|
{
"objectId": string,
"cellLocation": {
object ( |
| Alanlar | |
|---|---|
objectId
|
Metnin ekleneceği şeklin veya tablonun nesne kimliği. |
cellLocation
|
Metnin bir tablo hücresine eklenmesi durumunda isteğe bağlı tablo hücresi konumu. Varsa objectId bir tabloya başvurmalıdır. |
text
|
Eklenecek metin.
Yeni satır karakteri eklemek, söz konusu dizinde yeni bir
Eklenen metnin metin stilleri otomatik olarak belirlenir ve genellikle komşu metnin stili korunur. Çoğu durumda, metin ekleme dizininde bulunan Bazı kontrol karakterleri (U+0000-U+0008, U+000C-U+001F) ve Unicode Basic Multilingual Plane Private Use Area'daki (U+E000-U+F8FF) karakterler, eklenen metinden çıkarılır. |
insertionIndex
|
Metnin ekleneceği dizin, Unicode kod birimlerinde, Dizin sıfır tabanlıdır ve dizenin başlangıcından itibaren hesaplanır. Unicode grafem kümelerinin içine ekleme yapılmasını önlemek için dizin ayarlanabilir. Bu durumlarda metin, grafem kümesinden hemen sonra eklenir. |
InsertTableRowsRequest
Tabloya satır ekler.
| JSON gösterimi |
|---|
{
"tableObjectId": string,
"cellLocation": {
object ( |
| Alanlar | |
|---|---|
tableObjectId
|
Satırların ekleneceği tablo. |
cellLocation
|
Satırların ekleneceği referans tablo hücresi konumu. Yeni bir satır, referans hücresinin bulunduğu satırın üstüne (veya altına) eklenir. Referans hücre birleştirilmiş bir hücreyse yeni satır, birleştirilmiş hücrenin üstüne (veya altına) eklenir. |
insertBelow
|
Yeni satırların referans hücre konumunun altına eklenip eklenmeyeceği.
|
number
|
Eklenecek satır sayısı. İstek başına en fazla 20. |
InsertTableColumnsRequest
Tabloya sütun ekler.
Tablodaki diğer sütunlar, yeni sütuna uyacak şekilde yeniden boyutlandırılır.
| JSON gösterimi |
|---|
{
"tableObjectId": string,
"cellLocation": {
object ( |
| Alanlar | |
|---|---|
tableObjectId
|
Sütunların ekleneceği tablo. |
cellLocation
|
Sütunların ekleneceği referans tablo hücresi konumu. Yeni bir sütun, referans hücrenin bulunduğu sütunun soluna (veya sağına) eklenir. Referans hücre birleştirilmiş bir hücreyse yeni bir sütun, birleştirilmiş hücrenin soluna (veya sağına) eklenir. |
insertRight
|
Yeni sütunların referans hücre konumunun sağına eklenip eklenmeyeceği.
|
number
|
Eklenecek sütun sayısı. İstek başına en fazla 20. |
DeleteTableRowRequest
Tablodaki bir satırı siler.
| JSON gösterimi |
|---|
{
"tableObjectId": string,
"cellLocation": {
object ( |
| Alanlar | |
|---|---|
tableObjectId
|
Satırların silineceği tablo. |
cellLocation
|
Satırın silineceği referans tablo hücresi konumu. Bu hücrenin kapsadığı satır silinir. Bu birleştirilmiş bir hücreyse birden fazla satır silinir. Bu silme işleminden sonra tabloda satır kalmazsa tablonun tamamı silinir. |
DeleteTableColumnRequest
Tablodaki bir sütunu siler.
| JSON gösterimi |
|---|
{
"tableObjectId": string,
"cellLocation": {
object ( |
| Alanlar | |
|---|---|
tableObjectId
|
Sütunların silineceği tablo. |
cellLocation
|
Bir sütunun silineceği referans tablo hücresi konumu. Bu hücrenin kapsadığı sütun silinir. Bu birleştirilmiş bir hücreyse birden fazla sütun silinir. Bu silme işleminden sonra tabloda sütun kalmazsa tablonun tamamı silinir. |
ReplaceAllTextRequest
Bir ölçütle eşleşen tüm metin örneklerini replace text ile değiştirir.
| JSON gösterimi |
|---|
{
"replaceText": string,
"pageObjectIds": [
string
],
"containsText": {
object ( |
| Alanlar | |
|---|---|
replaceText
|
Eşleşen metnin yerine geçecek metin. |
pageObjectIds[]
|
Boş değilse eşleşmeleri yalnızca belirtilen sayfalardaki sayfa öğeleriyle sınırlar.
Bir |
| Değiştirilecek metni eşleştirmek için kullanılan ölçütler. Aşağıda, aynı anda kullanılamayan alanların listesi verilmiştir. Yanıt olarak en fazla bir alan ayarlanır: | |
containsText
|
Bu alt dizeyle eşleşen bir şekil içindeki metni bulur. |
| Birbirini dışlayan alanların sonu. | |
SubstringMatchCriteria
Bir şekil veya tablodaki belirli bir metin dizesiyle eşleşen ölçüt.
| JSON gösterimi |
|---|
{ "text": string, "matchCase": boolean, "searchByRegex": boolean } |
| Alanlar | |
|---|---|
text
|
Şekilde veya tabloda aranacak metin. |
matchCase
|
Aramanın büyük/küçük harfe duyarlı olup olmayacağını belirtir:
|
searchByRegex
|
İsteğe bağlıdır. Bulunan değerin normal ifade olarak değerlendirilmesi gerekiyorsa doğru. Kalıptaki ters eğik çizgiler kod dışına alınmalıdır.
|
DeleteObjectRequest
Sunudan pages veya page elements nesnesini siler.
| JSON gösterimi |
|---|
{ "objectId": string } |
| Alanlar | |
|---|---|
objectId
|
Silinecek sayfanın veya sayfa öğesinin nesne kimliği.
Bir silme işleminden sonra Bir düzende yer tutucu silinirse devralınan tüm boş yer tutucular da silinir. |
UpdatePageElementTransformRequest
Bir sayfa öğesinin dönüşümünü günceller.
Bir grubun dönüşümünü güncellemek, o gruptaki sayfa öğelerinin mutlak dönüşümünü değiştirir. Bu da öğelerin görsel görünümünü değiştirebilir. Daha fazla bilgi için PageElement.transform
belgelerine bakın.
| JSON gösterimi |
|---|
{ "objectId": string, "transform": { object ( |
| Alanlar | |
|---|---|
objectId
|
Güncellenecek sayfa öğesinin nesne kimliği. |
transform
|
Sayfa öğesini güncellemek için kullanılan giriş dönüşümü matrisi. |
applyMode
|
Dönüşüm güncellemesinin uygulama modu. |
ApplyMode
Dönüşüm güncellemesinin uygulama modları.
| Sıralamalar | |
|---|---|
APPLY_MODE_UNSPECIFIED
|
Belirtilmemiş mod. |
RELATIVE
|
Yeni AffineTransform matrisini mevcut matrise uygular ve mevcut matrisi sonuçtaki birleştirme ile değiştirir. |
ABSOLUTE
|
Mevcut AffineTransform matrisini yenisiyle değiştirir. |
UpdateSlidesPositionRequest
Sunudaki slaytların konumunu günceller.
| JSON gösterimi |
|---|
{ "slideObjectIds": [ string ], "insertionIndex": integer } |
| Alanlar | |
|---|---|
slideObjectIds[]
|
Sunuda taşınması gereken slaytların kimlikleri. Bu listedeki slaytlar, mevcut sunu sırasına göre ve kopya olmadan yer almalıdır. |
insertionIndex
|
Taşıma işlemi gerçekleşmeden önceki slayt düzenine göre, slaytların ekleneceği dizin. Sıfır ile sunudaki slayt sayısı arasında (bu sayılar dahil) olmalıdır. |
DeleteTextRequest
Şekil veya tablo hücresindeki metni siler.
| JSON gösterimi |
|---|
{ "objectId": string, "cellLocation": { object ( |
| Alanlar | |
|---|---|
objectId
|
Metnin silineceği şeklin veya tablonun nesne kimliği. |
cellLocation
|
Metnin bir tablo hücresinden silinmesi durumunda isteğe bağlı tablo hücresi konumu. Varsa objectId bir tabloya başvurmalıdır. |
textRange
|
Dizinlere göre silinecek metin aralığı.
Şekil veya tablo hücresinin metninin sonunda her zaman silinemeyen örtülü bir yeni satır karakteri bulunur.
Paragraf sınırını aşan metinlerin silinmesi, iki paragraf birleştirildiğinden paragraf stillerinde ve listelerde değişikliklere neden olabilir. Yalnızca bir yedek çift kod birimi içeren aralıklar, her iki kod birimini de içerecek şekilde genişletilir. |
Aralık
Dizinlenmiş bir koleksiyonun bitişik aralığını (ör. metindeki karakterler) belirtir.
| JSON gösterimi |
|---|
{
"startIndex": integer,
"endIndex": integer,
"type": enum ( |
| Alanlar | |
|---|---|
startIndex
|
Koleksiyonun başlangıcının isteğe bağlı sıfır tabanlı dizini. Aşağıdaki aralıklar için gereklidir:
|
endIndex
|
Koleksiyonun sonunun isteğe bağlı sıfır tabanlı dizini. Aşağıdaki aralıklar için gereklidir:
|
type
|
Aralığın türü. |
Tür
Aralık türleri.
| Sıralamalar | |
|---|---|
RANGE_TYPE_UNSPECIFIED
|
Belirtilmemiş aralık türü. Bu değer kullanılmamalıdır. |
FIXED_RANGE
|
Sabit bir aralık. Hem startIndex hem de endIndex belirtilmelidir.
|
FROM_START_INDEX
|
Aralığı startIndex ile başlatır ve veri toplama işleminin sonuna kadar devam eder. endIndex belirtilmemelidir.
|
ALL
|
Aralığı koleksiyonun tamamı olarak ayarlar. Hem startIndex hem de endIndex belirtilmemelidir.
|
CreateImageRequest
Görüntü oluşturur.
| JSON gösterimi |
|---|
{
"objectId": string,
"elementProperties": {
object ( |
| Alanlar | |
|---|---|
objectId
|
Kullanıcı tarafından sağlanan bir nesne kimliği.
Bir kimlik belirtirseniz bu kimlik, sunudaki tüm sayfalar ve sayfa öğeleri arasında benzersiz olmalıdır. Kimlik, alfanümerik bir karakter veya alt çizgiyle başlamalıdır (normal ifadeyle eşleşir: Kimlik belirtmezseniz benzersiz bir kimlik oluşturulur. |
elementProperties
|
Resmin öğe özellikleri. Belirtilen boyutun en-boy oranı, resmin en-boy oranıyla eşleşmediğinde en-boy oranını korumak için resim, boyuta göre ölçeklendirilir ve ortalanır. Sağlanan dönüşüm, bu işlemden sonra uygulanır.
|
| Resim kaynağının türü. Aşağıda, aynı anda kullanılamayan alanların listesi verilmiştir. Yanıt olarak en fazla bir alan ayarlanır: | |
url
|
Resim URL'si. Resim, ekleme sırasında bir kez getirilir ve sunuda gösterilmek üzere bir kopyası saklanır. Resimler 50 MB'tan küçük olmalı, 25 megapikseli aşmamalı ve PNG, JPEG veya GIF biçimlerinden birinde olmalıdır.
Sağlanan URL, herkesin erişimine açık olmalı ve 2 KB'ı aşmamalıdır. URL, resimle birlikte kaydedilir ve
|
| Birbirini dışlayan alanların sonu. | |
CreateVideoRequest
Video oluşturur.
NOT: Google Drive'dan video oluşturmak için istekte bulunan uygulamanın drive, drive.readonly veya drive.file OAuth kapsamlarından en az birine sahip olması gerekir.
| JSON gösterimi |
|---|
{ "objectId": string, "elementProperties": { object ( |
| Alanlar | |
|---|---|
objectId
|
Kullanıcı tarafından sağlanan bir nesne kimliği.
Bir kimlik belirtirseniz bu kimlik, sunudaki tüm sayfalar ve sayfa öğeleri arasında benzersiz olmalıdır. Kimlik, alfanümerik bir karakter veya alt çizgiyle başlamalıdır (normal ifadeyle eşleşir: Kimlik belirtmezseniz benzersiz bir kimlik oluşturulur. |
elementProperties
|
Videonun öğe özellikleri.
|
source
|
Video kaynağı. |
id
|
Video kaynağının bu video için benzersiz tanımlayıcısı. Örneğin, YouTube videosu https://www.youtube.com/watch?v=7U3axjORYZ0 için kimlik 7U3axjORYZ0'dır. Google Drive videosu için https://drive.google.com/file/d/1xCgQLFTJi5_Xl8DgW_lcUYq5e-q6Hi5Q kimlik 1xCgQLFTJi5_Xl8DgW_lcUYq5e-q6Hi5Q olur. Google Drive video dosyasına erişmek için eski dosyaların bir alt kümesinin HTTP üstbilgisine kaynak anahtarı eklemeniz gerekebilir. Daha fazla bilgi için Kaynak anahtarlarını kullanarak bağlantı ile paylaşılan dosyalara erişme başlıklı makaleyi inceleyin. |
CreateSheetsChartRequest
Yerleştirilmiş bir Google E-Tablolar grafiği oluşturur.
NOT: Grafik oluşturmak için spreadsheets.readonly, spreadsheets, drive.readonly, drive.file veya drive OAuth kapsamlarından en az biri gerekir.
| JSON gösterimi |
|---|
{ "objectId": string, "elementProperties": { object ( |
| Alanlar | |
|---|---|
objectId
|
Kullanıcı tarafından sağlanan bir nesne kimliği. Belirtilmişse kimlik, sunudaki tüm sayfalar ve sayfa öğeleri arasında benzersiz olmalıdır. Kimlik, bir kelime karakteri [a-zA-Z0-9_] ile başlamalı ve ardından şu karakterlerden [a-zA-Z0-9_-:] herhangi biriyle devam etmelidir. Kimliğin uzunluğu 5'ten az veya 50'den fazla olmamalıdır. Boş bırakılırsa benzersiz bir tanımlayıcı oluşturulur. |
elementProperties
|
Grafiğin öğe özellikleri. Belirtilen boyutun en-boy oranı, grafik en-boy oranıyla eşleşmediğinde en-boy oranını korumak için grafik, boyuta göre ölçeklenir ve ortalanır. Sağlanan dönüşüm, bu işlemden sonra uygulanır. |
spreadsheetId
|
Grafiği içeren Google E-Tablolar e-tablosunun kimliği. Eski dosyaların bir alt kümesi için HTTP üstbilgisine kaynak anahtarı eklemeniz gerekebilir. Daha fazla bilgi için Kaynak anahtarlarını kullanarak bağlantı ile paylaşılan dosyalara erişme başlıklı makaleyi inceleyin. |
chartId
|
Google E-Tablolar e-tablosundaki belirli grafiğin kimliği. |
linkingMode
|
Grafiğin kaynak e-tabloya bağlandığı mod. Belirtilmediğinde grafik, bağlantısı olmayan bir resim olur. |
LinkingMode
Grafiğin kaynak e-tabloya bağlandığı mod.
| Sıralamalar | |
|---|---|
NOT_LINKED_IMAGE
|
Grafik, kaynak e-tabloyla ilişkilendirilmediği için güncellenemez. Bağlanmamış bir grafik, resim olarak eklenir. |
LINKED
|
Grafiği bağladığınızda grafik güncellenebilir ve diğer ortak çalışanlar e-tablonun bağlantısını görür. |
CreateLineRequest
Çizgi oluşturur.
| JSON gösterimi |
|---|
{ "objectId": string, "elementProperties": { object ( |
| Alanlar | |
|---|---|
objectId
|
Kullanıcı tarafından sağlanan bir nesne kimliği.
Bir kimlik belirtirseniz bu kimlik, sunudaki tüm sayfalar ve sayfa öğeleri arasında benzersiz olmalıdır. Kimlik, alfanümerik bir karakter veya alt çizgiyle başlamalıdır (normal ifadeyle eşleşir: Kimlik belirtmezseniz benzersiz bir kimlik oluşturulur. |
elementProperties
|
Çizginin öğe özellikleri. |
lineCategory
|
Oluşturulacak satırın kategorisi.
Kullanımdan kaldırıldı
: Bunun yerine
Oluşturulan tam
Hem |
category
|
Oluşturulacak satırın kategorisi.
Oluşturulan tam
Hem
İkisini de belirtmezseniz |
Kategori
Satır kategorileri.
| Sıralamalar | |
|---|---|
STRAIGHT
|
Düz konnektörler (düz konnektör 1 dahil). Kategori belirtilmediğinde varsayılan kategori budur. |
BENT
|
Bükülmüş konnektörler (2-5 numaralı bükülmüş konnektör dahil) |
CURVED
|
Eğri bağlayıcı 2-5 dahil olmak üzere eğri bağlayıcılar. |
RefreshSheetsChartRequest
Yerleştirilmiş bir Google E-Tablolar grafiğini, Google E-Tablolar'daki grafiğin en son sürümüyle değiştirerek yeniler.
NOT: Grafikleri yenilemek için spreadsheets.readonly, spreadsheets, drive.readonly veya drive OAuth kapsamlarından en az biri gerekir.
| JSON gösterimi |
|---|
{ "objectId": string } |
| Alanlar | |
|---|---|
objectId
|
Yenilenecek grafiğin nesne kimliği. |
UpdateShapePropertiesRequest
Bir Shape özelliklerini güncelleyin.
| JSON gösterimi |
|---|
{
"objectId": string,
"shapeProperties": {
object ( |
| Alanlar | |
|---|---|
objectId
|
Güncellemelerin uygulandığı şeklin nesne kimliği. |
shapeProperties
|
Güncellenecek şekil özellikleri. |
fields
|
Güncellenmesi gereken alanlar.
En az bir alan belirtilmelidir. Kök
Örneğin, şekil arka planının düz dolgu rengini güncellemek için
Bir özelliği varsayılan değerine sıfırlamak için alan adını alan maskesine ekleyin ancak alanı ayarlanmamış olarak bırakın. |
UpdateImagePropertiesRequest
Bir Image öğesinin özelliklerini güncelleyin.
| JSON gösterimi |
|---|
{
"objectId": string,
"imageProperties": {
object ( |
| Alanlar | |
|---|---|
objectId
|
Güncellemelerin uygulandığı resmin nesne kimliği. |
imageProperties
|
Güncellenecek resim özellikleri. |
fields
|
Güncellenmesi gereken alanlar.
En az bir alan belirtilmelidir. Kök
Örneğin, resim ana hat rengini güncellemek için
Bir özelliği varsayılan değerine sıfırlamak için alan adını alan maskesine ekleyin ancak alanı ayarlanmamış olarak bırakın. |
UpdateVideoPropertiesRequest
Bir Video özelliklerini güncelleyin.
| JSON gösterimi |
|---|
{
"objectId": string,
"videoProperties": {
object ( |
| Alanlar | |
|---|---|
objectId
|
Güncellemelerin uygulandığı videonun nesne kimliği. |
videoProperties
|
Güncellenecek video özellikleri. |
fields
|
Güncellenmesi gereken alanlar.
En az bir alan belirtilmelidir. Kök
Örneğin, video ana hat rengini güncellemek için
Bir özelliği varsayılan değerine sıfırlamak için alan adını alan maskesine ekleyin ancak alanı ayarlanmamış olarak bırakın. |
UpdatePagePropertiesRequest
Bir Page öğesinin özelliklerini günceller.
| JSON gösterimi |
|---|
{
"objectId": string,
"pageProperties": {
object ( |
| Alanlar | |
|---|---|
objectId
|
Güncellemenin uygulandığı sayfanın nesne kimliği. |
pageProperties
|
Güncellenecek sayfa özellikleri. |
fields
|
Güncellenmesi gereken alanlar.
En az bir alan belirtilmelidir. Kök
Örneğin, sayfa arka planının düz dolgu rengini güncellemek için
Bir özelliği varsayılan değerine sıfırlamak için alan adını alan maskesine ekleyin ancak alanı ayarlanmamış olarak bırakın. |
UpdateTableCellPropertiesRequest
Bir TableCell özelliklerini güncelleyin.
| JSON gösterimi |
|---|
{ "objectId": string, "tableRange": { object ( |
| Alanlar | |
|---|---|
objectId
|
Tablonun nesne kimliği. |
tableRange
|
Güncellemelerin uygulandığı tablonun alt kümesini temsil eden tablo aralığı. Tablo aralığı belirtilmezse güncellemeler tablonun tamamı için geçerli olur. |
tableCellProperties
|
Güncellenecek tablo hücresi özellikleri. |
fields
|
Güncellenmesi gereken alanlar.
En az bir alan belirtilmelidir. Kök
Örneğin, tablo hücresi arka planının düz dolgu rengini güncellemek için
Bir özelliği varsayılan değerine sıfırlamak için alan adını alan maskesine ekleyin ancak alanı ayarlanmamış olarak bırakın. |
TableRange
Tablo aralığı, tablonun bir alt kümesine yapılan referansı temsil eder.
Tablo aralığıyla belirtilen hücrelerin mutlaka dikdörtgen oluşturmadığını unutmayın. Örneğin, son satırın tüm hücrelerinin birleştirildiği 3 x 3 boyutlu bir tablomuz olduğunu varsayalım. Tablo şu şekilde görünür:
[ ][ ][ ]
[ ][ ][ ]
[ ]
Konum = (0, 0), satır aralığı = 3 ve sütun aralığı = 2 olan bir tablo aralığı aşağıdaki hücreleri belirtir:
[ x ][ x ][ ]
[ x ][ x ][ ]
[ x x x ]
| JSON gösterimi |
|---|
{
"location": {
object ( |
| Alanlar | |
|---|---|
location
|
Tablo aralığının başlangıç konumu. |
rowSpan
|
Tablo aralığının satır aralığı. |
columnSpan
|
Tablo aralığının sütun aralığı. |
UpdateLinePropertiesRequest
Bir Line öğesinin özelliklerini günceller.
| JSON gösterimi |
|---|
{
"objectId": string,
"lineProperties": {
object ( |
| Alanlar | |
|---|---|
objectId
|
Güncellemenin uygulandığı satırın nesne kimliği. |
lineProperties
|
Güncellenecek çizgi özellikleri. |
fields
|
Güncellenmesi gereken alanlar.
En az bir alan belirtilmelidir. Kök
Örneğin, çizgi düz dolgu rengini güncellemek için
Bir özelliği varsayılan değerine sıfırlamak için alan adını alan maskesine ekleyin ancak alanı ayarlanmamış olarak bırakın. |
CreateParagraphBulletsRequest
Belirtilen metin dizini aralığıyla çakışan tüm paragraflar için madde işaretleri oluşturur.
Her paragrafın iç içe yerleştirme düzeyi, her paragrafın önündeki baştaki sekmeler sayılarak belirlenir. Madde işareti ile ilgili paragraf arasında fazla boşluk olmaması için bu istekte baştaki sekmeler kaldırılır. Bu işlem, metnin bazı bölümlerinin dizinlerini değiştirebilir.
Güncellenen paragraflardan hemen önceki paragraf, eşleşen bir hazır ayarın bulunduğu listedeyse güncellenen paragraflar bu önceki listeye eklenir.
| JSON gösterimi |
|---|
{ "objectId": string, "cellLocation": { object ( |
| Alanlar | |
|---|---|
objectId
|
Madde işaretleri eklenecek metni içeren şeklin veya tablonun nesne kimliği. |
cellLocation
|
Değiştirilecek metin bir tablo hücresindeyse isteğe bağlı tablo hücresi konumu. Varsa objectId bir tabloya başvurmalıdır. |
textRange
|
Madde işareti hazır ayarlarının uygulanacağı metin aralığı, dizinlere göre belirlenir.
|
bulletPreset
|
Kullanılacak madde işareti glifleri. Varsayılan olarak |
BulletGlyphPreset
Metindeki listeler için önceden ayarlanmış madde işareti glifleri.
Bu kalıplarda aşağıdaki madde işaretleri kullanılır:
-
ARROW: Unicode U+2794 kod noktasına karşılık gelen bir ok -
ARROW3D: Unicode U+27a2 kod noktasına karşılık gelen, 3D gölgeli bir ok -
CHECKBOX: Unicode U+274f kod noktasına karşılık gelen boş bir kare -
CIRCLE: Unicode U+25cb kod noktasına karşılık gelen boş bir daire -
DIAMOND: Unicode U+25c6 kod noktasına karşılık gelen dolu bir elmas -
DIAMONDX: Unicode U+2756 kod noktasına karşılık gelen, içinde "x" bulunan bir elmas -
HOLLOWDIAMOND: Unicode U+25c7 kod noktasına karşılık gelen boş bir elmas -
DISC: Unicode U+25cf kod noktasına karşılık gelen dolu bir daire -
SQUARE: Unicode U+25a0 kod noktasına karşılık gelen dolu bir kare -
STAR: Unicode U+2605 kod noktasına karşılık gelen bir yıldız -
ALPHA: "a", "b" veya "c" gibi küçük bir harf. -
UPPERALPHA: "A", "B" veya "C" gibi büyük harfler. -
DIGIT: "1", "2" veya "3" gibi bir sayı. -
ZERODIGIT: Tek haneli sayıların başına sıfır eklenerek oluşturulan bir sayı (ör. "01", "02" veya "03"). Birden fazla basamağı olan numaraların başına sıfır eklenmez. -
ROMAN: "i", "ii" veya "iii" gibi küçük harfli bir Roma rakamı. -
UPPERROMAN: "I", "II" veya "III" gibi büyük harfli bir Romen rakamı. -
LEFTTRIANGLE: Sola bakan bir üçgen, Unicode U+25c4 kod noktasına karşılık gelir.
| Sıralamalar | |
|---|---|
BULLET_DISC_CIRCLE_SQUARE
|
İlk 3 liste iç içe yerleştirme seviyesi için DISC, CIRCLE ve SQUARE madde işaretli glifini içeren madde işaretli bir liste.
|
BULLET_DIAMONDX_ARROW3D_SQUARE
|
İlk 3 liste iç içe yerleştirme seviyesi için DIAMONDX, ARROW3D ve SQUARE madde işaretli glifini içeren madde işaretli bir liste.
|
BULLET_CHECKBOX
|
Tüm liste iç içe yerleştirme düzeyleri için CHECKBOX madde işareti glifleri içeren madde işaretli bir liste.
|
BULLET_ARROW_DIAMOND_DISC
|
İlk 3 liste iç içe yerleştirme seviyesi için ARROW, DIAMOND ve DISC madde işaretli glifini içeren madde işaretli bir liste.
|
BULLET_STAR_CIRCLE_SQUARE
|
İlk 3 liste iç içe yerleştirme seviyesi için STAR, CIRCLE ve SQUARE madde işaretli glifini içeren madde işaretli bir liste.
|
BULLET_ARROW3D_CIRCLE_SQUARE
|
İlk 3 liste iç içe yerleştirme seviyesi için ARROW3D, CIRCLE ve SQUARE madde işaretli glifini içeren madde işaretli bir liste.
|
BULLET_LEFTTRIANGLE_DIAMOND_DISC
|
İlk 3 liste iç içe yerleştirme seviyesi için LEFTTRIANGLE, DIAMOND ve DISC madde işaretli glifini içeren madde işaretli bir liste.
|
BULLET_DIAMONDX_HOLLOWDIAMOND_SQUARE
|
İlk 3 liste iç içe yerleştirme seviyesi için DIAMONDX, HOLLOWDIAMOND ve SQUARE madde işaretli glifini içeren madde işaretli bir liste.
|
BULLET_DIAMOND_CIRCLE_SQUARE
|
İlk 3 liste iç içe yerleştirme seviyesi için DIAMOND, CIRCLE ve SQUARE madde işaretli glifini içeren madde işaretli bir liste.
|
NUMBERED_DIGIT_ALPHA_ROMAN
|
İlk 3 liste iç içe yerleştirme seviyesi için DIGIT, ALPHA ve ROMAN sayısal gliflerinin kullanıldığı, ardından nokta gelen numaralı bir liste.
|
NUMBERED_DIGIT_ALPHA_ROMAN_PARENS
|
İlk 3 liste iç içe yerleştirme seviyesi için DIGIT, ALPHA ve ROMAN sayısal gliflerini içeren, ardından parantez gelen numaralı liste.
|
NUMBERED_DIGIT_NESTED
|
Aşağıdaki özelliklere sahip numaralı liste:
DIGIT
Noktalarla ayrılmış sayısal glifler. Her iç içe yerleştirme düzeyi, önceki iç içe yerleştirme düzeyinin glifini ön ek olarak kullanır. Örneğin: "1.", '1.1.', "2.", "2.2.".
|
NUMBERED_UPPERALPHA_ALPHA_ROMAN
|
İlk 3 liste iç içe yerleştirme seviyesi için UPPERALPHA, ALPHA ve ROMAN sayısal gliflerinin kullanıldığı, ardından nokta gelen numaralı bir liste.
|
NUMBERED_UPPERROMAN_UPPERALPHA_DIGIT
|
İlk 3 liste iç içe yerleştirme seviyesi için UPPERROMAN, UPPERALPHA ve DIGIT sayısal gliflerinin kullanıldığı, ardından nokta gelen numaralı bir liste.
|
NUMBERED_ZERODIGIT_ALPHA_ROMAN
|
İlk 3 liste iç içe yerleştirme seviyesi için ZERODIGIT, ALPHA ve ROMAN sayısal gliflerinin kullanıldığı, ardından nokta gelen numaralı bir liste.
|
ReplaceAllShapesWithImageRequest
Belirtilen ölçütlerle eşleşen tüm şekilleri sağlanan resimle değiştirir.
Şekillerin yerine geçen resimler, sunuya eklendikten sonra dikdörtgen olur ve şekillerin biçimini almaz.
| JSON gösterimi |
|---|
{ "replaceMethod": enum ( |
| Alanlar | |
|---|---|
replaceMethod
|
Değiştirme yöntemi.
Kullanımdan kaldırıldı
: Bunun yerine
Hem |
imageReplaceMethod
|
Resim değiştirme yöntemi.
Hem
İkisini de belirtmezseniz CENTER_INSIDE kullanılır. |
pageObjectIds[]
|
Boş değilse eşleşmeleri yalnızca belirtilen sayfalardaki sayfa öğeleriyle sınırlar.
Bir
|
| Şekillerin değiştirilebilmesi için karşılaması gereken ölçütler. Aşağıda, aynı anda kullanılamayan alanların listesi verilmiştir. Yanıt olarak en fazla bir alan ayarlanır: | |
containsText
|
Ayarlanırsa bu istek, verilen metni içeren tüm şekilleri değiştirir. |
| Birbirini dışlayan alanların sonu. | |
| Resim kaynağının türü. Aşağıda, aynı anda kullanılamayan alanların listesi verilmiştir. Yanıt olarak en fazla bir alan ayarlanır: | |
imageUrl
|
Resim URL'si. Resim, ekleme sırasında bir kez getirilir ve sunuda gösterilmek üzere bir kopyası saklanır. Görseller 50 MB'tan küçük olmalı, 25 megapikseli aşmamalı ve PNG, JPEG veya GIF biçimlerinden birinde olmalıdır.
Sağlanan URL en fazla 2 KB uzunluğunda olabilir. URL, resimle birlikte kaydedilir ve |
| Birbirini dışlayan alanların sonu. | |
ReplaceMethod
Değiştirme yöntemi.
| Sıralamalar | |
|---|---|
CENTER_INSIDE
|
Resmi, orijinal şeklin sınırlarına sığacak şekilde ölçeklendirip ortalar ve resmin en-boy oranını korur. Resmin oluşturulan boyutu, şeklin boyutundan küçük olabilir. Yöntem belirtilmediğinde varsayılan yöntem budur. |
CENTER_CROP
|
Orijinal şeklin sınırlarını doldurmak için görüntüyü ölçeklendirir ve ortalar. Resim, şekli doldurmak için kırpılabilir. Resmin oluşturulan boyutu, orijinal şeklin boyutuyla aynı olur. |
ImageReplaceMethod
Resim değiştirme yöntemi.
| Sıralamalar | |
|---|---|
IMAGE_REPLACE_METHOD_UNSPECIFIED
|
Belirtilmemiş resim değiştirme yöntemi. Bu değer kullanılmamalıdır. |
CENTER_INSIDE
|
Resmi, orijinal şeklin sınırlarına sığacak şekilde ölçeklendirip ortalar ve resmin en-boy oranını korur. Resmin oluşturulan boyutu, şeklin boyutundan küçük olabilir. Yöntem belirtilmediğinde varsayılan yöntem budur. |
CENTER_CROP
|
Orijinal şeklin sınırlarını doldurmak için görüntüyü ölçeklendirir ve ortalar. Resim, şekli doldurmak için kırpılabilir. Resmin oluşturulan boyutu, orijinal şekille aynı olur. |
DuplicateObjectRequest
Bir slaytı veya sayfa öğesini kopyalar.
Bir slaytı kopyaladığınızda, kopyalanan slayt belirtilen slayttan hemen sonra oluşturulur. Bir sayfa öğesi kopyalandığında kopya, orijinaliyle aynı sayfaya aynı konumda yerleştirilir.
| JSON gösterimi |
|---|
{ "objectId": string, "objectIds": { string: string, ... } } |
| Alanlar | |
|---|---|
objectId
|
Yinelenen nesnenin kimliği. |
objectIds
|
Kopyalanan nesne, başka nesneler içerebilir (örneğin, bir slayt veya grup sayfası öğesi kopyalanırken). Bu harita, yinelenen nesnelerin kimliklerinin nasıl oluşturulacağını tanımlar: Anahtarlar, orijinal nesnelerin kimlikleridir ve değerleri, ilgili yinelenen nesneye atanacak kimliklerdir. Kaynak nesnenin kopyasının kimliği de bu haritada, anahtar olarak
Tüm anahtarlar, sunudaki mevcut kimliklere karşılık gelmelidir. Sunumdaki tüm değerler benzersiz olmalı ve alfanümerik bir karakter veya alt çizgiyle başlamalıdır (normal ifadeyle eşleşir: Kaynak nesnelerin kimliklerinden herhangi biri haritadan çıkarılırsa yeni bir rastgele kimlik atanır. Harita boşsa veya ayarlanmamışsa tüm yinelenen nesneler yeni bir rastgele kimlik alır. |
UpdateTextStyleRequest
| JSON gösterimi |
|---|
{ "objectId": string, "cellLocation": { object ( |
| Alanlar | |
|---|---|
objectId
|
Biçimlendirilecek metni içeren şeklin veya tablonun nesne kimliği. |
cellLocation
|
Biçimlendirilecek metni içeren tablodaki hücrenin konumu. |
style
|
Metinde ayarlanacak stiller. Belirli bir stilin değeri üst öğenin değeriyle eşleşiyorsa bu stil devralacak şekilde ayarlanır.
Belirli metin stili değişiklikleri, Slaytlar düzenleyicisinin davranışını yansıtmak için yapılan diğer değişikliklere neden olabilir. Daha fazla bilgi için |
textRange
|
Stil uygulanacak metin aralığı. Aralık, bitişik yeni satırları içerecek şekilde genişletilebilir. Aralık, bir listeye ait paragrafı tamamen kapsıyorsa paragrafın madde işareti de eşleşen metin stiliyle güncellenir. |
fields
|
Güncellenmesi gereken alanlar.
En az bir alan belirtilmelidir. Kök
Örneğin, metin stilini kalın olarak güncellemek için
Bir özelliği varsayılan değerine sıfırlamak için alan adını alan maskesine ekleyin ancak alanı ayarlanmamış olarak bırakın. |
ReplaceAllShapesWithSheetsChartRequest
Belirtilen ölçütlerle eşleşen tüm şekilleri, sağlanan Google E-Tablolar grafiğiyle değiştirir. Grafik, orijinal şeklin sınırlarına sığacak şekilde ölçeklendirilir ve ortalanır.
NOT: Şekilleri grafikle değiştirmek için en az bir spreadsheets.readonly, spreadsheets, drive.readonly veya drive OAuth kapsamı gerekir.
| JSON gösterimi |
|---|
{ "containsText": { object ( |
| Alanlar | |
|---|---|
containsText
|
Şekillerin değiştirilebilmesi için karşılaması gereken ölçütler. İstek, verilen metni içeren tüm şekilleri değiştirir. |
spreadsheetId
|
Grafiği içeren Google E-Tablolar e-tablosunun kimliği. |
chartId
|
Google E-Tablolar e-tablosundaki belirli grafiğin kimliği. |
linkingMode
|
Grafiğin kaynak e-tabloya bağlandığı mod. Belirtilmediğinde grafik, bağlantısı olmayan bir resim olur. |
pageObjectIds[]
|
Boş değilse eşleşmeleri yalnızca belirtilen sayfalardaki sayfa öğeleriyle sınırlar.
Bir |
LinkingMode
Grafiğin kaynak e-tabloya bağlandığı mod.
| Sıralamalar | |
|---|---|
NOT_LINKED_IMAGE
|
Grafik, kaynak e-tabloyla ilişkilendirilmediği için güncellenemez. Bağlanmamış bir grafik, resim olarak eklenir. |
LINKED
|
Grafiği bağladığınızda grafik güncellenebilir ve diğer ortak çalışanlar e-tablonun bağlantısını görür. |
DeleteParagraphBulletsRequest
Belirtilen metin diziniyle çakışan tüm paragraflardaki madde işaretlerini siler
range.
Her paragrafın iç içe yerleştirme düzeyi, ilgili paragrafın başına girinti eklenerek görsel olarak korunur.
| JSON gösterimi |
|---|
{ "objectId": string, "cellLocation": { object ( |
| Alanlar | |
|---|---|
objectId
|
Maddeleri silmek istediğiniz metni içeren şeklin veya tablonun nesne kimliği. |
cellLocation
|
Değiştirilecek metin bir tablo hücresindeyse isteğe bağlı tablo hücresi konumu. Varsa objectId bir tabloya başvurmalıdır. |
textRange
|
Maddelerin silineceği metin aralığı (dizinlere göre).
|
UpdateParagraphStyleRequest
Belirtilen metin dizini aralığıyla çakışan bir
Shape
veya
Table
içindeki tüm paragrafların stilini günceller.
| JSON gösterimi |
|---|
{ "objectId": string, "cellLocation": { object ( |
| Alanlar | |
|---|---|
objectId
|
Biçimlendirilecek metni içeren şeklin veya tablonun nesne kimliği. |
cellLocation
|
Stil uygulanacak paragrafları içeren tablodaki hücrenin konumu. |
style
|
Paragrafın stili. |
textRange
|
Biçimlendirilecek paragrafları içeren metin aralığı. |
fields
|
Güncellenmesi gereken alanlar.
En az bir alan belirtilmelidir. Kök
Örneğin, paragraf hizalamasını güncellemek için
Bir özelliği varsayılan değerine sıfırlamak için alan adını alan maskesine ekleyin ancak alanı ayarlanmamış olarak bırakın. |
UpdateTableBorderPropertiesRequest
Table içindeki tablo kenarlıklarının özelliklerini günceller.
| JSON gösterimi |
|---|
{ "objectId": string, "tableRange": { object ( |
| Alanlar | |
|---|---|
objectId
|
Tablonun nesne kimliği. |
tableRange
|
Güncellemelerin uygulandığı tablonun alt kümesini temsil eden tablo aralığı. Tablo aralığı belirtilmezse güncellemeler tablonun tamamı için geçerli olur. |
borderPosition
|
Güncellemelerin uygulanacağı tablo aralığındaki kenarlık konumu. Kenarlık konumu belirtilmezse güncellemeler, tablo aralığındaki tüm kenarlıklara uygulanır. |
tableBorderProperties
|
Güncellenecek tablo kenarlığı özellikleri. |
fields
|
Güncellenmesi gereken alanlar.
En az bir alan belirtilmelidir. Kök
Örneğin, tablo kenarlığının düz dolgu rengini güncellemek için
Bir özelliği varsayılan değerine sıfırlamak için alan adını alan maskesine ekleyin ancak alanı ayarlanmamış olarak bırakın. |
BorderPosition
Tablo kenarlığı konumu.
| Sıralamalar | |
|---|---|
ALL
|
Aralıktaki tüm kenarlıklar. |
BOTTOM
|
Aralığın alt kısmındaki kenarlıklar. |
INNER
|
Aralığın içindeki kenarlıklar. |
INNER_HORIZONTAL
|
Aralığın içindeki yatay kenarlıklar. |
INNER_VERTICAL
|
Aralığın iç kısmındaki dikey kenarlıklar. |
LEFT
|
Aralığın solundaki kenarlıklar. |
OUTER
|
Aralığın dış kenarlarındaki sınırlar. |
RIGHT
|
Aralığın sağındaki kenarlıklar. |
TOP
|
Aralığın üst kısmındaki kenarlıklar. |
UpdateTableColumnPropertiesRequest
Bir Table sütununun özelliklerini günceller.
| JSON gösterimi |
|---|
{
"objectId": string,
"columnIndices": [
integer
],
"tableColumnProperties": {
object ( |
| Alanlar | |
|---|---|
objectId
|
Tablonun nesne kimliği. |
columnIndices[]
|
Güncellenecek sütunları belirten sıfır tabanlı dizinlerin listesi. Dizin sağlanmazsa tablodaki tüm sütunlar güncellenir. |
tableColumnProperties
|
Güncellenecek tablo sütunu özellikleri.
İstekteki |
fields
|
Güncellenmesi gereken alanlar.
En az bir alan belirtilmelidir. Kök
Örneğin, sütun genişliğini güncellemek için
Alan maskesine "columnWidth" dahil edilirse ancak özellik ayarlanmamış olarak bırakılırsa sütun genişliği varsayılan olarak 406.400 EMU (32 puan) olur. |
UpdateTableRowPropertiesRequest
Bir Table satırının özelliklerini günceller.
| JSON gösterimi |
|---|
{
"objectId": string,
"rowIndices": [
integer
],
"tableRowProperties": {
object ( |
| Alanlar | |
|---|---|
objectId
|
Tablonun nesne kimliği. |
rowIndices[]
|
Güncellenecek satırları belirten sıfır tabanlı dizinlerin listesi. Dizin sağlanmazsa tablodaki tüm satırlar güncellenir. |
tableRowProperties
|
Güncellenecek tablo satırı özellikleri. |
fields
|
Güncellenmesi gereken alanlar.
En az bir alan belirtilmelidir. Kök
Örneğin, minimum satır yüksekliğini güncellemek için
Alan maskesine "minRowHeight" dahil edilirse ancak özellik ayarlanmadan bırakılırsa minimum satır yüksekliği varsayılan olarak 0 olur. |
MergeTableCellsRequest
Table içindeki hücreleri birleştirir.
| JSON gösterimi |
|---|
{
"objectId": string,
"tableRange": {
object ( |
| Alanlar | |
|---|---|
objectId
|
Tablonun nesne kimliği. |
tableRange
|
Tablonun hangi hücrelerinin birleştirileceğini belirten tablo aralığı. Birleştirilen hücrelerdeki tüm metinler birleştirilerek aralığın sol üstteki ("baş") hücresinde saklanır. Aralık dikdörtgen olmayan bir aralıksa (bu durum, aralığın önceden birleştirilmiş hücreleri kapsadığı bazı durumlarda ortaya çıkabilir) 400 hatalı istek hatası döndürülür. |
UnmergeTableCellsRequest
Table içindeki hücreleri ayırır.
| JSON gösterimi |
|---|
{
"objectId": string,
"tableRange": {
object ( |
| Alanlar | |
|---|---|
objectId
|
Tablonun nesne kimliği. |
tableRange
|
Tablonun hangi hücrelerinin birleştirilenleri ayrılacağını belirten tablo aralığı. Bu aralıktaki tüm birleştirilmiş hücrelerin birleştirilmesi iptal edilir ve birleştirilmesi iptal edilmiş olan hücreler etkilenmez. Aralıkta birleştirilmiş hücre yoksa istek hiçbir işlem yapmaz. Birleştirilen hücrelerden herhangi birinde metin varsa bu metin, birleştirilmemiş hücrelerden oluşan blokun sol üstteki ("baş") hücresinde kalır. |
GroupObjectsRequest
Nesne grubu oluşturmak için nesneleri gruplandırır. Örneğin, gruplar
PageElements
oluşturmak için
Group
tüm alt öğelerle aynı sayfada.
| JSON gösterimi |
|---|
{ "groupObjectId": string, "childrenObjectIds": [ string ] } |
| Alanlar | |
|---|---|
groupObjectId
|
Oluşturulacak grup için kullanıcı tarafından sağlanan bir nesne kimliği.
Bir kimlik belirtirseniz bu kimlik, sunudaki tüm sayfalar ve sayfa öğeleri arasında benzersiz olmalıdır. Kimlik, alfanümerik bir karakter veya alt çizgiyle başlamalıdır (normal ifadeyle eşleşir: Kimlik belirtmezseniz benzersiz bir kimlik oluşturulur. |
childrenObjectIds[]
|
Gruplandırılacak nesnelerin nesne kimlikleri.
Yalnızca sayfa öğeleri gruplandırılabilir. Aynı sayfada, başka bir grupta bulunmayan en az iki sayfa öğesi olmalıdır. |
UngroupObjectsRequest
groups gibi nesnelerin gruplandırmasını kaldırır.
| JSON gösterimi |
|---|
{ "objectIds": [ string ] } |
| Alanlar | |
|---|---|
objectIds[]
|
Grubu çözülecek nesnelerin nesne kimlikleri.
Yalnızca diğer
|
UpdatePageElementAltTextRequest
Bir page element öğesinin alternatif metin başlığını ve/veya açıklamasını günceller.
| JSON gösterimi |
|---|
{ "objectId": string, "title": string, "description": string } |
| Alanlar | |
|---|---|
objectId
|
Güncellemelerin uygulandığı sayfa öğesinin nesne kimliği. |
title
|
Sayfa öğesinin güncellenen alternatif metin başlığı. Ayarlanmazsa mevcut değer korunur. Başlık, ekran okuyuculara ve diğer erişilebilirlik arayüzlerine gösterilir. Yalnızca sayfa öğesinin içeriğiyle ilgili, okunabilir değerler kullanın. |
description
|
Sayfa öğesinin güncellenmiş alternatif metin açıklaması. Ayarlanmazsa mevcut değer korunur. Açıklama, ekran okuyuculara ve diğer erişilebilirlik arayüzlerine gösterilir. Yalnızca sayfa öğesinin içeriğiyle ilgili, okunabilir değerler kullanın. |
ReplaceImageRequest
Mevcut bir resmi yeni bir resimle değiştirir.
Bir resmi değiştirdiğinizde mevcut resimdeki bazı image effects
kaldırılır.
| JSON gösterimi |
|---|
{
"imageObjectId": string,
"imageReplaceMethod": enum ( |
| Alanlar | |
|---|---|
imageObjectId
|
Değiştirilecek mevcut resmin kimliği. Kimlik, bir get isteğinin yanıtından alınabilir. |
imageReplaceMethod
|
Değiştirme yöntemi. |
| Resim kaynağının türü. Aşağıda, aynı anda kullanılamayan alanların listesi verilmiştir. Yanıt olarak en fazla bir alan ayarlanır: | |
url
|
Resim URL'si. Resim, ekleme sırasında bir kez getirilir ve sunuda gösterilmek üzere bir kopyası saklanır. Resimler 50 MB'tan küçük olmalı, 25 megapikseli aşmamalı ve PNG, JPEG veya GIF biçiminde olmalıdır.
Belirtilen URL, 2 KB'ı aşamaz. URL, resimle birlikte kaydedilir ve
|
| Birbirini dışlayan alanların sonu. | |
UpdateSlidePropertiesRequest
Bir slaytın özelliklerini günceller.
| JSON gösterimi |
|---|
{
"objectId": string,
"slideProperties": {
object ( |
| Alanlar | |
|---|---|
objectId
|
Güncellemenin uygulandığı slaytın nesne kimliği. |
slideProperties
|
Güncellenecek slayt özellikleri. |
fields
|
Güncellenmesi gereken alanlar.
En az bir alan belirtilmelidir. Kök "slideProperties" örtülü olarak belirtilir ve belirtilmemelidir. Her alanı listelemek için kısaltma olarak tek bir
Örneğin, bir slaytın atlanıp atlanmayacağını güncellemek için
Bir özelliği varsayılan değerine sıfırlamak için alan adını alan maskesine ekleyin ancak alanı ayarlanmamış olarak bırakın. |
UpdatePageElementsZOrderRequest
Sayfa öğelerinin Z sırasını günceller. Z sırası, sayfadaki öğelerin arkadan öne doğru sıralanmasıdır. Öndeki sayfa öğesi, arkasındaki öğeleri kapatabilir.
| JSON gösterimi |
|---|
{
"pageElementObjectIds": [
string
],
"operation": enum ( |
| Alanlar | |
|---|---|
pageElementObjectIds[]
|
Güncellenecek sayfa öğelerinin nesne kimlikleri. Tüm sayfa öğeleri aynı sayfada olmalı ve gruplandırılmamalıdır. |
operation
|
Sayfa öğelerine uygulanacak Z sırası işlemi. İşlem birden fazla sayfa öğesine uygulandığında, işlemden önce bu sayfa öğelerindeki göreli Z sıraları korunur. |
ZOrderOperation
Bir sayfa öğesinin Z sırasını güncelleme işlemi.
| Sıralamalar | |
|---|---|
Z_ORDER_OPERATION_UNSPECIFIED
|
Belirtilmemiş işlem. |
BRING_TO_FRONT
|
Sayfa öğelerini sayfanın önüne getirir. |
BRING_FORWARD
|
Sayfa öğelerini, belirtilen sayfa öğelerindeki en öndeki öğeye göre bir öğe öne getirir. |
SEND_BACKWARD
|
Sayfa öğelerini, belirtilen sayfa öğeleri arasında en arkada olan öğeye göre bir öğe geriye gönderir. |
SEND_TO_BACK
|
Sayfa öğelerini sayfanın arkasına gönderir. |
UpdateLineCategoryRequest
line kategorisini günceller.
| JSON gösterimi |
|---|
{
"objectId": string,
"lineCategory": enum ( |
| Alanlar | |
|---|---|
objectId
|
Güncellemenin uygulandığı satırın nesne kimliği.
Yalnızca "bağlayıcı" olduğunu gösteren bir Kategorisi güncellendikten sonra hat yeniden yönlendirilebilir. |
lineCategory
|
Güncellenecek satır kategorisi.
Tam |
RerouteLineRequest
Bir line öğesini, bağlı sayfa öğelerindeki en yakın iki bağlantı sitesine bağlanacak şekilde yeniden yönlendirir.
| JSON gösterimi |
|---|
{ "objectId": string } |
| Alanlar | |
|---|---|
objectId
|
Yeniden yönlendirilecek hattın nesne kimliği.
Yalnızca "bağlayıcı" olduğunu gösteren bir |
InsertCommentRequest
Sunuya CommentThread ekler.
| JSON gösterimi |
|---|
{ "content": string, "assigneeEmailAddress": string, "objectId": string, "shapeTextAnchor": { object ( |
| Alanlar | |
|---|---|
content
|
Yorumun metni düz metin olarak. Bu metin içeriği, Slaytlar düzenleyicisinde oluşturulan yorumlara benzer şekilde işlenir. Biçimlendirme, bildirimler vb. için benzer davranışlar gösterir. Bu alan boş bırakılamaz ve 2.048 UTF-8 kod birimini aşmamalıdır. |
assigneeEmailAddress
|
İsteğe bağlıdır. Yorumun atandığı kullanıcının e-posta adresi. Atanmamış bir yorum için boş bırakın. 2048 UTF-8 kod birimini aşamaz. |
| Yorumun bağlı olduğu sunudaki konum. Aşağıda, aynı anda kullanılamayan alanların listesi verilmiştir. Yanıt olarak en fazla bir alan ayarlanır: | |
objectId
|
Bu yoruma bağlı olan |
shapeTextAnchor
|
Yorumu, bir |
tableCellTextAnchor
|
Bir yorumu, |
tableAnchor
|
Bir yorumu, |
| Birbirini dışlayan alanların sonu. | |
ShapeTextAnchor
Bir Shape's
text içindeki belirli bir metin aralığına bağlantı. Konuşmacı notlarına yorum eklemek için speaker notes
nesne kimliğiyle birlikte ShapeTextAnchor'ı kullanın.
| JSON gösterimi |
|---|
{
"objectId": string,
"textRange": {
object ( |
| Alanlar | |
|---|---|
objectId
|
Metni içeren sayfa öğesinin nesne kimliği. |
textRange
|
Bağlantının metin aralığı. |
TableCellTextAnchor
Bir TableCell
TextElement içindeki belirli bir metin aralığına bağlantı.
| JSON gösterimi |
|---|
{ "objectId": string, "cellLocation": { object ( |
| Alanlar | |
|---|---|
objectId
|
Hücreyi içeren tablonun nesne kimliği. |
cellLocation
|
Tablodaki hücrenin konumu. |
textRange
|
Bağlantının metin aralığı. |
TableAnchor
Bir Table içindeki belirli bir hücre aralığına bağlantı. Bir tablodaki aralıkta bulunan her hücredeki tüm metne yorum eklemek için kullanılır.
| JSON gösterimi |
|---|
{
"objectId": string,
"tableRange": {
object ( |
| Alanlar | |
|---|---|
objectId
|
Tablonun nesne kimliği. |
tableRange
|
Tabloda, sabitlemenin uygulanacağı hücre aralığı. Atlanırsa tablodaki tüm hücreler sabitleme için kullanılır. |
AddCommentReplyRequest
Post yanıtını CommentThread içine ekler.
| JSON gösterimi |
|---|
{
"commentId": string,
"post": {
object ( |
| Alanlar | |
|---|---|
commentId
|
Yanıtın ekleneceği |
post
|
Yanıtı temsil eden
|
UpdateCommentPostRequest
CommentThread konumundaki Post adlı tetikleyiciyi günceller.
Aşağıdaki durumlarda 400 hatalı istek hatası döndürülür:
- İstekte bulunan kullanıcı, yayının yazarı değil.
| JSON gösterimi |
|---|
{ "commentId": string, "postId": string, "content": string } |
| Alanlar | |
|---|---|
commentId
|
Yayının ait olduğu
|
postId
|
Güncellenen yayının kimliği. |
content
|
Yorumun yeni metni (düz metin olarak). Bu metin içeriği, Slaytlar düzenleyicisinde oluşturulan yorumlara benzer şekilde işlenir. Biçimlendirme, bildirimler vb. için benzer davranışlar gösterir. Bu alan boş bırakılamaz ve 2.048 UTF-8 kod birimini aşmamalıdır. |
DeleteCommentRequest
CommentThread öğesini siler.
İstekte bulunan kullanıcı headPost öğesinin yazarı değilse 400 hatalı istek hatası döndürülür.
| JSON gösterimi |
|---|
{ "commentId": string } |
| Alanlar | |
|---|---|
commentId
|
Silinen |
DeleteCommentReplyRequest
CommentThread adlı videoya yapılan bir yanıtı
Post
sildiğinde.
Aşağıdaki durumlarda 400 hatalı istek hatası döndürülür:
-
İstekte bulunan kullanıcı, yayının yazarı değil.
-
Yanıt gönderisinde
comment actionvar. -
Yanıt gönderisinde
assigneevar.
| JSON gösterimi |
|---|
{ "commentId": string, "postId": string } |
| Alanlar | |
|---|---|
commentId
|
Yayının ait olduğu
|
postId
|
Silinecek yanıtın kimliği.
|