İstek
Bir e-tabloya uygulanacak tek bir güncelleme türü.
JSON gösterimi |
---|
{ // Union field |
Alanlar | |
---|---|
Birleşim 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
|
Sayfanın özelliklerini günceller. |
updateDimensionProperties
|
Boyutların özelliklerini günceller. |
updateNamedRange
|
Adlandırılmış bir aralığı günceller. |
repeatCell
|
Bir aralıkta tek bir hücreyi yineler. |
addNamedRange
|
Adlandırılmış aralık ekler. |
deleteNamedRange
|
Adlandırılmış bir aralığı siler. |
addSheet
|
Sayfa ekler. |
deleteSheet
|
Bir sayfayı siler. |
autoFill
|
Mevcut verilere göre otomatik olarak daha fazla veri doldurur. |
cutPaste
|
Verileri bir alandan kesip başka bir alana yapıştırır. |
copyPaste
|
Bir alandan veri kopyalar ve başka bir alana yapıştırır. |
mergeCells
|
Hücreleri birleştirir. |
unmergeCells
|
Birleştirilmiş hücreleri ayırır. |
updateBorders
|
Hücre aralığındaki kenarlıkları günceller. |
updateCells
|
Aynı anda çok sayıda hücreyi günceller. |
addFilterView
|
Bir filtre görünümü ekler. |
appendCells
|
Bir sayfada veri içeren son satırdan sonra hücre ekler. |
clearBasicFilter
|
Bir sayfadaki temel filtreyi temizler. |
deleteDimension
|
Sayfadaki satırları veya sütunları siler. |
deleteEmbeddedObject
|
Bir sayfadaki yerleştirilmiş nesneyi (ör.grafik, resim) siler. |
deleteFilterView
|
Bir filtre görünümünü sayfadan siler. |
duplicateFilterView
|
Bir filtre görünümünü çoğaltır. |
duplicateSheet
|
Bir sayfayı çoğaltır. |
findReplace
|
Bazı metinlerin tekrarlarını bulur ve başka metinlerle değiştirir. |
insertDimension
|
Bir sayfaya yeni satırlar veya sütunlar ekler. |
insertRange
|
Bir sayfaya yeni hücreler ekleyerek mevcut hücreleri kaydırır. |
moveDimension
|
Satırları veya sütunları, sayfadaki başka bir konuma taşır. |
updateEmbeddedObjectPosition
|
Yerleştirilmiş bir nesnenin (ör. grafik, resim) konumunu günceller. |
pasteData
|
Verileri (HTML veya ayrılmış) bir sayfaya yapıştırır. |
textToColumns
|
Bir metin sütununu çok sayıda metin sütununa dönüştürür. |
updateFilterView
|
Bir filtre görünümünün özelliklerini günceller. |
deleteRange
|
Bir sayfadaki hücre aralığını silerek geri 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çim 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ğrulamasını ayarlar. |
setBasicFilter
|
Bir sayfadaki temel filtreyi ayarlar. |
addProtectedRange
|
Korunan bir aralık ekler. |
updateProtectedRange
|
Korunan bir aralığı günceller. |
deleteProtectedRange
|
Korunan bir aralığı siler. |
autoResizeDimensions
|
Bir veya daha fazla boyutu, söz konusu boyuttaki hücrelerin içeriğine göre otomatik olarak yeniden boyutlandırır. |
addChart
|
Grafik ekler. |
updateChartSpec
|
Grafiğin özelliklerini günceller. |
updateBanding
|
Aralıklı bir aralığı günceller |
addBanding
|
Yeni bir şeritli aralık ekler |
deleteBanding
|
Bantlı bir aralığı kaldırır |
createDeveloperMetadata
|
Yeni geliştirici meta verileri oluşturur |
updateDeveloperMetadata
|
Mevcut bir geliştirici meta veri 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ık üzerinden bir grup oluşturur. |
deleteDimensionGroup
|
Belirtilen aralıktaki bir grubu siler. |
updateDimensionGroup
|
Belirtilen grubun durumunu günceller. |
trimWhitespace
|
Boşluk hücreleri (ör. boşluk, sekme veya yeni satırlar) kırpar. |
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
|
Bir veri kaynağını günceller. |
deleteDataSource
|
Bir 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. |
UpdateSpreadsheetPropertiesRequest
E-tablonun ö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 "özellikleri" örtülüdür ve belirtilmemelidir. Her alanı listelemek için tek bir |
UpdateSheetPropertiesRequest
Belirtilen sheetId
ile sayfanın özelliklerini günceller.
JSON gösterimi |
---|
{
"properties": {
object (
|
Alanlar | |
---|---|
properties
|
Güncellenecek özellikler. |
fields
|
Güncellenmesi gereken alanlar. En az bir alan belirtilmelidir. |
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. |
Birleşim alanı dimension_range . Boyut aralığı.
dimension_range aşağıdakilerden yalnızca biri olabilir:
|
|
range
|
Güncellenecek satır veya sütunlar. |
dataSourceSheetRange
|
Bir veri kaynağı sayfasındaki güncellenecek sütunlar. |
DataSourceSheetDimensionRange
DATA_SOURCE
sayfasında tek bir boyuttaki 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. |
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ştirilmez.
Formül içeren bir hücre yazıyorsanız, formülün aralıkları aralıktaki her alan için otomatik olarak artar. Örneğin, B2:C4 aralığına =A1
formülüne sahip bir hücre yazıldığında B2 =A1
, B3 =A2
, B4 =A3
, C2 =B1
, C3 =B2
, C4 =B3
olur.
Formül 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. |
AddNamedRangeRequest
E-tabloya adlandırılmış 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. Bir sayfa belirli bir dizine eklendiğinde, sonraki tüm sayfaların dizinleri artar. Nesne sayfası eklemek için bunun yerine AddChartRequest
öğesini 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 tesisler 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 göre daha fazla veri doldurur.
JSON gösterimi |
---|
{ "useAlternateSeries": boolean, // Union field |
Alanlar | |
---|---|
useAlternateSeries
|
Doğru değerine ayarlandığında "alternatif" seriyle veri oluşturmamız gerekir. Bu, kaynak verilerin türüne ve miktarına göre değişir. |
Birleşim alanı area . Otomatik doldurulacak alan.
area aşağıdakilerden yalnızca biri olabilir:
|
|
range
|
Otomatik doldurulacak aralık. Bu, aralığı inceler, veri içeren konumu algılar ve bu verileri aralığın geri kalanına otomatik olarak doldurur. |
sourceAndDestination
|
Otomatik olarak doldurulacak kaynak ve hedef alanlar. Bu, otomatik doldurmanın kaynağını ve bu verilerin genişletileceği yeri açıkça listeler. |
SourceAndDestination
Kaynak aralığı ve bu kaynağın nasıl genişletileceğinin kombinasyonu.
JSON gösterimi |
---|
{ "source": { object ( |
Alanlar | |
---|---|
source
|
Otomatik doldurmanın 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ından veya son sütunundan ileri doğru 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
|
Yapıştırılacak veri türü. Hangi öğenin yapıştırıldığından bağımsız olarak tüm kaynak veriler kesilir. |
PasteType
Ne tür verilerin yapıştırılması gerektiği.
Sıralamalar | |
---|---|
PASTE_NORMAL
|
Değerleri, formülleri, biçimleri ve birleştirmeleri yapıştır. |
PASTE_VALUES
|
Değerleri YALNIZCA biçim, formül veya birleştirme olmadan yapıştırın. |
PASTE_FORMAT
|
Yalnızca biçimi ve veri doğrulamasını yapıştırın. |
PASTE_NO_BORDERS
|
PASTE_NORMAL gibi ama kenarlıksı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
Kaynaktaki verileri 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 kapsamı kapsıyorsa veriler, hedef aralığı doldurmak için tekrarlanır. Aralık, kaynak aralıktan küçükse kaynak verilerin tamamı kopyalanacaktır (hedef aralığın bitiminden sonra). |
pasteType
|
Yapıştırılacak veri türü. |
pasteOrientation
|
Yapıştırma işlemi sırasında bu verilerin nasıl odaklanması gerektiği. |
PasteOrientation
Yapıştırma işleminin nasıl gerçekleştirileceği.
Sıralamalar | |
---|---|
NORMAL
|
Normal şekilde yapıştır. |
TRANSPOSE
|
Devrik olarak yapıştırın. Burada tüm satırlar sütunlara ve tüm satırlar sütuna dönüşür. |
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ştirileceği. |
MergeType
Oluşturulacak birleştirmenin türü.
Sıralamalar | |
---|---|
MERGE_ALL
|
Aralıktan tek bir birleştirme oluşturun. |
MERGE_COLUMNS
|
Aralıktaki her sütun için birleştirme oluşturun |
MERGE_ROWS
|
Aralıktaki her satır için birleştirme oluşturun |
UnmergeCellsRequest
Verilen aralıktaki hücreleri ayırır.
JSON gösterimi |
---|
{
"range": {
object (
|
Alanlar | |
---|---|
range
|
Tüm hücrelerin ayrılması gereken aralık. Aralık birden fazla birleştirmeyi kapsıyorsa tüm birleştirmeler ayrılır. Aralık, hiçbir birleştirmeyi kısmen kapsamamalıdır. |
UpdateBordersRequest
Bir aralığın kenarlıklarını günceller. İstekte bir alan ayarlanmazsa kenarlık olduğu gibi kalır. Örneğin, art arda iki UpdateBordersRequest ile:
-
aralık: A1:A5
{ top: RED, bottom: WHITE }
-
aralık: A1:A5
{ left: BLUE }
Bu durumda A1:A5'in sınırları { 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ının güncellenmesi gereken aralık. |
top
|
Aralığın en üstüne yerleştirilecek kenarlık. |
bottom
|
Aralığın 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ık içine 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
|
Güncellenmesi gereken CellData alanları. En az bir alan belirtilmelidir. Kök, CellData'dır; "satır.değerleri." belirtilmemelidir. Her alanı listelemek için tek bir |
Birleşim 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. İstediğiniz 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
Bir filtre görünümü ekler.
JSON gösterimi |
---|
{
"filter": {
object (
|
Alanlar | |
---|---|
filter
|
Eklenecek filtre. |
AppendCellsRequest
Bir sayfadaki verilerin bulunduğu 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
|
Güncellenmesi gereken CellData alanları. En az bir alan belirtilmelidir. Kök, CellData'dır; "satır.değerleri." belirtilmemelidir. Her alanı listelemek için tek bir |
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
Verilen 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ü çoğaltır.
JSON gösterimi |
---|
{ "filterId": integer } |
Alanlar | |
---|---|
filterId
|
Çoğaltılan filtrenin kimliği. |
DuplicateSheetRequest
Sayfanın içeriğini çoğaltır.
JSON gösterimi |
---|
{ "sourceSheetId": integer, "insertSheetIndex": integer, "newSheetId": integer, "newSheetName": string } |
Alanlar | |
---|---|
sourceSheetId
|
Çoğaltılacak sayfa.
Kaynak sayfa |
insertSheetIndex
|
Yeni sayfanın eklenmesi gereken sıfır tabanlı dizin. Bundan sonraki tüm sayfaların dizini artar. |
newSheetId
|
Ayarlanırsa yeni sayfanın kimliği. Ayarlanmazsa bir kimlik seçilir. Ayarlandığında kimlik, mevcut herhangi bir sayfa kimliğiyle çakışmamalıdır. Ayarlanırsa negatif olmayan bir değer olmalıdır. |
newSheetName
|
Yeni sayfanın adı. Bu alan boşsa 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şim olarak kullanılacak değer. |
matchCase
|
Arama büyük/küçük harfe duyarlıysa doğru değerini alır. |
matchEntireCell
|
Bul değerinin hücrenin tamamıyla eşleşmesi gerekiyorsa doğru değerini alır. |
searchByRegex
|
Bul değeri bir normal ifadeyse doğru değerini döndürür. Normal ifade ve değiştirme işlemi, 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şvuruda bulunmasına izin verilir. Örneğin, bir hücrede |
includeFormulas
|
Aramanın formül içeren hücreleri içermesi gerekiyorsa doğru değerini alır. Yanlış değerine ayarlandığında formül içeren hücreleri atlar. |
Birleşim alanı scope . Bulunacak/değiştirilecek kapsam (bir ve yalnızca bir kapsam ayarlanmalıdır.)
scope aşağıdakilerden yalnızca biri olabilir:
|
|
range
|
Bulunacak/değiştirilecek aralık. |
sheetId
|
Bulunacak/değiştirilecek sayfa. |
allSheets
|
Tüm sayfalarda bulmak/değiştirmek için doğru değerini alır. |
InsertDimensionRequest
Belirli bir dizindeki bir sayfaya satırlar veya sütunlar ekler.
JSON gösterimi |
---|
{
"range": {
object (
|
Alanlar | |
---|---|
range
|
Eklenecek boyutlar. Hem başlangıç hem de bitiş dizinleri sınırlı olmalıdır. |
inheritFromBefore
|
Boyut özelliklerinin, yeni eklenen boyutlardan önceki veya sonraki boyutlardan genişletilip genişletilmeyeceğini belirler. Önceki boyutlardan devralmak için Doğru (Bu durumda, başlangıç dizini 0'dan büyük olmalıdır) ve sonraki boyutlardan devralmak için false (yanlış) değerini alır.
Örneğin, 0. sıranın arka planı kırmızı, 1. satırın arka planı yeşilse, 1. dizine 2 satır eklendiğinde ya yeşil ya da kırmızı arka plan kullanılabilir. |
InsertRangeRequest
Bir aralığa hücre ekleyerek mevcut hücreleri aşağı veya yukarı kaydırır.
JSON gösterimi |
---|
{ "range": { object ( |
Alanlar | |
---|---|
range
|
Yeni hücrelerin ekleneceği aralık. |
shiftDimension
|
Hücreleri eklerken kaydırılacak boyut. |
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 tablodan kaldırılmadan önce koordinatlara dayalı olarak, kaynak verilerin nereye taşınacağını gösteren sıfır tabanlı başlangıç dizini. Taşınan boyutlara yer açmak için mevcut veriler (boyuta bağlı olarak) aşağı veya sağa kaydırılır. Kaynak boyutları tablodan kaldırılır. Bu nedenle, veriler belirtilenden farklı bir dizine eklenebilir.
Örneğin, |
UpdateEmbeddedObjectPositionRequest
Yerleştirilmiş bir nesnenin konumunu güncelleme (örneğin, bir grafiği 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. |
fields
|
Yeni bir konum ayarlarken güncellenmesi gereken |
PasteDataRequest
E-tabloya belirtilen koordinattan başlayarak veri ekler.
JSON gösterimi |
---|
{ "coordinate": { object ( |
Alanlar | |
---|---|
coordinate
|
Verilerin eklenmeye başlaması gereken koordinat. |
data
|
Eklenecek veriler. |
type
|
Verilerin nasıl yapıştırılması gerektiği. |
Birleşim alanı kind . Verilerin yorumlanmasında tam olarak bir değer belirlenmelidir.
kind aşağıdakilerden yalnızca biri olabilir:
|
|
delimiter
|
Verilerdeki sınırlayıcıdır. |
html
|
Veriler HTML ise doğru değerini alır. |
TextToColumnsRequest
Bir metin sütununu, her bir 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 sınırlayıcı. Yalnızca delimiterType için |
delimiterType
|
Kullanılacak sınırlayıcı türü. |
DelimiterType
Bölme için kullanılacak 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ığı şekliyle özel bir değer. |
AUTODETECT
|
Sütunları otomatik olarak algıla. |
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. |
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 değiştirileceği boyut. |
AppendDimensionRequest
Sayfanın sonuna satır veya sütun ekler.
JSON gösterimi |
---|
{
"sheetId": integer,
"dimension": enum (
|
Alanlar | |
---|---|
sheetId
|
Satır veya sütunların ekleneceği sayfa. |
dimension
|
Satır veya sütun eklenip eklenmeyeceğ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 kural dizinleri artırılır.
JSON gösterimi |
---|
{
"rule": {
object (
|
Alanlar | |
---|---|
rule
|
Eklenecek kural. |
index
|
Kuralın eklenmesi gereken sıfır tabanlı dizin. |
UpdateConditionalFormatRuleRequest
Belirtilen dizindeki bir koşullu biçimlendirme kuralını günceller veya koşullu biçim 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 sayfası. |
Birleşim alanı instruction . Gerçekleşmesi gereken güncellemenin türü.
instruction aşağıdakilerden yalnızca biri olabilir:
|
|
rule
|
Verilen dizindeki kuralın yerini alması gereken kural. |
newIndex
|
Kuralın bulunması gereken sıfır tabanlı yeni dizin. |
DeleteConditionalFormatRuleRequest
Belirtilen dizindeki bir koşullu biçimlendirme kuralını siler. Sonraki tüm kural 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 ölçütüne göre sıralar.
JSON gösterimi |
---|
{ "range": { object ( |
Alanlar | |
---|---|
range
|
Sıralama yapılacak aralık. |
sortSpecs[]
|
Sütun başına sıralama düzeni. Değerler önceki spesifikasyonlarda eşit olduğunda sonraki özellikler 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 herhangi bir kural belirtilmeden bu işlevi çağırın.
JSON gösterimi |
---|
{ "range": { object ( |
Alanlar | |
---|---|
range
|
Veri doğrulama kuralının uygulanması gereken aralık. |
rule
|
Aralıktaki her bir hücrede ayarlanacak veri doğrulama kuralıdır veya aralıktaki veri doğrulamasını temizlemek için boştur. |
SetBasicFilterRequest
Bir sayfayla ilişkili temel filtreyi ayarlar.
JSON gösterimi |
---|
{
"filter": {
object (
|
Alanlar | |
---|---|
filter
|
Ayarlanacak filtre. |
AddProtectedRangeRequest
Yeni bir korunan aralık ekler.
JSON gösterimi |
---|
{
"protectedRange": {
object (
|
Alanlar | |
---|---|
protectedRange
|
Eklenecek korumalı aralık. |
UpdateProtectedRangeRequest
Mevcut bir korunan 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. |
DeleteProtectedRangeRequest
Verilen kimliğe sahip korunan aralığı siler.
JSON gösterimi |
---|
{ "protectedRangeId": integer } |
Alanlar | |
---|---|
protectedRangeId
|
Silinecek korumalı aralığın kimliği. |
AutoResizeDimensionsRequest
Bir veya daha fazla boyutu, söz konusu boyuttaki hücrelerin içeriğine göre otomatik olarak yeniden boyutlandırır.
JSON gösterimi |
---|
{ // Union field |
Alanlar | |
---|---|
Birleşim 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 sayfaya grafik ekler.
JSON gösterimi |
---|
{
"chart": {
object (
|
Alanlar | |
---|---|
chart
|
Konumu da dahil olmak üzere e-tabloya eklenmesi gereken grafik. |
UpdateChartSpecRequest
Grafiğin özelliklerini günceller. (Bu işlem, grafiği taşımaz veya yeniden boyutlandırmaz. Bir grafiği taşımak veya yeniden boyutlandırmak için UpdateEmbeddedObjectPositionRequest
öğesini kullanın.)
JSON gösterimi |
---|
{
"chartId": integer,
"spec": {
object (
|
Alanlar | |
---|---|
chartId
|
Güncellenecek grafiğin kimliği. |
spec
|
Grafiğe uygulanacak spesifikasyon. |
UpdateBandingRequest
Sağlanan şeritli aralığın özelliklerini günceller.
JSON gösterimi |
---|
{
"bandedRange": {
object (
|
Alanlar | |
---|---|
bandedRange
|
Yeni özelliklerle güncellenecek şeritli aralık. |
fields
|
Güncellenmesi gereken alanlar. En az bir alan belirtilmelidir. |
AddBandingRequest
E-tabloya yeni bir şeritli aralık ekler.
JSON gösterimi |
---|
{
"bandedRange": {
object (
|
Alanlar | |
---|---|
bandedRange
|
Eklenecek şeritli aralık. |
DeleteBandingRequest
Verilen kimliğe sahip şeritli aralığı e-tablodan kaldırır.
JSON gösterimi |
---|
{ "bandedRangeId": integer } |
Alanlar | |
---|---|
bandedRangeId
|
Silinecek şeritli aralığın kimliği. |
CreateDeveloperMetadataRequest
Geliştirici meta verisi 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ğerlere günceller. Arayanların güncellemek istedikleri özellikleri alan parametresinde belirtmesi ve güncellemek istedikleri meta verilerle eşleşen en az bir DataFilter
belirtmesi gerekir.
JSON gösterimi |
---|
{ "dataFilters": [ { object ( |
Alanlar | |
---|---|
dataFilters[]
|
Güncellenecek geliştirici meta veri 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. |
DeleteDeveloperMetadataRequest
Geliştirici meta verilerini silme isteği.
JSON gösterimi |
---|
{
"dataFilter": {
object (
|
Alanlar | |
---|---|
dataFilter
|
Hangi geliştirici meta veri 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ık üzerinden bir grup oluşturur.
İstenen aralık, mevcut bir G grubunun aralığın üst kümesiyse, G'nin derinliği artar ve bu yeni G' grubunun derinliği o grubun derinliğine sahip olur. Örneğin, [C:D, derinlik 1] + [B:E] grubu, [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, [B:E, derinlik 1] + [C:D] grubu, [B:E, derinlik 1] ve [C:D, derinlik 2] gruplarıyla sonuçlanır. İstenen aralık, mevcut bir G grubunun aralığı içinde başlayıp onun içinde bitiyor veya bu aralıktan sonra bitiyorsa, mevcut G grubunun aralığı, aralıkların birleşimi olur ve yeni G grubu, aralıkların kesişimi olarak G derinliğinden ve aralık kesişiminden daha büyük bir derinliğe sahip olur. Örneğin, [B:D, derinlik 1] + [C:E] grubu, [B:E, derinlik 1] ve [C:D, derinlik 2] gruplarıyla sonuçlanır.
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, sayfanın B:D için derinlik-1 grubuna ve C:D için derinlik-2 grubuna sahip olduğunu varsayalım. D:E üzerinden bir grup silindiğinde, sayfanın B:D üzerinde bir derinlik-1 grubu ve C:C üzerinde bir derinlik-2 grubu bırakır.
JSON gösterimi |
---|
{
"range": {
object (
|
Alanlar | |
---|---|
range
|
Silinecek grubun aralığı. |
UpdateDimensionGroupRequest
Belirtilen grubun durumunu günceller.
JSON gösterimi |
---|
{
"dimensionGroup": {
object (
|
Alanlar | |
---|---|
dimensionGroup
|
Durumunun güncellenmesi gereken grup. Grubun aralığı ve derinliği, sayfada geçerli bir grubu belirtmelidir ve diğer tüm alanlar güncellenmiş olmalıdır. |
fields
|
Güncellenmesi gereken alanlar. En az bir alan belirtilmelidir. |
TrimWhitespaceRequest
Belirtilen aralıktaki her hücrede bulunan boşlukları (boşluklar, sekmeler veya yeni satırlar gibi) kırpar. Bu istek, her hücrede metnin başındaki ve sonundaki tüm boşlukları kaldırır ve kalan boşluk karakterlerinin sonraki dizilerini tek bir boşluğa indirir. Böylece kırpılan metin "+" veya "=" karakteriyle başlarsa, 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 herhangi bir satırdaki 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üllerin farklı olduğu satırlar yinelenen olarak kabul edilir.
Bu istek, görünümden gizlenmiş yinelenen satırları da kaldırır (örneğin, bir filtre nedeniyle). Yinelenenler kaldırılırken yukarıdan aşağıya doğru her kopya satır taramasının ilk örneği sonuç aralığında tutulur. Belirtilen aralığın dışındaki içerikler kaldırılmaz ve yinelendiği düşünülen satırların, aralıkta yan yana olmaları gerekmez.
JSON gösterimi |
---|
{ "range": { object ( |
Alanlar | |
---|---|
range
|
Yinelenen satırların kaldırılacağı aralık. |
comparisonColumns[]
|
Yinelenen değerler için analiz edilecek aralıktaki sütunlar. Hiçbir sütun seçili değilse tüm sütunlar yinelemeler için analiz edilir. |
UpdateEmbeddedObjectBorderRequest
Yerleştirilmiş bir nesnenin sınır özelliğini günceller.
JSON gösterimi |
---|
{
"objectId": integer,
"border": {
object (
|
Alanlar | |
---|---|
objectId
|
Güncellenecek yerleştirilmiş nesnenin kimliği. |
border
|
Yerleştirilmiş nesne için geçerli olan kenarlık. |
fields
|
Güncellenmesi gereken alanlar. En az bir alan belirtilmelidir. |
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 hareket ettirmez veya yeniden boyutlandırmaz. Bir dilimleyiciyi taşımak veya yeniden boyutlandırmak için
UpdateEmbeddedObjectPositionRequest
işlevini 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. |
AddDataSourceRequest
Veri kaynağı ekler. Veri kaynağı başarıyla eklendikten sonra, ilişkili bir DATA_SOURCE
e-tablosu oluşturulur ve veri kaynağından veri okumak üzere sayfanın yenilenmesi için bir yürütme işlemi tetiklenir. Bu istek için ek bir bigquery.readonly
OAuth kapsamı gerekiyor.
JSON gösterimi |
---|
{
"dataSource": {
object (
|
Alanlar | |
---|---|
dataSource
|
Eklenecek veri kaynağı. |
UpdateDataSourceRequest
Bir 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ın yenilenmesi için bir yürütme işlemi tetiklenir. Bu istek için ek bir bigquery.readonly
OAuth kapsamı gerekiyor.
JSON gösterimi |
---|
{
"dataSource": {
object (
|
Alanlar | |
---|---|
dataSource
|
Güncellenecek veri kaynağı. |
fields
|
Güncellenmesi gereken alanlar. En az bir alan belirtilmelidir. |
DeleteDataSourceRequest
Bir 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 birden fazla veri kaynağı nesnesini, belirtilen referanslara göre yeniler. Bu istek için ek bir bigquery.readonly
OAuth kapsamı gerekiyor.
Bir gruptaki aynı veri kaynağı nesnelerine referans veren birden çok yenileme isteği varsa yalnızca son yenileme isteği işlenir ve tüm bu istekler uygun şekilde aynı yanıta sahip olur.
JSON gösterimi |
---|
{ "force": boolean, // Union field |
Alanlar | |
---|---|
force
|
Geçerli durumdan bağımsız olarak veri kaynağı nesnelerini yeniler. Ayarlanmazsa ve başvurulan bir veri kaynağı nesnesi hata durumundaysa yenileme hemen başarısız olur. |
Birleşim alanı target . Nelerin yenileneceğini belirtir.
target aşağıdakilerden yalnızca biri olabilir:
|
|
references
|
Yenilenecek veri kaynağı nesnelerine referanslar. |
dataSourceId
|
|
isAll
|
E-tablodaki mevcut tüm veri kaynağı nesnelerini yeniler. |
DataSourceObjectReferences
Veri kaynağı nesneleri başvurularının listesi.
JSON gösterimi |
---|
{
"references": [
{
object (
|
Alanlar | |
---|---|
references[]
|
Referanslar. |
DataSourceObjectReference
Bir veri kaynağı nesnesine referans.
JSON gösterimi |
---|
{ // Union field |
Alanlar | |
---|---|
Birleşim alanı value . Referans türü.
value aşağıdakilerden yalnızca biri olabilir:
|
|
sheetId
|
Bir |
chartId
|
Bir veri kaynağı grafiğe referans verir. |
dataSourceTableAnchorCell
|
Hücreye sabitlenmiş bir |
dataSourcePivotTableAnchorCell
|
Hücreye sabitlenmiş |
dataSourceFormulaCell
|
|
CancelDataSourceRefreshRequest
E-tablodaki veri kaynağı nesnelerinin, belirtilen referanslar tarafından bir veya daha fazla yenilemesini iptal eder.
JSON gösterimi |
---|
{ // Union field |
Alanlar | |
---|---|
Birleşim alanı target . Neyin iptal edileceğini belirtir.
target aşağıdakilerden yalnızca biri olabilir:
|
|
references
|
Yenilemeleri iptal edilecek veri kaynağı nesnelerine referanslar. |
dataSourceId
|
|
isAll
|
E-tablodaki tüm veri kaynakları için mevcut tüm veri kaynağı nesnesi yenilemelerini iptal eder. |