İstek
E-tabloya uygulanacak tek bir güncelleme türü.
| JSON gösterimi |
|---|
{ // Union field |
| Alanlar | |
|---|---|
Birleşik alan
kind. Güncellemenin türü. Tam olarak bir alan gereklidir.
kind
aşağıdakilerden yalnızca biri olabilir:
|
|
updateSpreadsheetProperties
|
E-tablonun özelliklerini günceller. |
updateSheetProperties
|
Bir sayfanın özelliklerini günceller. |
updateDimensionProperties
|
Boyutların özelliklerini günceller. |
updateNamedRange
|
Adlandırılmış bir aralığı günceller. |
repeatCell
|
Tek bir hücreyi bir aralıkta tekrarlar. |
addNamedRange
|
Adlandırılmış bir aralık ekler. |
deleteNamedRange
|
Adlandırılmış bir aralığı siler. |
addSheet
|
Sayfa ekler. |
deleteSheet
|
Bir sayfayı siler. |
autoFill
|
Mevcut verilere göre daha fazla veriyi otomatik olarak doldurur. |
cutPaste
|
Verileri bir alandan kesip başka bir alana yapıştırır. |
copyPaste
|
Verileri bir alandan kopyalayıp başka bir alana yapıştırır. |
mergeCells
|
Hücreleri birleştirir. |
unmergeCells
|
Birleştirilmiş hücreleri ayırır. |
updateBorders
|
Bir hücre aralığındaki kenarlıkları günceller. |
updateCells
|
Tek seferde birçok hücreyi günceller. |
addFilterView
|
Filtre görünümü ekler. |
appendCells
|
Bir sayfada veri içeren son satırdan sonraki hücreleri ekler. |
clearBasicFilter
|
Bir sayfadaki temel filtreyi temizler. |
deleteDimension
|
Bir sayfadaki satırları veya sütunları siler. |
deleteEmbeddedObject
|
Bir sayfadaki yerleştirilmiş nesneyi (ör.grafik, resim) siler. |
deleteFilterView
|
Bir sayfadaki filtre görünümünü siler. |
duplicateFilterView
|
Filtre görünümünü kopyalar. |
duplicateSheet
|
Bir sayfayı çoğaltır. |
findReplace
|
Bir metnin geçtiği yerleri bulup başka bir metinle değiştirir. |
insertDimension
|
Bir sayfaya yeni satırlar veya sütunlar ekler. |
insertRange
|
Mevcut hücreleri kaydırarak bir sayfaya yeni hücreler ekler. |
moveDimension
|
Satırları veya sütunları bir sayfada başka bir konuma taşır. |
updateEmbeddedObjectPosition
|
Yerleştirilmiş bir nesnenin (ör. grafik, resim) konumunu günceller. |
pasteData
|
Verileri (HTML veya sınırlanmış) bir sayfaya yapıştırır. |
textToColumns
|
Bir metin sütununu birden çok metin sütununa dönüştürür. |
updateFilterView
|
Filtre görünümünün özelliklerini günceller. |
deleteRange
|
Bir sayfadaki hücre aralığını siler ve kalan hücreleri kaydırır. |
appendDimension
|
Boyutları sayfanın sonuna ekler. |
addConditionalFormatRule
|
Yeni bir koşullu biçimlendirme kuralı ekler. |
updateConditionalFormatRule
|
Mevcut bir koşullu biçimlendirme kuralını günceller. |
deleteConditionalFormatRule
|
Mevcut bir koşullu biçimlendirme kuralını siler. |
sortRange
|
Bir aralıktaki verileri sıralar. |
setDataValidation
|
Bir veya daha fazla hücre için veri doğrulama ayarlar. |
setBasicFilter
|
Bir sayfada temel filtreyi ayarlar. |
addProtectedRange
|
Korumalı aralık ekler. |
updateProtectedRange
|
Korumalı bir aralığı günceller. |
deleteProtectedRange
|
Korumalı aralığı siler. |
autoResizeDimensions
|
Bir veya daha fazla boyutu, bu boyuttaki hücrelerin içeriğine göre otomatik olarak yeniden boyutlandırır. |
addChart
|
Grafik ekler. |
updateChartSpec
|
Grafiğin özelliklerini günceller. |
updateBanding
|
Bantlı bir aralığı günceller. |
addBanding
|
Yeni bir bantlı aralık ekler. |
deleteBanding
|
Bantlı bir aralığı kaldırır. |
createDeveloperMetadata
|
Yeni geliştirici meta verileri oluşturur. |
updateDeveloperMetadata
|
Mevcut bir geliştirici meta verileri girişini günceller. |
deleteDeveloperMetadata
|
Geliştirici meta verilerini siler. |
randomizeRange
|
Bir aralıktaki satırların sırasını rastgele hale getirir. |
addDimensionGroup
|
Belirtilen aralıkta bir grup oluşturur. |
deleteDimensionGroup
|
Belirtilen aralıktaki bir grubu siler. |
updateDimensionGroup
|
Belirtilen grubun durumunu günceller. |
trimWhitespace
|
Hücrelerdeki boşlukları (ör. boşluklar, sekmeler veya yeni satırlar) kaldırır. |
deleteDuplicates
|
Bir hücre aralığının belirtilen sütunlarında yinelenen değerler içeren satırları kaldırır. |
updateEmbeddedObjectBorder
|
Yerleştirilmiş bir nesnenin kenarlığını günceller. |
addSlicer
|
Dilimleyici ekler. |
updateSlicerSpec
|
Bir dilimleyicinin özelliklerini günceller. |
addDataSource
|
Veri kaynağı ekler. |
updateDataSource
|
Veri kaynağını günceller. |
deleteDataSource
|
Veri kaynağını siler. |
refreshDataSource
|
Bir veya daha fazla veri kaynağını ve ilişkili dbobject'leri yeniler. |
cancelDataSourceRefresh
|
Bir veya daha fazla veri kaynağının ve ilişkili dbobject'lerin yenilenmesini iptal eder. |
addTable
|
Tablo ekler. |
updateTable
|
Tabloyu günceller. |
deleteTable
|
Tablonun silinmesi isteği. |
UpdateSpreadsheetPropertiesRequest
E-tablonun özelliklerini günceller.
| JSON gösterimi |
|---|
{
"properties": {
object ( |
| Alanlar | |
|---|---|
properties
|
Güncellenecek mülkler. |
fields
|
Güncellenmesi gereken alanlar. En az bir alan belirtilmelidir. Kök "özellikler" örtülü olarak kabul edilir ve belirtilmemelidir. Her alanı listelemek için kısaltma olarak tek bir |
UpdateSheetPropertiesRequest
E-tablonun özelliklerini belirtilen sheetId ile günceller.
| JSON gösterimi |
|---|
{
"properties": {
object ( |
| Alanlar | |
|---|---|
properties
|
Güncellenecek mülkler. |
fields
|
Güncellenmesi gereken alanlar. En az bir alan belirtilmelidir. Kök |
UpdateDimensionPropertiesRequest
Belirtilen aralıktaki boyutların özelliklerini günceller.
| JSON gösterimi |
|---|
{ "properties": { object ( |
| Alanlar | |
|---|---|
properties
|
Güncellenecek özellikler. |
fields
|
Güncellenmesi gereken alanlar. En az bir alan belirtilmelidir. Kök |
Birleşik alan
dimension_range. Boyut aralığı.
dimension_range
aşağıdakilerden yalnızca biri olabilir:
|
|
range
|
Güncellenecek satırlar veya sütunlar. |
dataSourceSheetRange
|
Güncellenecek veri kaynağı sayfası sütunları. |
DataSourceSheetDimensionRange
DATA_SOURCE
sayfasındaki tek bir boyut boyunca bir aralık.
| JSON gösterimi |
|---|
{
"sheetId": integer,
"columnReferences": [
{
object ( |
| Alanlar | |
|---|---|
sheetId
|
Aralığın bulunduğu veri kaynağı sayfasının kimliği. |
columnReferences[]
|
Veri kaynağı sayfasındaki sütunlar. |
UpdateNamedRangeRequest
Adlandırılmış aralığın özelliklerini belirtilen namedRangeId ile günceller.
| JSON gösterimi |
|---|
{
"namedRange": {
object ( |
| Alanlar | |
|---|---|
namedRange
|
Yeni özelliklerle güncellenecek adlandırılmış aralık. |
fields
|
Güncellenmesi gereken alanlar. En az bir alan belirtilmelidir. Kök |
RepeatCellRequest
Aralıktaki tüm hücreleri, belirtilen hücre nesnesindeki değerlerle günceller. Yalnızca fields alanında listelenen alanlar güncellenir, diğerleri değişmez.
Bir hücreye formül yazılıyorsa formülün aralıkları, aralıktaki her alan için otomatik olarak artırılır. Örneğin, B2:C4 aralığına formül içeren bir hücre yazılıyorsa B2 =A1, B3 =A2, B4 =A3, C2 =B1, C3 =B2, C4 =B3 olur.=A1
Formülün aralıklarını statik tutmak için $ göstergesini kullanın. Örneğin, hem satırın hem de sütunun artmasını önlemek için
=$A$1
formülünü kullanın.
| JSON gösterimi |
|---|
{ "range": { object ( |
| Alanlar | |
|---|---|
range
|
Hücrenin tekrarlanacağı aralık. |
cell
|
Yazılacak veriler. |
fields
|
Güncellenmesi gereken alanlar. En az bir alan belirtilmelidir. Kök |
AddNamedRangeRequest
E-tabloya adlandırılmış bir aralık ekler.
| JSON gösterimi |
|---|
{
"namedRange": {
object ( |
| Alanlar | |
|---|---|
namedRange
|
Eklenecek adlandırılmış aralık. |
DeleteNamedRangeRequest
Belirtilen kimliğe sahip adlandırılmış aralığı e-tablodan kaldırır.
| JSON gösterimi |
|---|
{ "namedRangeId": string } |
| Alanlar | |
|---|---|
namedRangeId
|
Silinecek adlandırılmış aralığın kimliği. |
AddSheetRequest
Yeni bir sayfa ekler. Belirli bir dizine sayfa eklendiğinde, sonraki tüm sayfaların dizinleri artırılır. Nesne sayfası eklemek için bunun yerine AddChartRequest kullanın ve EmbeddedObjectPosition.sheetId veya EmbeddedObjectPosition.newSheet değerini belirtin.
| JSON gösterimi |
|---|
{
"properties": {
object ( |
| Alanlar | |
|---|---|
properties
|
Yeni sayfanın sahip olması gereken özellikler. Tüm özellikler isteğe bağlıdır. |
DeleteSheetRequest
İstenen sayfayı siler.
| JSON gösterimi |
|---|
{ "sheetId": integer } |
| Alanlar | |
|---|---|
sheetId
|
Silinecek sayfanın kimliği.
Sayfa |
AutoFillRequest
Mevcut verilere dayanarak daha fazla veri doldurur.
| JSON gösterimi |
|---|
{ "useAlternateSeries": boolean, // Union field |
| Alanlar | |
|---|---|
useAlternateSeries
|
"Alternatif" serisiyle veri oluşturmamız gerekiyorsa doğru. Bu süre, kaynak verilerin türüne ve miktarına göre değişir. |
Birleşik alan
area. Otomatik doldurulacak alan.
area
aşağıdakilerden yalnızca biri olabilir:
|
|
range
|
Otomatik doldurulacak aralık. Bu işlem, aralığı inceler, verilerin bulunduğu konumu algılar ve bu verileri aralığın geri kalanına otomatik olarak doldurur. |
sourceAndDestination
|
Otomatik doldurulacak kaynak ve hedef alanlar. Bu, otomatik doldurmanın kaynağını ve bu verilerin nereye genişletileceğini açıkça listeler. |
SourceAndDestination
Kaynak aralığı ve bu kaynağın nasıl genişletileceği kombinasyonu.
| JSON gösterimi |
|---|
{ "source": { object ( |
| Alanlar | |
|---|---|
source
|
Otomatik doldurma kaynağı olarak kullanılacak verilerin konumu. |
dimension
|
Verilerin doldurulması gereken boyut. |
fillLength
|
Verilerin doldurulması gereken satır veya sütun sayısı. Pozitif sayılar, kaynağın son satırının veya son sütununun ötesine genişler. Negatif sayılar, kaynağın ilk satırından veya ilk sütunundan önce genişler. |
CutPasteRequest
Verileri kaynaktan hedefe taşır.
| JSON gösterimi |
|---|
{ "source": { object ( |
| Alanlar | |
|---|---|
source
|
Kesilecek kaynak veriler. |
destination
|
Verilerin yapıştırılması gereken sol üst koordinat. |
pasteType
|
Ne tür veriler yapıştırılacak? Ne yapıştırılırsa yapıştırılsın, tüm kaynak veriler kesilir. |
PasteType
Ne tür veriler yapıştırılmalıdır?
| Sıralamalar | |
|---|---|
PASTE_NORMAL
|
Değerleri, formülleri, biçimleri ve birleştirme işlemlerini yapıştırın. |
PASTE_VALUES
|
Yalnızca değerleri biçimler, formüller veya birleştirmeler olmadan yapıştırın. |
PASTE_FORMAT
|
Yalnızca biçimi ve veri doğrulamasını yapıştırın. |
PASTE_NO_BORDERS
|
Like
PASTE_NORMAL
ancak sınırsız.
|
PASTE_FORMULA
|
Yalnızca formülleri yapıştırın. |
PASTE_DATA_VALIDATION
|
Yalnızca veri doğrulamasını yapıştırın. |
PASTE_CONDITIONAL_FORMATTING
|
Yalnızca koşullu biçimlendirme kurallarını yapıştırın. |
CopyPasteRequest
Verileri kaynaktan hedefe kopyalar.
| JSON gösterimi |
|---|
{ "source": { object ( |
| Alanlar | |
|---|---|
source
|
Kopyalanacak kaynak aralık. |
destination
|
Yapıştırılacak konum. Aralık, kaynağın yüksekliğinin veya genişliğinin katı olan bir alanı kapsıyorsa hedef aralığı doldurmak için veriler tekrarlanır. Aralık, kaynak aralıktan küçükse kaynak verilerin tamamı yine de kopyalanır (hedef aralığın sonunun ötesine). |
pasteType
|
Ne tür veriler yapıştırılacak? |
pasteOrientation
|
Bu verilerin yapıştırılırken nasıl yönlendirilmesi gerektiği. |
PasteOrientation
Yapıştırma işleminin nasıl yapılması gerektiği.
| Sıralamalar | |
|---|---|
NORMAL
|
Normal şekilde yapıştırın. |
TRANSPOSE
|
Tüm satırların sütun, tüm sütunların satır haline geldiği şekilde yapıştırın. |
MergeCellsRequest
Aralıktaki tüm hücreleri birleştirir.
| JSON gösterimi |
|---|
{ "range": { object ( |
| Alanlar | |
|---|---|
range
|
Birleştirilecek hücre aralığı. |
mergeType
|
Hücrelerin nasıl birleştirilmesi gerektiği. |
MergeType
Oluşturulacak birleştirme türü.
| Sıralamalar | |
|---|---|
MERGE_ALL
|
Aralıktan tek bir birleştirme oluşturma |
MERGE_COLUMNS
|
Aralıktaki her sütun için birleştirme oluşturma |
MERGE_ROWS
|
Aralıktaki her satır için birleştirme oluşturma |
UnmergeCellsRequest
Belirtilen aralıktaki hücrelerin birleştirmesini kaldırır.
| JSON gösterimi |
|---|
{
"range": {
object ( |
| Alanlar | |
|---|---|
range
|
Tüm hücrelerin birleştirilmesinin iptal edileceği aralık. Aralık birden fazla birleştirme içeriyorsa tümü birleştirme işleminden çıkarılır. Aralık, bir birleştirmeyi kısmen kapsamamalıdır. |
UpdateBordersRequest
Bir aralığın kenarlıklarını günceller. İstek sırasında bir alan ayarlanmazsa kenarlık olduğu gibi kalır. Örneğin, iki ardışık UpdateBordersRequest ile:
-
aralık: A1:A5
{ top: RED, bottom: WHITE } -
aralık: A1:A5
{ left: BLUE }
Bu durumda A1:A5 aralığının kenarlıkları { top: RED, bottom: WHITE, left: BLUE } olur. Bir kenarlığı temizlemek istiyorsanız stili açıkça NONE olarak ayarlayın.
| JSON gösterimi |
|---|
{ "range": { object ( |
| Alanlar | |
|---|---|
range
|
Kenarlıkları güncellenmesi gereken aralık. |
top
|
Aralığın en üstüne yerleştirilecek kenarlık. |
bottom
|
Aralığın en altına yerleştirilecek kenarlık. |
left
|
Aralığın soluna yerleştirilecek kenarlık. |
right
|
Aralığın sağına yerleştirilecek kenarlık. |
innerHorizontal
|
Aralığa yerleştirilecek yatay kenarlık. |
innerVertical
|
Aralığa yerleştirilecek dikey kenarlık. |
UpdateCellsRequest
Bir aralıktaki tüm hücreleri yeni verilerle günceller.
| JSON gösterimi |
|---|
{ "rows": [ { object ( |
| Alanlar | |
|---|---|
rows[]
|
Yazılacak veriler. |
fields
|
CellData'nın güncellenmesi gereken alanları. En az bir alan belirtilmelidir. Kök, CellData'dır. "row.values." belirtilmemelidir. Her alanı listelemek için kısaltma olarak tek bir |
Birleşik alan
area. Konum verileri yazılmalıdır. Tam olarak bir değer ayarlanmalıdır.
area
aşağıdakilerden yalnızca biri olabilir:
|
|
start
|
Verilerin yazılmaya başlanacağı koordinat. Herhangi bir sayıda satır ve sütun (satır başına farklı sayıda sütun dahil) yazılabilir. |
range
|
Verilerin yazılacağı aralık.
Satırlardaki veriler istenen aralığın tamamını kapsamıyorsa |
AddFilterViewRequest
Filtre görünümü ekler.
| JSON gösterimi |
|---|
{
"filter": {
object ( |
| Alanlar | |
|---|---|
filter
|
Eklenecek filtre. |
AppendCellsRequest
Bir sayfada veri içeren son satırdan sonra yeni hücreler ekler ve gerekirse sayfaya yeni satırlar ekler.
| JSON gösterimi |
|---|
{ "sheetId": integer, "rows": [ { object ( |
| Alanlar | |
|---|---|
sheetId
|
Verilerin ekleneceği sayfa kimliği. |
rows[]
|
Eklenecek veriler. |
fields
|
CellData'nın güncellenmesi gereken alanları. En az bir alan belirtilmelidir. Kök, CellData'dır. "row.values." belirtilmemelidir. Her alanı listelemek için kısaltma olarak tek bir |
Birleşik alan
area. Konum verileri yazılmalıdır.
area
aşağıdakilerden yalnızca biri olabilir:
|
|
tableId
|
Verilerin ekleneceği tablonun kimliği. Veriler yalnızca tablo gövdesine eklenir.
Bu alan, |
ClearBasicFilterRequest
Sayfada varsa temel filtreyi temizler.
| JSON gösterimi |
|---|
{ "sheetId": integer } |
| Alanlar | |
|---|---|
sheetId
|
Temel filtrenin temizlenmesi gereken sayfa kimliği. |
DeleteDimensionRequest
Boyutları sayfadan siler.
| JSON gösterimi |
|---|
{
"range": {
object ( |
| Alanlar | |
|---|---|
range
|
Sayfadan silinecek boyutlar. |
DeleteEmbeddedObjectRequest
Belirtilen kimliğe sahip yerleştirilmiş nesneyi siler.
| JSON gösterimi |
|---|
{ "objectId": integer } |
| Alanlar | |
|---|---|
objectId
|
Silinecek yerleştirilmiş nesnenin kimliği. |
DeleteFilterViewRequest
Belirli bir filtre görünümünü siler.
| JSON gösterimi |
|---|
{ "filterId": integer } |
| Alanlar | |
|---|---|
filterId
|
Silinecek filtrenin kimliği. |
DuplicateFilterViewRequest
Belirli bir filtre görünümünü kopyalar.
| JSON gösterimi |
|---|
{ "filterId": integer } |
| Alanlar | |
|---|---|
filterId
|
Yinelenen filtrenin kimliği. |
DuplicateSheetRequest
Bir sayfanın içeriğini kopyalar.
| JSON gösterimi |
|---|
{ "sourceSheetId": integer, "insertSheetIndex": integer, "newSheetId": integer, "newSheetName": string } |
| Alanlar | |
|---|---|
sourceSheetId
|
Kopyalanacak sayfa.
Kaynak sayfa |
insertSheetIndex
|
Yeni sayfanın ekleneceği sıfır tabanlı dizin. Bundan sonraki tüm sayfaların dizini artırılır. |
newSheetId
|
Ayarlanmışsa yeni sayfanın kimliği. Ayarlanmamışsa bir kimlik seçilir. Ayarlanırsa kimlik, mevcut sayfa kimlikleriyle çakışmamalıdır. Ayarlanırsa negatif olmamalıdır. |
newSheetName
|
Yeni sayfanın adı. Boş bırakılırsa sizin için yeni bir ad seçilir. |
FindReplaceRequest
Bir aralık, sayfa veya tüm sayfalardaki hücrelerdeki verileri bulur ve değiştirir.
| JSON gösterimi |
|---|
{ "find": string, "replacement": string, "matchCase": boolean, "matchEntireCell": boolean, "searchByRegex": boolean, "includeFormulas": boolean, // Union field |
| Alanlar | |
|---|---|
find
|
Aranacak değer. |
replacement
|
Değiştirme olarak kullanılacak değer. |
matchCase
|
Arama büyük/küçük harfe duyarlıysa doğru değerini döndürür. |
matchEntireCell
|
Bulunan değerin hücrenin tamamıyla eşleşmesi gerekiyorsa DOĞRU. |
searchByRegex
|
Bulunan değer bir normal ifadeyse doğru. Normal ifade ve değiştirme, https://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html adresindeki Java normal ifade kurallarına uygun olmalıdır. Değiştirme dizesinin, yakalama gruplarına başvurmasına izin verilir. Örneğin, bir hücrede |
includeFormulas
|
Aramanın formül içeren hücreleri içermesi gerekiyorsa Doğru. Formül içeren hücreleri atlamak için yanlış. |
Birleşik alan
scope. Bulma/değiştirme işleminin yapılacağı kapsam. Yalnızca bir kapsam ayarlanmalıdır.
scope
aşağıdakilerden yalnızca biri olabilir:
|
|
range
|
Bulma/değiştirme işleminin yapılacağı aralık. |
sheetId
|
Bulma/değiştirme işleminin yapılacağı sayfa. |
allSheets
|
Tüm sayfalarda bul/değiştir işlemini etkinleştirmek için DOĞRU. |
InsertDimensionRequest
Bir sayfaya belirli bir dizinde satır veya sütun ekler.
| JSON gösterimi |
|---|
{
"range": {
object ( |
| Alanlar | |
|---|---|
range
|
Eklenecek boyutlar. Hem başlangıç hem de bitiş dizinleri sınırlanmalıdır. |
inheritFromBefore
|
Boyut özelliklerinin, yeni eklenen boyutlardan önce mi yoksa sonra mı boyutlardan genişletileceği. Önceki boyutlardan devralmak için doğru (bu durumda başlangıç dizini 0'dan büyük olmalıdır), sonraki boyutlardan devralmak için yanlış.
Örneğin, satır dizini 0'ın arka planı kırmızı, satır dizini 1'in arka planı yeşilse dizin 1'e 2 satır eklediğinizde arka plan rengi yeşil veya kırmızı olabilir. If
|
InsertRangeRequest
Bir aralığa hücre ekler ve mevcut hücreleri sağa veya aşağı kaydırır.
| JSON gösterimi |
|---|
{ "range": { object ( |
| Alanlar | |
|---|---|
range
|
Yeni hücrelerin ekleneceği aralık. Aralık, geçerli sayfanın sınırlarıyla kısıtlanır. |
shiftDimension
|
Hücreler eklenirken kaydırılacak boyut. If
|
MoveDimensionRequest
Bir veya daha fazla satırı ya da sütunu taşır.
| JSON gösterimi |
|---|
{
"source": {
object ( |
| Alanlar | |
|---|---|
source
|
Taşınacak kaynak boyutları. |
destinationIndex
|
Kaynak verilerin ızgaradan kaldırılmasından önce, koordinatlara göre kaynak verilerin taşınacağı sıfır tabanlı başlangıç dizini. Mevcut veriler, taşınan boyutlara yer açmak için aşağıya veya sağa (boyuta bağlı olarak) kaydırılır. Kaynak boyutlar tablodan kaldırıldığından veriler, belirtilenden farklı bir dizinde yer alabilir.
Örneğin, verilen
|
UpdateEmbeddedObjectPositionRequest
Yerleştirilmiş bir nesnenin konumunu güncelleme (ör. grafik veya resmi taşıma ya da yeniden boyutlandırma)
| JSON gösterimi |
|---|
{
"objectId": integer,
"newPosition": {
object ( |
| Alanlar | |
|---|---|
objectId
|
Taşınacak nesnenin kimliği. |
newPosition
|
Yerleştirilmiş nesnenin taşınacağı açık bir konum. If
|
fields
|
Yeni bir konum ayarlanırken güncellenmesi gereken |
PasteDataRequest
Belirtilen koordinattan başlayarak e-tabloya veri ekler.
| JSON gösterimi |
|---|
{ "coordinate": { object ( |
| Alanlar | |
|---|---|
coordinate
|
Verilerin eklenmeye başlanması gereken koordinat. |
data
|
Eklenecek veriler. |
type
|
Verilerin nasıl yapıştırılacağı. |
Birleşik alan
kind. Veriler nasıl yorumlanır? Tam olarak bir değer ayarlanmalıdır.
kind
aşağıdakilerden yalnızca biri olabilir:
|
|
delimiter
|
Verilerdeki sınırlayıcı. |
html
|
Veriler HTML ise doğru değerini döndürür. |
TextToColumnsRequest
Bir metin sütununu, her hücredeki sınırlayıcıya göre birden çok sütuna böler.
| JSON gösterimi |
|---|
{ "source": { object ( |
| Alanlar | |
|---|---|
source
|
Kaynak veri aralığı. Bu, tam olarak bir sütunu kapsamalıdır. |
delimiter
|
Kullanılacak ayırıcı. Yalnızca delimiterType |
delimiterType
|
Kullanılacak ayırıcı türü. |
DelimiterType
Bölme işleminin yapılacağı sınırlayıcı.
| Sıralamalar | |
|---|---|
DELIMITER_TYPE_UNSPECIFIED
|
Varsayılan değer. Bu değer kullanılmamalıdır. |
COMMA
|
"," |
SEMICOLON
|
";" |
PERIOD
|
"." |
SPACE
|
" " |
CUSTOM
|
Sınırlayıcıda tanımlandığı şekilde özel bir değer. |
AUTODETECT
|
Sütunları otomatik olarak algılayın. |
UpdateFilterViewRequest
Filtre görünümünün özelliklerini günceller.
| JSON gösterimi |
|---|
{
"filter": {
object ( |
| Alanlar | |
|---|---|
filter
|
Filtre görünümünün yeni özellikleri. |
fields
|
Güncellenmesi gereken alanlar. En az bir alan belirtilmelidir. Kök |
DeleteRangeRequest
Bir hücre aralığını siler ve diğer hücreleri silinen alana kaydırır.
| JSON gösterimi |
|---|
{ "range": { object ( |
| Alanlar | |
|---|---|
range
|
Silinecek hücre aralığı. |
shiftDimension
|
Silinen hücrelerin yerine kullanılacak boyut. |
AppendDimensionRequest
Satırları veya sütunları bir sayfanın sonuna ekler.
| JSON gösterimi |
|---|
{
"sheetId": integer,
"dimension": enum ( |
| Alanlar | |
|---|---|
sheetId
|
Satır veya sütunların ekleneceği sayfa. |
dimension
|
Satırların mı yoksa sütunların mı ekleneceğini belirtir. |
length
|
Eklenecek satır veya sütun sayısı. |
AddConditionalFormatRuleRequest
Belirtilen dizine yeni bir koşullu biçimlendirme kuralı ekler. Sonraki tüm kuralların dizinleri artırılır.
| JSON gösterimi |
|---|
{
"rule": {
object ( |
| Alanlar | |
|---|---|
rule
|
Eklenecek kural. |
index
|
Kuralın ekleneceği sıfır tabanlı dizin. |
UpdateConditionalFormatRuleRequest
Belirtilen dizindeki koşullu biçimlendirme kuralını günceller veya koşullu biçimlendirme kuralını başka bir dizine taşır.
| JSON gösterimi |
|---|
{ "index": integer, "sheetId": integer, // Union field |
| Alanlar | |
|---|---|
index
|
Değiştirilmesi veya taşınması gereken kuralın sıfır tabanlı dizini. |
sheetId
|
Taşınacak kuralın bulunduğu sayfa. |
Birleşik alan
instruction. Gerçekleşmesi gereken güncelleme türü.
instruction
aşağıdakilerden yalnızca biri olabilir:
|
|
rule
|
Belirtilen dizindeki kuralın yerine geçecek kural. |
newIndex
|
Kuralın sonunda bulunması gereken sıfır tabanlı yeni dizin. |
DeleteConditionalFormatRuleRequest
Belirtilen dizindeki koşullu biçimlendirme kuralını siler. Sonraki tüm kuralların dizinleri azaltılır.
| JSON gösterimi |
|---|
{ "index": integer, "sheetId": integer } |
| Alanlar | |
|---|---|
index
|
Silinecek kuralın sıfır tabanlı dizini. |
sheetId
|
Kuralın silindiği sayfa. |
SortRangeRequest
Satırlardaki verileri sütun başına sıralama düzenine göre sıralar.
| JSON gösterimi |
|---|
{ "range": { object ( |
| Alanlar | |
|---|---|
range
|
Sıralanacak aralık. |
sortSpecs[]
|
Sütun başına sıralama düzeni. Önceki spesifikasyonlardaki değerler eşit olduğunda sonraki spesifikasyonlar kullanılır. |
SetDataValidationRequest
Aralıktaki her hücre için bir veri doğrulama kuralı ayarlar. Bir aralıktaki doğrulamayı temizlemek için bu işlevi kural belirtmeden çağırın.
| JSON gösterimi |
|---|
{ "range": { object ( |
| Alanlar | |
|---|---|
range
|
Veri doğrulama kuralının uygulanması gereken aralık. |
rule
|
Aralıktaki her hücrede ayarlanacak veri doğrulama kuralı veya aralıktaki veri doğrulamasını temizlemek için boş. |
filteredRowsIncluded
|
İsteğe bağlı. Doğruysa veri doğrulama kuralı, filtrelenen satırlara da uygulanır. |
SetBasicFilterRequest
Bir sayfayla ilişkili temel filtreyi ayarlar.
| JSON gösterimi |
|---|
{
"filter": {
object ( |
| Alanlar | |
|---|---|
filter
|
Ayarlanacak filtre. |
AddProtectedRangeRequest
Yeni bir korumalı aralık ekler.
| JSON gösterimi |
|---|
{
"protectedRange": {
object ( |
| Alanlar | |
|---|---|
protectedRange
|
Eklenecek korumalı aralık. |
UpdateProtectedRangeRequest
Mevcut bir korumalı aralığı belirtilen protectedRangeId ile günceller.
| JSON gösterimi |
|---|
{
"protectedRange": {
object ( |
| Alanlar | |
|---|---|
protectedRange
|
Yeni özelliklerle güncellenecek korumalı aralık. |
fields
|
Güncellenmesi gereken alanlar. En az bir alan belirtilmelidir. Kök |
DeleteProtectedRangeRequest
Belirtilen kimliğe sahip korumalı aralığı siler.
| JSON gösterimi |
|---|
{ "protectedRangeId": integer } |
| Alanlar | |
|---|---|
protectedRangeId
|
Silinecek korumalı aralığın kimliği. |
AutoResizeDimensionsRequest
Bir veya daha fazla boyutu, bu boyuttaki hücrelerin içeriğine göre otomatik olarak yeniden boyutlandırır.
| JSON gösterimi |
|---|
{ // Union field |
| Alanlar | |
|---|---|
Birleşik alan
dimension_range. Boyut aralığı.
dimension_range
aşağıdakilerden yalnızca biri olabilir:
|
|
dimensions
|
Otomatik olarak yeniden boyutlandırılacak boyutlar. |
dataSourceSheetDimensions
|
Veri kaynağı sayfasındaki boyutlar otomatik olarak yeniden boyutlandırılır. |
AddChartRequest
E-tablodaki bir sayfaya grafik ekler.
| JSON gösterimi |
|---|
{
"chart": {
object ( |
| Alanlar | |
|---|---|
chart
|
E-tabloya eklenmesi gereken grafik (yerleştirilmesi gereken konum dahil). |
UpdateChartSpecRequest
Grafiğin özelliklerini günceller. (Bu işlem, grafiği taşımaz veya yeniden boyutlandırmaz. Grafiği taşımak veya yeniden boyutlandırmak için UpdateEmbeddedObjectPositionRequest simgesini kullanın.
| JSON gösterimi |
|---|
{
"chartId": integer,
"spec": {
object ( |
| Alanlar | |
|---|---|
chartId
|
Güncellenecek grafiğin kimliği. |
spec
|
Grafiğe uygulanacak tanımlama. |
UpdateBandingRequest
Sağlanan bantlı aralığın özelliklerini günceller.
| JSON gösterimi |
|---|
{
"bandedRange": {
object ( |
| Alanlar | |
|---|---|
bandedRange
|
Yeni özelliklerle güncellenecek bantlı aralık. |
fields
|
Güncellenmesi gereken alanlar. En az bir alan belirtilmelidir. Kök |
AddBandingRequest
E-tabloya yeni bir bantlı aralık ekler.
| JSON gösterimi |
|---|
{
"bandedRange": {
object ( |
| Alanlar | |
|---|---|
bandedRange
|
Eklenecek bantlı aralık. |
DeleteBandingRequest
Belirtilen kimliğe sahip bantlı aralığı e-tablodan kaldırır.
| JSON gösterimi |
|---|
{ "bandedRangeId": integer } |
| Alanlar | |
|---|---|
bandedRangeId
|
Silinecek bantlı aralığın kimliği. |
CreateDeveloperMetadataRequest
Geliştirici meta verileri oluşturma isteği.
| JSON gösterimi |
|---|
{
"developerMetadata": {
object ( |
| Alanlar | |
|---|---|
developerMetadata
|
Oluşturulacak geliştirici meta verileri. |
UpdateDeveloperMetadataRequest
Geliştirici meta verilerinin özelliklerini güncelleme isteği. Filtreler tarafından seçilen geliştirici meta verilerinin özelliklerini, DeveloperMetadata kaynağında sağlanan değerlerle günceller. Arayanlar, güncellemek istedikleri özellikleri fields parametresinde belirtmeli ve güncellemek istedikleri meta verilerle eşleşen en az bir DataFilter belirtmelidir.
| JSON gösterimi |
|---|
{ "dataFilters": [ { object ( |
| Alanlar | |
|---|---|
dataFilters[]
|
Güncellenecek geliştirici meta verileri girişleriyle eşleşen filtreler. |
developerMetadata
|
Veri filtreleriyle eşleşen tüm meta verilerin güncelleneceği değer. |
fields
|
Güncellenmesi gereken alanlar. En az bir alan belirtilmelidir. Kök |
DeleteDeveloperMetadataRequest
Geliştirici meta verilerini silme isteği.
| JSON gösterimi |
|---|
{
"dataFilter": {
object ( |
| Alanlar | |
|---|---|
dataFilter
|
Hangi geliştirici meta verileri girişinin silineceğini seçmek için kullanılan ölçütleri açıklayan veri filtresi. |
RandomizeRangeRequest
Bir aralıktaki satırların sırasını rastgele hale getirir.
| JSON gösterimi |
|---|
{
"range": {
object ( |
| Alanlar | |
|---|---|
range
|
Rastgele hale getirilecek aralık. |
AddDimensionGroupRequest
Belirtilen aralıkta bir grup oluşturur.
İstenen aralık, mevcut bir G grubunun aralığının üst kümesiyse G'nin derinliği artırılır ve bu yeni G' grubunun derinliği, söz konusu grubun derinliği olur. Örneğin, [C:D, derinlik 1] + [B:E] grupları, [B:E, derinlik 1] ve [C:D, derinlik 2] gruplarıyla sonuçlanır. İstenen aralık, mevcut bir G grubunun aralığının alt kümesiyse yeni G' grubunun derinliği, G'nin derinliğinden bir fazla olur. Örneğin, bir grup [B:E, derinlik 1] + [C:D] grupları [B:E, derinlik 1] ve [C:D, derinlik 2] ile sonuçlanır. İstenen aralık, mevcut bir G grubunun aralığından önce başlayıp bu aralık içinde bitiyorsa veya bu aralık içinde başlayıp bu aralıktan sonra bitiyorsa mevcut G grubunun aralığı, aralıkların birleşimi haline gelir. Yeni G' grubu ise G grubunun derinliğinden bir fazla derinliğe ve aralıkların kesişimi olarak aralığa sahip olur. Örneğin, [B:D, derinlik 1] + [C:E] grubu, [B:E, derinlik 1] ve [C:D, derinlik 2] gruplarını oluşturur.
| JSON gösterimi |
|---|
{
"range": {
object ( |
| Alanlar | |
|---|---|
range
|
Grup oluşturulacak aralık. |
DeleteDimensionGroupRequest
Aralıktaki boyutların derinliğini azaltarak belirtilen aralıktaki bir grubu siler.
Örneğin, sayfada B:E üzerinde 1. derinlikte bir grup ve C:D üzerinde 2. derinlikte bir grup olduğunu varsayalım. D:E aralığındaki bir grubun silinmesiyle, sayfada B:D aralığında 1. derinlikte bir grup ve C:C aralığında 2. derinlikte bir grup kalır.
| JSON gösterimi |
|---|
{
"range": {
object ( |
| Alanlar | |
|---|---|
range
|
Silinecek grubun aralığı. |
UpdateDimensionGroupRequest
Belirtilen grubun durumunu günceller.
| JSON gösterimi |
|---|
{
"dimensionGroup": {
object ( |
| Alanlar | |
|---|---|
dimensionGroup
|
Durumu güncellenmesi gereken grup. Grubun aralığı ve derinliği, sayfada geçerli bir grubu belirtmeli ve diğer tüm alanlar güncellenmelidir. |
fields
|
Güncellenmesi gereken alanlar. En az bir alan belirtilmelidir. Kök |
TrimWhitespaceRequest
Belirtilen aralıktaki her hücrede boşlukları (ör. boşluk, sekme veya yeni satır) kırpar. Bu istek, her hücrenin metninin başındaki ve sonundaki tüm boşlukları kaldırır ve kalan boşluk karakterlerinin herhangi bir alt dizisini tek bir boşluğa indirir. Kırpılan metin, "+" veya "=" karakteriyle başlıyorsa metin, dize değeri olarak kalır ve formül olarak yorumlanmaz.
| JSON gösterimi |
|---|
{
"range": {
object ( |
| Alanlar | |
|---|---|
range
|
Hücreleri kırpılacak aralık. |
DeleteDuplicatesRequest
Bu aralıktaki, belirtilen sütunlarda önceki satırlardaki değerlerin kopyası olan değerleri içeren satırları kaldırır. Aynı değerlere sahip ancak büyük/küçük harf kullanımı, biçimlendirme veya formül farklılığı olan satırlar yinelenen olarak kabul edilir.
Bu istek, görünümden gizlenen (ör. filtre nedeniyle) yinelenen satırları da kaldırır. Yinelemeler kaldırılırken yukarıdan aşağıya doğru taranan her yineleme satırının ilk örneği sonuç aralığında tutulur. Belirtilen aralığın dışındaki içerikler kaldırılmaz ve yinelenen satırların aralıkta yan yana olması gerekmez.
| JSON gösterimi |
|---|
{ "range": { object ( |
| Alanlar | |
|---|---|
range
|
Yinelenen satırların kaldırılacağı aralık. |
comparisonColumns[]
|
Aralıktaki yinelenen değerler için analiz edilecek sütunlar. Hiçbir sütun seçilmezse tüm sütunlarda yinelenenler analiz edilir. |
UpdateEmbeddedObjectBorderRequest
Yerleştirilmiş bir nesnenin kenarlık özelliğini günceller.
| JSON gösterimi |
|---|
{
"objectId": integer,
"border": {
object ( |
| Alanlar | |
|---|---|
objectId
|
Güncellenecek yerleştirilmiş nesnenin kimliği. |
border
|
Yerleştirilmiş nesneye uygulanan kenarlık. |
fields
|
Güncellenmesi gereken alanlar. En az bir alan belirtilmelidir. Kök |
AddSlicerRequest
E-tablodaki bir sayfaya dilimleyici ekler.
| JSON gösterimi |
|---|
{
"slicer": {
object ( |
| Alanlar | |
|---|---|
slicer
|
Yerleştirilmesi gereken konum da dahil olmak üzere, e-tabloya eklenmesi gereken dilimleyici. |
UpdateSlicerSpecRequest
Bir dilimleyicinin özelliklerini günceller. (Bu işlem, dilimleyiciyi taşımaz veya yeniden boyutlandırmaz. Bir dilimleyiciyi taşımak veya yeniden boyutlandırmak için UpdateEmbeddedObjectPositionRequest simgesini kullanın.
| JSON gösterimi |
|---|
{
"slicerId": integer,
"spec": {
object ( |
| Alanlar | |
|---|---|
slicerId
|
Güncellenecek dilimleyicinin kimliği. |
spec
|
Dilimleyiciye uygulanacak spesifikasyon. |
fields
|
Güncellenmesi gereken alanlar. En az bir alan belirtilmelidir. Kök |
AddDataSourceRequest
Veri kaynağı ekler. Veri kaynağı başarıyla eklendikten sonra ilişkili bir
DATA_SOURCE
sayfa oluşturulur ve veri kaynağındaki verileri okumak için sayfanın yenilenmesini tetikleyen bir yürütme başlatılır.
BigQuery veri kaynağı ekliyorsanız istek için ek bir bigquery.readonly
OAuth kapsamı gerekir.
| JSON gösterimi |
|---|
{
"dataSource": {
object ( |
| Alanlar | |
|---|---|
dataSource
|
Eklenecek veri kaynağı. |
UpdateDataSourceRequest
Veri kaynağını günceller. Veri kaynağı başarıyla güncellendikten sonra, güncellenen veri kaynağından veri okumak için ilişkili DATA_SOURCE sayfasını yenilemek üzere bir yürütme tetiklenir.
BigQuery veri kaynağını güncelliyorsanız istek için ek bir bigquery.readonly OAuth kapsamı gerekir.
| JSON gösterimi |
|---|
{
"dataSource": {
object ( |
| Alanlar | |
|---|---|
dataSource
|
Güncellenecek veri kaynağı. |
fields
|
Güncellenmesi gereken alanlar. En az bir alan belirtilmelidir. Kök |
DeleteDataSourceRequest
Veri kaynağını siler. İstek, ilişkili veri kaynağı sayfasını da siler ve ilişkili tüm veri kaynağı nesnelerinin bağlantısını kaldırır.
| JSON gösterimi |
|---|
{ "dataSourceId": string } |
| Alanlar | |
|---|---|
dataSourceId
|
Silinecek veri kaynağının kimliği. |
RefreshDataSourceRequest
E-tablodaki bir veya daha fazla veri kaynağı nesnesini belirtilen referanslara göre yeniler.
BigQuery veri kaynağını yeniliyorsanız istek için ek bir bigquery.readonly
OAuth kapsamı gerekir.
Aynı veri kaynağı nesnelerine referans veren birden fazla yenileme isteği tek bir toplu işlemde varsa yalnızca son yenileme isteği işlenir ve tüm bu istekler buna göre aynı yanıta sahip olur.
| JSON gösterimi |
|---|
{ "force": boolean, // Union field |
| Alanlar | |
|---|---|
force
|
Mevcut durumdan bağımsız olarak veri kaynağı nesnelerini yeniler. Ayarlanmamışsa ve referans verilen bir veri kaynağı nesnesi hata durumundaysa yenileme işlemi hemen başarısız olur. |
Birleşik alan
target. Nelerin yenileneceğini belirtir.
target
aşağıdakilerden yalnızca biri olabilir:
|
|
references
|
Yenilenecek veri kaynağı nesnelerine yapılan referanslar. |
dataSourceId
|
|
isAll
|
E-tablodaki mevcut tüm veri kaynağı nesnelerini yeniler. |
DataSourceObjectReferences
Veri kaynağı nesnelerine yapılan referansların listesi.
| JSON gösterimi |
|---|
{
"references": [
{
object ( |
| Alanlar | |
|---|---|
references[]
|
Referanslar. |
DataSourceObjectReference
Veri kaynağı nesnesine referans.
| JSON gösterimi |
|---|
{ // Union field |
| Alanlar | |
|---|---|
Birleşik alan
value. Referans türü.
value
aşağıdakilerden yalnızca biri olabilir:
|
|
sheetId
|
Bir |
chartId
|
Veri kaynağı grafiğine yapılan referanslar. |
dataSourceTableAnchorCell
|
Hücreye
|
dataSourcePivotTableAnchorCell
|
Bir veri kaynağına yapılan referanslar
|
dataSourceFormulaCell
|
|
CancelDataSourceRefreshRequest
E-tablodaki veri kaynağı nesnelerinin belirtilen referanslara göre bir veya birden fazla yenilemesini iptal eder.
BigQuery veri kaynağında yenilemeyi iptal ediyorsanız istek için ek bir bigquery.readonly
OAuth kapsamı gerekir.
| JSON gösterimi |
|---|
{ // Union field |
| Alanlar | |
|---|---|
Birleşik alan
target. Nelerin iptal edileceğini belirtir.
target
aşağıdakilerden yalnızca biri olabilir:
|
|
references
|
Yenilemeleri iptal edilecek veri kaynağı nesnelerine yapılan referanslar. |
dataSourceId
|
|
isAll
|
E-tablodaki tüm veri kaynakları için mevcut tüm veri kaynağı nesnesi yenilemelerini iptal eder. |
AddTableRequest
E-tabloya yeni bir tablo ekler.
| JSON gösterimi |
|---|
{
"table": {
object ( |
| Alanlar | |
|---|---|
table
|
Zorunlu. Eklenecek tablo. |
UpdateTableRequest
E-tablodaki bir tabloyu günceller.
| JSON gösterimi |
|---|
{
"table": {
object ( |
| Alanlar | |
|---|---|
table
|
Zorunlu. Güncellenecek tablo. |
fields
|
Zorunlu. Güncellenmesi gereken alanlar. En az bir alan belirtilmelidir. Kök |
DeleteTableRequest
Belirtilen kimliğe sahip tabloyu e-tablodan kaldırır.
| JSON gösterimi |
|---|
{ "tableId": string } |
| Alanlar | |
|---|---|
tableId
|
Silinecek tablonun kimliği. |