İstek
Bir e-tabloya uygulanacak tek bir güncelleme türü.
JSON gösterimi |
---|
{ // Union field |
Alanlar | |
---|---|
Birlik alanı
kind Güncellemenin türü. Tam olarak bir alanın doldurulması zorunludur.
kind .
aşağıdakilerden yalnızca biri olabilir:
|
|
updateSpreadsheetProperties
|
E-tablonun özelliklerini günceller. |
updateSheetProperties
|
Bir sayfanın özelliklerini günceller. |
updateDimensionProperties
|
Güncelleme boyutları özellikler. |
updateNamedRange
|
Adlandırılmış bir aralığı günceller. |
repeatCell
|
Bir aralıkta tek bir hücreyi tekrar eder. |
addNamedRange
|
Adlandırılmış aralık ekler. |
deleteNamedRange
|
Adlandırılmış aralığı siler. |
addSheet
|
Sayfa ekler. |
deleteSheet
|
Bir sayfayı siler. |
autoFill
|
Mevcut verilere dayanarak daha fazla veriyi otomatik olarak doldurur. |
cutPaste
|
Bir alandaki verileri keser ve başka bir alana yapıştırır. |
copyPaste
|
Bir alandaki verileri kopyalar ve başka bir alana yapıştırır. |
mergeCells
|
Hücreleri birleştirir. |
unmergeCells
|
Birleştirilen hücreleri ayırır. |
updateBorders
|
Bir hücre aralığındaki kenarlıkları günceller. |
updateCells
|
Tek seferde çok sayıda hücreyi günceller. |
addFilterView
|
Filtre görünümü ekler. |
appendCells
|
Bir sayfada veri içeren son satırın arkasına 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
|
Sayfadan bir filtre görünümünü siler. |
duplicateFilterView
|
Bir filtre görünümünü kopyalar. |
duplicateSheet
|
Bir sayfanın kopyasını oluşturur. |
findReplace
|
Bazı metnin geçtiği yerleri 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ücrelerin yerini değiştirir. |
moveDimension
|
Satırları veya sütunları, bir 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 kalan hücrelerin yerini kaydırır. |
appendDimension
|
Boyutları sayfanın sonuna ekler. |
addConditionalFormatRule
|
Yeni bir koşullu biçim kuralı ekler. |
updateConditionalFormatRule
|
Mevcut bir koşullu biçim kuralını günceller. |
deleteConditionalFormatRule
|
Mevcut bir koşullu biçim 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
|
Sayfadaki temel filtreyi ayarlar. |
addProtectedRange
|
Korumalı aralık ekler. |
updateProtectedRange
|
Korumalı bir aralığı günceller. |
deleteProtectedRange
|
Korumalı aralığı siler. |
autoResizeDimensions
|
Bir veya daha fazla boyutu, ilgili boyuttaki hücrelerin içeriğine göre otomatik olarak yeniden boyutlandırır. |
addChart
|
Grafik ekler. |
updateChartSpec
|
Bir grafiğin spesifikasyonlarını günceller. |
updateBanding
|
Bantlı aralığı günceller |
addBanding
|
Yeni bir şeritli aralık ekler |
deleteBanding
|
Bantlı aralığı kaldırır |
createDeveloperMetadata
|
Yeni geliştirici meta verisi oluşturur |
updateDeveloperMetadata
|
Mevcut bir geliştirici meta verisi 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
|
Boşluk hücrelerini (boşluk, sekme veya yeni satır gibi) 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
|
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'i yeniler. |
cancelDataSourceRefresh
|
Bir veya daha fazla veri kaynağının ve ilişkili dbobject'in yenilemelerini iptal eder. |
UpdateSpreadsheetPropertiesRequest
Bir 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 "özellikler" belirtilmeli ve belirtilmemelidir. Tek
|
UpdateSheetPropertiesRequest
Sayfanın özelliklerini belirtilen
sheetId
JSON gösterimi |
---|
{
"properties": {
object (
|
Alanlar | |
---|---|
properties
|
Güncellenecek özellikler. |
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
|
Birlik alanı
dimension_range Boyut aralığı.
dimension_range .
aşağıdakilerden yalnızca biri olabilir:
|
|
range
|
Güncellenecek satırlar veya sütunlar. |
dataSourceSheetRange
|
Veri kaynağı sayfasındaki güncellenecek sütunlar. |
DataSourceSheetDimensionRange
Bir grafikte tek bir boyut boyunca
DATA_SOURCE
.
sayfasına gitmelidir.
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 değerle günceller
namedRangeId
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ı güncellendiğinden diğerleri değişmedi.
Formül içeren bir hücreye yazıyorsanız formülün aralıkları, aralıktaki her alan için otomatik olarak artırılır. Örneğin, formüllü bir hücreye
=A1
.
C4 aralığına alınır, B2 ise
=A1
, B3 şöyle olur:
=A2
, B4 şöyle olur:
=A3
, C2 şöyle olur:
=B1
, C3 şöyle olur:
=B2
, C4 şöyle olur:
=B3
.
Formül aralıklarını statik tutmak için,
$
.
göstergesidir. Örneğin,
=$A$1
.
Böylece hem satırın hem de sütunun artışını engelleyebilirsiniz.
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ış aralık ekler.
JSON gösterimi |
---|
{
"namedRange": {
object (
|
Alanlar | |
---|---|
namedRange
|
Eklenecek adlandırılmış aralık. İlgili içeriği oluşturmak için kullanılan
|
DeleteNamedRangeRequest
Verilen 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 indeksleri artırılır. Nesne sayfası eklemek için
AddChartRequest
.
kullanın ve
EmbeddedObjectPosition.sheetId
veya
EmbeddedObjectPosition.newSheet
.
JSON gösterimi |
---|
{
"properties": {
object (
|
Alanlar | |
---|---|
properties
|
Yeni sayfanın sahip olması gereken özellikler. Tüm tesisler isteğe bağlıdır. İlgili içeriği oluşturmak için kullanılan
|
DeleteSheetRequest
İstenen sayfayı siler.
JSON gösterimi |
---|
{ "sheetId": integer } |
Alanlar | |
---|---|
sheetId
|
Silinecek sayfanın kimliği.
Sayfa
|
AutoFillRequest
Mevcut verilere dayalı olarak daha fazla veri doldurur.
JSON gösterimi |
---|
{ "useAlternateSeries": boolean, // Union field |
Alanlar | |
---|---|
useAlternateSeries
|
Verileri "alternatif" ile oluşturmamız gerekiyorsa doğru değerini döndürür seri. Bu değer, kaynak verilerin türüne ve miktarına göre farklılık gösterir. |
Birlik alanı
area Otomatik doldurulacak alan.
area .
aşağıdakilerden yalnızca biri olabilir:
|
|
range
|
Otomatik doldurulacak aralık. Bu işlem, aralığı inceler, veri içeren konumu algılar ve aralığın geri kalanına bu verileri otomatik olarak doldurur. |
sourceAndDestination
|
Otomatik doldurulacak kaynak ve hedef alanlar. Bu seçenek, otomatik doldurmanın kaynağını ve bu verilerin nereye genişletileceğini açık bir şekilde listeler. |
SourceAndDestination
Kaynak aralığın ve bu kaynağın nasıl genişletileceğinin kombinasyonudur.
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ından veya son sütunundan fazla 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ü. Neyin yapıştırıldığına bakılmaksızın 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ırabilirsiniz. |
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
|
Beğenme
PASTE_NORMAL .
ama kenarlık olmadan.
|
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, kaynak yüksekliğinin veya genişliğinin katı olan bir aralığı kapsıyorsa hedef aralığı doldurmak için veriler tekrarlanır. Aralık, kaynak aralıktan küçükse kaynak verilerin tamamı yine kopyalanacaktır (hedef aralığın sonundan sonra). |
pasteType
|
Yapıştırılacak veri türü. |
pasteOrientation
|
Yapıştırma sırasında bu verilerin nasıl yönlendirilmesi gerektiği. |
PasteOrientation
Yapıştırma işleminin nasıl gerçekleştirilmesi gerektiği.
Sıralamalar | |
---|---|
NORMAL
|
Normal şekilde yapıştırın. |
TRANSPOSE
|
Tüm satırların sütun haline geldiği (veya tersi) olacak şekilde ters çevrilmiş şekilde yapıştı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ştirme türüdür.
Sıralamalar | |
---|---|
MERGE_ALL
|
Aralıktan tek bir birleştirme oluştur |
MERGE_COLUMNS
|
Aralıktaki her sütun için bir birleştirme oluştur |
MERGE_ROWS
|
Aralıktaki her satır için bir birleştirme oluştur |
UnmergeCellsRequest
Verilen aralıktaki birleştirilen hücreleri ayırır.
JSON gösterimi |
---|
{
"range": {
object (
|
Alanlar | |
---|---|
range
|
Tüm hücrelerin ayrılması gereken aralık. Aralık birden çok birleştirmeyi kapsıyorsa tüm birleştirme işlemleri kaldırılır. Aralık, herhangi bir birleştirmeyi kısmen kapsamamalıdır. |
UpdateBordersRequest
Bir aralığın kenarlıklarını günceller. İstekte bir alan ayarlanmazsa sınır olduğu gibi kalır. Örneğin, iki sonraki UpdateBordersRequest ile:
-
aralık: A1:A5
{ top: RED, bottom: WHITE }
. -
aralık: A1:A5
{ left: BLUE }
.
Bu durumda A1:A5'in kenarlıkları
{ top: RED, bottom: WHITE, left: BLUE }
Bir kenarlığı temizlemek isterseniz stili açıkça
NONE
JSON gösterimi |
---|
{ "range": { object ( |
Alanlar | |
---|---|
range
|
Kenarlıklarının güncellenmesi gereken aralık. |
top
|
Aralığın ü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ık içine 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. "row.values". belirtilmemelidir. Tek
|
Birlik 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
|
Veri yazmaya başlanacak koordinat. İstenilen 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. İlgili içeriği oluşturmak için kullanılan
|
AppendCellsRequest
Bir sayfadaki 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
|
Güncellenmesi gereken CellData alanları. En az bir alan belirtilmelidir. Kök, CellData'dır. "row.values". belirtilmemelidir. Tek
|
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ü kopyalar.
JSON gösterimi |
---|
{ "filterId": integer } |
Alanlar | |
---|---|
filterId
|
Kopyalanan filtrenin kimliği. |
DuplicateSheetRequest
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 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. Ayarlanırsa kimlik, mevcut sayfa kimliğiyle çakışmamalıdır. Ayarlanırsa negatif olmamalıdır. |
newSheetName
|
Yeni sayfanın adı. Boşsa yeni bir ad seçilir. |
FindReplaceRequest
Bir aralık, sayfa veya tüm sayfalardaki hücrelerdeki verileri bulup 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
|
Yerine 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şlevi şu adresteki Java normal ifade kurallarına uymalıdır:
https://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html. Değiştirme dizesinin, yakalama gruplarına atıfta bulunmasına izin verilir. Örneğin, bir hücrede içerik varsa
|
includeFormulas
|
Aramanın formül içeren hücreleri içermesi gerekiyorsa doğru değerini döndürür. Formül içeren hücreleri atlamak için False (yanlış) değerini kullanın. |
Birlik alanı
scope Bulunacak/değiştirilecek kapsam; yalnızca bir tanesi 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 döndürür. |
InsertDimensionRequest
Belirli bir dizindeki bir sayfaya satır veya sütun 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 önce mi yoksa sonra mı 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ış değerine ayarlanır.
Örneğin, satır dizini 0'ın arka planı kırmızıysa ve satır dizini 1'in arka planı yeşilse, dizin 1'e 2 satır eklemek yeşil veya kırmızı arka planı alabilir. Eğer
|
InsertRangeRequest
Hücreleri bir aralığa ekler, 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ücre eklenirken kaydırılacak boyut. Eğer
|
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
|
Koordinatlara göre kaynak verilerin nereye taşınacağını gösteren sıfır tabanlı başlangıç dizini önce kaynak veriler tablodan kaldırılır. 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ı ızgaradan kaldırılır. Bu nedenle, veriler belirtilenden farklı bir dizinde yer alabilir.
Ö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 konum. Eğer
|
fields
|
İş Listesi’ndeki
|
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. |
Birlik alanı
kind Verilerin yorumlanmasında tam olarak bir değer ayarlanmalıdır.
kind .
aşağıdakilerden yalnızca biri olabilir:
|
|
delimiter
|
Verilerdeki ayırıcıdır. |
html
|
Veriler HTML ise doğru değerini döndürür. |
TextToColumnsRequest
Bir metin sütununu, her bir hücredeki sınırlayıcıya göre birden fazla sütuna böler.
JSON gösterimi |
---|
{ "source": { object ( |
Alanlar | |
---|---|
source
|
Kaynak veri aralığı. Bu, tam olarak bir sütuna yayılmalıdır. |
delimiter
|
Kullanılacak ayırıcı. Yalnızca delimiterType değeri şuysa kullanılır:
|
delimiterType
|
Kullanılacak ayırıcı türü. |
DelimiterType
Bölünecek ayırıcı.
Sıralamalar | |
---|---|
DELIMITER_TYPE_UNSPECIFIED
|
Varsayılan değer. Bu değer kullanılmamalıdır. |
COMMA
|
"," |
SEMICOLON
|
";" |
PERIOD
|
"." |
SPACE
|
" " |
CUSTOM
|
Ayırıcıda tanımlanan özel 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. Kök
|
DeleteRangeRequest
Bir hücre aralığını silerek diğer hücreleri silinen alana kaydırır.
JSON gösterimi |
---|
{ "range": { object ( |
Alanlar | |
---|---|
range
|
Silinecek hücre aralığı. |
shiftDimension
|
Silinen hücrelerin yerini alacak boyut. Eğer
|
AppendDimensionRequest
Bir sayfanın sonuna satır veya sütun ekler.
JSON gösterimi |
---|
{
"sheetId": integer,
"dimension": enum (
|
Alanlar | |
---|---|
sheetId
|
Satır veya sütun eklenecek sayfa. |
dimension
|
Satır veya sütun eklenip eklenmeyeceği. |
length
|
Eklenecek satır veya sütun sayısı. |
AddConditionalFormatRuleRequest
Belirtilen dizine yeni bir koşullu biçim kuralı ekler. Sonraki tüm kurallar indeksleri 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çim kuralını günceller veya bir 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ı. Şu durumda gereklidir:
|
Birlik alanı
instruction Gerçekleşmesi gereken güncellemenin türü.
instruction .
aşağıdakilerden yalnızca biri olabilir:
|
|
rule
|
Belirtilen dizindeki kuralın yerini alması gereken kural. |
newIndex
|
Kuralın sonuca ulaştırılması gereken sıfır tabanlı yeni dizin. |
DeleteConditionalFormatRuleRequest
Belirtilen dizindeki koşullu biçim kuralını siler. Sonraki tüm kurallar indeksleri azalı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, daha 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 hiçbir kural belirtmeden bunu ç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ı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 korumalı aralık ekler.
JSON gösterimi |
---|
{
"protectedRange": {
object (
|
Alanlar | |
---|---|
protectedRange
|
Eklenecek korunan aralık. İlgili içeriği oluşturmak için kullanılan
|
UpdateProtectedRangeRequest
Mevcut, korumalı bir aralığı belirtilen değerle günceller
protectedRangeId
JSON gösterimi |
---|
{
"protectedRange": {
object (
|
Alanlar | |
---|---|
protectedRange
|
Yeni özelliklerle güncellenecek korunan aralık. |
fields
|
Güncellenmesi gereken alanlar. En az bir alan belirtilmelidir. Kök
|
DeleteProtectedRangeRequest
Verilen kimliğe sahip korunan aralığı siler.
JSON gösterimi |
---|
{ "protectedRangeId": integer } |
Alanlar | |
---|---|
protectedRangeId
|
Silinecek korunan aralığın kimliği. |
AutoResizeDimensionsRequest
Bir veya daha fazla boyutu, ilgili boyuttaki hücrelerin içeriğine göre otomatik olarak yeniden boyutlandırır.
JSON gösterimi |
---|
{ // Union field |
Alanlar | |
---|---|
Birlik alanı
dimension_range Boyut aralığı.
dimension_range .
aşağıdakilerden yalnızca biri olabilir:
|
|
dimensions
|
Otomatik olarak yeniden boyutlandırılacak boyutlar. |
dataSourceSheetDimensions
|
Otomatik olarak yeniden boyutlandırılacak bir veri kaynağı sayfasındaki boyutlar. |
AddChartRequest
E-tablodaki bir sayfaya grafik ekler.
JSON gösterimi |
---|
{
"chart": {
object (
|
Alanlar | |
---|---|
chart
|
Yerleştirilmesi gereken konum da dahil olmak üzere e-tabloya eklenmesi gereken grafik. İlgili içeriği oluşturmak için kullanılan
|
UpdateChartSpecRequest
Bir grafiğin spesifikasyonlarını günceller. (Bu işlem, grafiği taşımaz veya yeniden boyutlandırmaz. Bir grafiği taşımak veya yeniden boyutlandırmak için şunu kullanın:
UpdateEmbeddedObjectPositionRequest
) tıklayı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. Kök
|
AddBandingRequest
E-tabloya şeritli yeni bir aralık ekler.
JSON gösterimi |
---|
{
"bandedRange": {
object (
|
Alanlar | |
---|---|
bandedRange
|
Eklenecek şeritli aralık. İlgili içeriği oluşturmak için kullanılan
|
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
.
gösterir. Arayanlar, güncellemek istedikleri özellikleri alanlar parametresinde belirtmeli ve en az bir tane belirtmelidir
DataFilter
.
meta veriyle eşleşiyor.
JSON gösterimi |
---|
{ "dataFilters": [ { object ( |
Alanlar | |
---|---|
dataFilters[]
|
Güncellenecek geliştirici meta veri girişleriyle eşleşen filtreler. |
developerMetadata
|
Veri filtreleri tarafından 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
|
Silinecek geliştirici meta verisi giriş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 grubu aralığının üst kümesiyse G'nin derinliği artar ve bu yeni G grubunun derinliği artar. olduğunu öğrenmiştiniz. Örneğin, [C:D, derinlik 1] + [B:E] grubu [B:E, derinlik 1] ve [C:D, derinlik 2] gruplarını oluşturur. İstenen aralık, mevcut bir G grubu aralığının alt kümesiyse yeni G grubunun derinliği. G'nin derinliğinden bir büyük olur. Örneğin, [B:E, derinlik 1] + [C:D] grubu [B:E, derinlik 1] ve [C:D, derinlik 2] gruplarını oluşturur. İstenen aralık, mevcut bir G grubunun aralığı öncesinde başlayıp bu aralığın içinde bitiyor veya sonrasında bitiyorsa mevcut G grubunun aralığı, aralıkların birleşimi ve yeni G grubu G'nin birleşimi olur G'nin derinliğinden bir daha fazla derinliğe ve aralıkların kesişimi olarak bir aralıktır. Ö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, sayfanın B:E üzerinde bir derinlik-1 grubunun ve C:D üzerinde bir derinlik-2 grubunun olduğunu varsayalım. D:E üzerinden bir grup silindiğinde, sayfa B:D üzerinde bir derinlik-1 grubu ve C:C üzerinde bir depth-2 grubu ile ayrılı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 grup belirtmelidir 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ücredeki boşlukları (ör. boşluklar, sekmeler veya yeni satırlar) kırpar. Bu istek, her bir hücrenin metninin başındaki ve sonundaki tüm boşlukları kaldırır ve kalan boşluk karakterlerinin tümünü tek bir boşluk haline getirir. Ortaya çıkan kırpılmış metin "+" ile başlıyorsa veya "=" karakteri bulunuyorsa 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ık içinde bulunan ve belirtilen sütunlarda önceki herhangi bir satırda bulunan değerlerin kopyası olan değerleri içeren satırları kaldırır. Aynı değerlere sahip ancak farklı büyük/küçük harf, biçimlendirme veya formüllere sahip satırlar yinelenen olarak kabul edilir.
Bu istek, görünümden gizlenen (örneğin, bir filtre nedeniyle) yinelenen satırları da kaldırır. 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 kopya olarak değerlendirilen satırların aralıkta birbirine bitişik olması gerekmez.
JSON gösterimi |
---|
{ "range": { object ( |
Alanlar | |
---|---|
range
|
Yinelenen satırların kaldırılacağı aralık. |
comparisonColumns[]
|
Yinelenen değerler olup olmadığını belirlemek için analiz edilecek aralıktaki sütunlar. Hiçbir sütun seçilmezse tüm sütunlar yinelemeler için 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ş nesne için geçerli olan 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. İlgili içeriği oluşturmak için kullanılan
|
UpdateSlicerSpecRequest
Dilimleyicinin özelliklerini günceller. (Bu işlem bir dilimleyiciyi taşımaz veya yeniden boyutlandırmaz. Bir dilimleyiciyi taşımak veya yeniden boyutlandırmak için şunları kullanın:
UpdateEmbeddedObjectPositionRequest
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şkilendirilmiş
DATA_SOURCE
.
sayfası oluşturulur ve veri kaynağından veri okumak için sayfayı yenilemek üzere bir yürütme tetiklenir.
İstek için ek bir
bigquery.readonly
.
BigQuery veri kaynağı ekliyorsanız OAuth kapsamı.
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, ilişkili verilerin yenilenmesi için bir yürütme tetiklenir.
DATA_SOURCE
.
sayfasını ziyaret ederek, güncellenen veri kaynağından verileri okuyabilirsiniz.
İstek için ek bir
bigquery.readonly
.
Bir BigQuery veri kaynağını güncelliyorsanız OAuth kapsamı.
JSON gösterimi |
---|
{
"dataSource": {
object (
|
Alanlar | |
---|---|
dataSource
|
Güncellenecek veri kaynağı. |
fields
|
Güncellenmesi gereken alanlar. En az bir alan belirtilmelidir. Kök
|
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.
İstek için ek bir
bigquery.readonly
.
Bir BigQuery veri kaynağını yeniliyorsanız OAuth kapsamı.
Bir grupta aynı veri kaynağı nesnelerine referans veren birden fazla yenileme isteği varsa yalnızca son yenileme isteği işlenir ve tüm bu istekler buna göre aynı yanıtı alır.
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. |
Birlik alanı
target Nelerin yenileneceğini belirtir.
target .
aşağıdakilerden yalnızca biri olabilir:
|
|
references
|
Yenilenecek veri kaynağı nesnelerine referanslar. |
dataSourceId
|
Bir
|
isAll
|
E-tablodaki tüm mevcut veri kaynağı nesnelerini yeniler. |
DataSourceObjectReferences
Veri kaynağı nesnelerine yapılan referansların listesi.
JSON gösterimi |
---|
{
"references": [
{
object (
|
Alanlar | |
---|---|
references[]
|
Referanslar. |
CancelDataSourceRefreshRequest
E-tablodaki veri kaynağı nesnelerinin belirtilen referanslar tarafından bir veya daha fazla yenilenmesini iptal eder.
İstek için ek bir
bigquery.readonly
.
Bir BigQuery veri kaynağında yenilemeyi iptal ediyorsanız OAuth kapsamı.
JSON gösterimi |
---|
{ // Union field |
Alanlar | |
---|---|
Birlik alanı
target Nelerin iptal edileceğini belirtir.
target .
aşağıdakilerden yalnızca biri olabilir:
|
|
references
|
Yenilemeleri iptal edilecek veri kaynağı nesnelerine referanslar. |
dataSourceId
|
Bir
|
isAll
|
E-tablodaki tüm veri kaynakları için mevcut tüm veri kaynağı nesnesi yenilemelerini iptal eder. |