- Kaynak: E-tablo
- SpreadsheetProperties
- RecalculationInterval
- CellFormat
- NumberFormat
- NumberFormatType
- Renk
- ColorStyle
- ThemeColorType
- Kenarlıklar
- Kenarlık
- Stil
- Doldurma
- HorizontalAlign
- VerticalAlign
- WrapStrategy
- TextDirection
- TextFormat
- Bağlantı
- HyperlinkDisplayType
- TextRotation
- IterativeCalculationSettings
- SpreadsheetTheme
- ThemeColorPair
- Sayfa
- SheetProperties
- SheetType
- GridProperties
- DataSourceSheetProperties
- DataSourceColumn
- DataSourceColumnReference
- DataExecutionStatus
- DataExecutionState
- DataExecutionErrorCode
- GridData
- RowData
- CellData
- ExtendedValue
- ErrorValue
- ErrorType
- TextFormatRun
- DataValidationRule
- BooleanCondition
- ConditionType
- ConditionValue
- RelativeDate
- PivotTable
- GridRange
- PivotGroup
- PivotGroupValueMetadata
- SortOrder
- PivotGroupSortValueBucket
- PivotGroupRule
- ManualRule
- ManualRuleGroup
- HistogramRule
- DateTimeRule
- DateTimeRuleType
- PivotGroupLimit
- PivotFilterCriteria
- PivotFilterSpec
- PivotValue
- PivotValueSummarizeFunction
- PivotValueCalculatedDisplayType
- PivotValueLayout
- DataSourceTable
- DataSourceTableColumnSelectionType
- FilterSpec
- FilterCriteria
- SortSpec
- DataSourceFormula
- ChipRun
- Çip
- PersonProperties
- DisplayFormat
- RichLinkProperties
- DimensionProperties
- ConditionalFormatRule
- BooleanRule
- GradientRule
- InterpolationPoint
- InterpolationPointType
- FilterView
- ProtectedRange
- Düzenleyenler
- BasicFilter
- EmbeddedChart
- ChartSpec
- TextPosition
- DataSourceChartProperties
- BasicChartSpec
- BasicChartType
- BasicChartLegendPosition
- BasicChartAxis
- BasicChartAxisPosition
- ChartAxisViewWindowOptions
- ViewWindowMode
- BasicChartDomain
- ChartData
- ChartSourceRange
- ChartGroupRule
- ChartDateTimeRule
- ChartDateTimeRuleType
- ChartHistogramRule
- ChartAggregateType
- BasicChartSeries
- LineStyle
- LineDashType
- DataLabel
- DataLabelType
- DataLabelPlacement
- PointStyle
- PointShape
- BasicSeriesDataPointStyleOverride
- BasicChartStackedType
- BasicChartCompareMode
- PieChartSpec
- PieChartLegendPosition
- BubbleChartSpec
- BubbleChartLegendPosition
- CandlestickChartSpec
- CandlestickDomain
- CandlestickData
- CandlestickSeries
- OrgChartSpec
- OrgChartNodeSize
- HistogramChartSpec
- HistogramSeries
- HistogramChartLegendPosition
- WaterfallChartSpec
- WaterfallChartDomain
- WaterfallChartSeries
- WaterfallChartColumnStyle
- WaterfallChartCustomSubtotal
- WaterfallChartStackedType
- TreemapChartSpec
- TreemapChartColorScale
- ScorecardChartSpec
- KeyValueFormat
- BaselineValueFormat
- ComparisonType
- ChartNumberFormatSource
- ChartCustomNumberFormatOptions
- ChartHiddenDimensionStrategy
- EmbeddedObjectPosition
- OverlayPosition
- GridCoordinate
- EmbeddedObjectBorder
- BandedRange
- BandingProperties
- DimensionGroup
- Dilimleyici
- SlicerSpec
- Tablo
- TableRowsProperties
- TableColumnProperties
- ColumnType
- TableColumnDataValidationRule
- CommentAnchor
- NamedRange
- DataSource
- DataSourceSpec
- BigQueryDataSourceSpec
- BigQueryQuerySpec
- BigQueryTableSpec
- LookerDataSourceSpec
- DataSourceParameter
- DataSourceRefreshSchedule
- DataSourceRefreshScope
- DataSourceRefreshDailySchedule
- TimeOfDay
- DataSourceRefreshWeeklySchedule
- DayOfWeek
- DataSourceRefreshMonthlySchedule
- Aralık
- CommentThread
- Yayınla
- PostAuthor
- CommentActionType
- Durum
- CommentsViewMode
- Yöntemler
Kaynak: E-tablo
E-tabloyu temsil eden kaynak.
| JSON gösterimi |
|---|
{ "spreadsheetId": string, "properties": { object ( |
| Alanlar | |
|---|---|
spreadsheetId |
E-tablonun kimliği. Bu alan salt okunurdur. |
properties |
E-tablonun genel özellikleri. |
sheets[] |
Bir e-tablonun parçası olan sayfalar. |
namedRanges[] |
E-tabloda tanımlanan adlandırılmış aralıklar. |
spreadsheetUrl |
E-tablonun URL'si. Bu alan salt okunurdur. |
developerMetadata[] |
Bir e-tabloyla ilişkili geliştirici meta verileri. |
dataSources[] |
E-tabloya bağlı harici veri kaynaklarının listesi. |
dataSourceSchedules[] |
Yalnızca çıkış. Veri kaynağı yenileme planlarının listesi. |
comments[] |
E-tabloyla ilişkili yorum ileti dizileri. |
commentsViewMode |
Yalnızca çıkış. E-tabloya uygulanan yorum görüntüleme modu. |
SpreadsheetProperties
E-tablonun özellikleri.
| JSON gösterimi |
|---|
{ "title": string, "locale": string, "autoRecalc": enum ( |
| Alanlar | |
|---|---|
title |
E-tablonun başlığı. |
locale |
E-tablonun yerel ayarı. Aşağıdaki biçimlerden biri kullanılarak belirtilir:
Not: Bu alan güncellenirken tüm yerel ayarlar/diller desteklenmez. |
autoRecalc |
Geçici işlevlerin yeniden hesaplanmasından önce beklenecek süre. |
timeZone |
E-tablonun saat dilimi (ör. |
defaultFormat |
E-tablodaki tüm hücrelerin varsayılan biçimi. Hücrenin biçimi bu varsayılan biçime eşitse |
iterativeCalculationSettings |
Döngüsel başvuruların yinelemeli hesaplamayla çözülüp çözülmeyeceğini ve nasıl çözüleceğini belirler. Bu alanın olmaması, döngüsel başvuruların hesaplama hatalarına yol açtığı anlamına gelir. |
spreadsheetTheme |
E-tabloya tema uygulandı. |
importFunctionsExternalUrlAccessAllowed |
Resim ve içe aktarma işlevleri için harici URL erişimine izin verilip verilmeyeceği. Yalnızca doğru olduğunda okunur. Yanlış olduğunda doğru olarak ayarlayabilirsiniz. Yönetici izin verilenler listesi özelliğini etkinleştirdiyse bu değer atlanır ve her zaman doğru (true) değeri döndürülür. |
RecalculationInterval
Olası yeniden hesaplama aralığı seçeneklerinin numaralandırılmış listesi.
| Sıralamalar | |
|---|---|
RECALCULATION_INTERVAL_UNSPECIFIED |
Varsayılan değer. Bu değer kullanılmamalıdır. |
ON_CHANGE |
Değişken işlevler her değişiklikte güncellenir. |
MINUTE |
Değişken işlevler, her değişiklikte ve her dakikada güncellenir. |
HOUR |
Değişken işlevler, her değişiklikte ve saatte bir güncellenir. |
IterativeCalculationSettings
Döngüsel bağımlılıkların yinelemeli hesaplamayla nasıl çözüleceğini kontrol etmeye yönelik ayarlar.
| JSON gösterimi |
|---|
{ "maxIterations": integer, "convergenceThreshold": number } |
| Alanlar | |
|---|---|
maxIterations |
Yinelemeli hesaplama etkinleştirildiğinde gerçekleştirilecek maksimum hesaplama turu sayısı. |
convergenceThreshold |
Yinelemeli hesaplama etkinleştirildiğinde ve ardışık sonuçlar bu eşik değerinden daha az farklılık gösterdiğinde hesaplama turları durur. |
SpreadsheetTheme
E-tablo temasını temsil eder.
| JSON gösterimi |
|---|
{
"primaryFontFamily": string,
"themeColors": [
{
object ( |
| Alanlar | |
|---|---|
primaryFontFamily |
Birincil yazı tipi ailesinin adı. |
themeColors[] |
E-tablo tema rengi çiftleri. Güncelleme yapmak için tüm tema rengi çiftlerini sağlamanız gerekir. |
ThemeColorPair
Bir e-tablo tema rengi türünü temsil ettiği somut renkle eşleyen bir çift.
| JSON gösterimi |
|---|
{ "colorType": enum ( |
| Alanlar | |
|---|---|
colorType |
E-tablo tema renginin türü. |
color |
Tema rengi türüne karşılık gelen somut renk. |
NamedRange
Adlandırılmış bir aralık.
| JSON gösterimi |
|---|
{
"namedRangeId": string,
"name": string,
"range": {
object ( |
| Alanlar | |
|---|---|
namedRangeId |
Adlandırılmış aralığın kimliği. |
name |
Adlandırılmış aralığın adı. |
range |
Bunun temsil ettiği aralık. |
DataSource
E-tablodaki harici veri kaynağı hakkında bilgiler.
| JSON gösterimi |
|---|
{ "dataSourceId": string, "spec": { object ( |
| Alanlar | |
|---|---|
dataSourceId |
Veri kaynağını tanımlayan, e-tablo kapsamlı benzersiz kimlik. Örnek: 1080547365. |
spec |
Bu e-tabloya bağlı veri kaynağının |
calculatedColumns[] |
Veri kaynağındaki tüm hesaplanmış sütunlar. |
sheetId |
Veri kaynağına bağlı Veri kaynağı oluştururken ilişkili bir |
DataSourceSpec
Bu, veri kaynağının ayrıntılarını belirtir. Örneğin, BigQuery için bu, BigQuery kaynağı hakkındaki bilgileri belirtir.
| JSON gösterimi |
|---|
{ "parameters": [ { object ( |
| Alanlar | |
|---|---|
parameters[] |
Veri kaynağını sorgularken kullanılan veri kaynağı parametreleri. |
spec birleşik alanı. Veri kaynağı türü başına gerçek spesifikasyon. spec aşağıdakilerden yalnızca biri olabilir: |
|
bigQuery |
|
looker |
[LookerDatasourceSpec][] |
BigQueryDataSourceSpec
Bir sayfaya bağlı olan BigQuery veri kaynağının belirtimi.
| JSON gösterimi |
|---|
{ "projectId": string, "querySpec": { object ( |
| Alanlar | |
|---|---|
projectId |
Faturalandırma hesabı eklenmiş, BigQuery'nin etkin olduğu bir Google Cloud projesinin kimliği. Veri kaynağına karşı yürütülen tüm sorgular için projeden ücret alınır. |
spec birleşik alanı. Gerçek spesifikasyon. spec aşağıdakilerden yalnızca biri olabilir: |
|
querySpec |
|
tableSpec |
|
BigQueryQuerySpec
Özel bir BigQuery sorgusu belirtir.
| JSON gösterimi |
|---|
{ "rawQuery": string } |
| Alanlar | |
|---|---|
rawQuery |
Ham sorgu dizesi. |
BigQueryTableSpec
BigQuery tablo tanımını belirtir. Yalnızca yerel tablolara izin verilir.
| JSON gösterimi |
|---|
{ "tableProjectId": string, "tableId": string, "datasetId": string } |
| Alanlar | |
|---|---|
tableProjectId |
Tablonun ait olduğu BigQuery projesinin kimliği. Belirtilmediği takdirde |
tableId |
BigQuery tablosu kimliği. |
datasetId |
BigQuery veri kümesi kimliği. |
LookerDataSourceSpec
Looker veri kaynağının spesifikasyonu.
| JSON gösterimi |
|---|
{ "instanceUri": string, "model": string, "explore": string } |
| Alanlar | |
|---|---|
instanceUri |
Looker örneği URL'si. |
model |
Looker modelinin adı. |
explore |
Looker model keşfinin adı. |
DataSourceParameter
Bir veri kaynağının sorgusundaki parametre. Parametre, kullanıcının e-tablodaki değerleri sorguya aktarmasına olanak tanır.
| JSON gösterimi |
|---|
{
"name": string
"namedRangeId": string,
"range": {
object ( |
| Alanlar | |
|---|---|
identifier birleşik alanı. Parametre tanımlayıcısı. identifier aşağıdakilerden yalnızca biri olabilir: |
|
name |
Adlandırılmış parametre. |
value birleşik alanı. Parametre değeri. value aşağıdakilerden yalnızca biri olabilir: |
|
namedRangeId |
|
range |
Parametrenin değerini içeren bir aralık. Boyutu 1x1 olmalıdır. |
DataSourceRefreshSchedule
Veri kaynağını yenileme zamanlaması.
E-tablodaki veri kaynakları belirli bir zaman aralığında yenilenir. E-Tablolar düzenleyicisindeki Planlanmış Yenileme düğmesini tıklayarak başlangıç zamanını belirleyebilirsiniz ancak aralık 4 saat olarak sabittir. Örneğin, başlangıç saati olarak 08:00'ı belirtirseniz yenileme her gün 08:00 ile 12:00 arasında gerçekleşir.
| JSON gösterimi |
|---|
{ "enabled": boolean, "refreshScope": enum ( |
| Alanlar | |
|---|---|
enabled |
Yenileme planı etkinse doğru, aksi takdirde yanlış. |
refreshScope |
Yenilemenin kapsamı. |
nextRun |
Yalnızca çıkış. Sonraki çalıştırmanın zaman aralığı. |
schedule_config birleşik alanı. Program yapılandırmaları schedule_config aşağıdakilerden yalnızca biri olabilir: |
|
dailySchedule |
Günlük yenileme planı. |
weeklySchedule |
Haftalık yenileme programı. |
monthlySchedule |
Aylık yenileme programı. |
DataSourceRefreshScope
Veri kaynağı yenileme kapsamları.
| Sıralamalar | |
|---|---|
DATA_SOURCE_REFRESH_SCOPE_UNSPECIFIED |
Varsayılan değer, kullanmayın. |
ALL_DATA_SOURCES |
E-tablodaki tüm veri kaynaklarını ve bunlarla ilişkili veri kaynağı nesnelerini yeniler. |
DataSourceRefreshDailySchedule
Verilerin belirli bir zaman aralığında her gün yenilenmesi için bir plan.
| JSON gösterimi |
|---|
{
"startTime": {
object ( |
| Alanlar | |
|---|---|
startTime |
Veri kaynağı yenilemenin planlandığı bir zaman aralığının başlangıç zamanı. Yalnızca |
TimeOfDay
Günün bir saatini gösterir. Tarih ve saat dilimi önemli değildir veya başka bir yerde belirtilmiştir. Bir API, artık saniyelere izin vermeyi seçebilir. İlgili türler google.type.Date ve google.protobuf.Timestamp'dir.
| JSON gösterimi |
|---|
{ "hours": integer, "minutes": integer, "seconds": integer, "nanos": integer } |
| Alanlar | |
|---|---|
hours |
Bir günün saatleri (24 saatlik biçimde). 0'dan büyük veya 0'a eşit olmalı ve genellikle 23'ten küçük veya 23'e eşit olmalıdır. Bir API, işletmenin kapanış saati gibi senaryolarda "24:00:00" değerine izin vermeyi seçebilir. |
minutes |
Saatin dakikası. 0'dan büyük veya 0'a eşit ve 59'dan küçük veya 59'a eşit olmalıdır. |
seconds |
Bir dakikanın saniyeleri. 0'dan büyük veya 0'a eşit olmalı ve genellikle 59'dan küçük veya 59'a eşit olmalıdır. Bir API, artık saniyelere izin veriyorsa 60 değerine izin verebilir. |
nanos |
Saniyenin kesirleri (nanosaniye cinsinden). 0'dan büyük veya 0'a eşit ve 999.999.999'dan küçük veya 999.999.999'a eşit olmalıdır. |
DataSourceRefreshWeeklySchedule
Verilerin belirli bir zaman aralığında belirli günlerde yenilenmesi için haftalık bir plan.
| JSON gösterimi |
|---|
{ "startTime": { object ( |
| Alanlar | |
|---|---|
startTime |
Veri kaynağı yenilemenin planlandığı bir zaman aralığının başlangıç zamanı. Yalnızca |
daysOfWeek[] |
Yenilenecek haftanın günleri. En az bir gün belirtilmelidir. |
HaftanınGünü
Haftanın bir gününü temsil eder.
| Sıralamalar | |
|---|---|
DAY_OF_WEEK_UNSPECIFIED |
Haftanın günü belirtilmemiş. |
MONDAY |
Pazartesi |
TUESDAY |
Salı |
WEDNESDAY |
Çarşamba |
THURSDAY |
Perşembe |
FRIDAY |
Cuma |
SATURDAY |
Cumartesi |
SUNDAY |
Pazar |
DataSourceRefreshMonthlySchedule
Verilerin belirli bir zaman aralığında ayın belirli günlerinde yenilenmesi için aylık bir plan.
| JSON gösterimi |
|---|
{
"startTime": {
object ( |
| Alanlar | |
|---|---|
startTime |
Veri kaynağı yenilemenin planlandığı bir zaman aralığının başlangıç zamanı. Yalnızca |
daysOfMonth[] |
Yenilenecek ayın günleri. Yalnızca 1-28 arası desteklenir ve 1. ile 28. gün arasında eşleme yapılır. En az bir gün belirtilmelidir. |
Aralık
Bir zaman aralığını, Başlangıç zaman damgası (dahil) ve Bitiş zaman damgası (hariç) olarak kodlanmış şekilde gösterir.
Başlangıç değeri, bitiş değerinden küçük veya ona eşit olmalıdır. Başlangıç ve bitiş zamanı aynı olduğunda aralık boştur (hiçbir zamanla eşleşmez). Hem başlangıç hem de bitiş belirtilmediğinde aralık herhangi bir zamana karşılık gelir.
| JSON gösterimi |
|---|
{ "startTime": string, "endTime": string } |
| Alanlar | |
|---|---|
startTime |
İsteğe bağlıdır. Aralığın başlangıç zamanı dahildir. Bu aralıkla eşleşen bir zaman damgası belirtilirse başlangıçla aynı veya başlangıçtan sonra olmalıdır. |
endTime |
İsteğe bağlı. Aralığın bitiş zamanı dahil değildir. Bu aralıkla eşleşen bir zaman damgası belirtilirse bitişten önce olmalıdır. |
CommentThread
E-tablodaki tek bir yorum dizisini temsil eder.
| JSON gösterimi |
|---|
{ "commentId": string, "anchorId": string, "headPost": { object ( |
| Alanlar | |
|---|---|
commentId |
Yorum dizisinin benzersiz kimliği. |
anchorId |
Bu ileti dizisinin bağlı olduğu sayfadaki |
headPost |
İleti dizisindeki ilk yayın. |
replies[] |
Ana yayına verilen yanıtlar. |
status |
İleti dizisinin açık mı yoksa çözüme kavuşturulmuş mu olduğu |
quote birleşik alanı. Yorum oluşturulduğunda dokümandaki alıntılanan metin. quote aşağıdakilerden yalnızca biri olabilir: |
|
plainTextQuote |
Yorum oluşturulduğunda e-tablodan alıntılanan metin, düz metin olarak biçimlendirilmiş. |
Gönderi
Yorum dizisindeki tek bir gönderiyi temsil eder.
| JSON gösterimi |
|---|
{ "postId": string, "content": string, "contentHtml": string, "author": { object ( |
| Alanlar | |
|---|---|
postId |
Yalnızca çıkış. Yayının benzersiz kimliği. |
content |
Yayının içeriği.
Bu metin içeriği, E-Tablolar düzenleyicisinde oluşturulan yorumlara benzer şekilde işlenir. Biçimlendirme, bildirimler vb. için benzer davranışlar gösterir. 2048 UTF-8 kod birimini aşamaz. |
contentHtml |
Yalnızca çıkış. Yayının HTML olarak içeriği. |
author |
Yalnızca çıkış. Yayını oluşturan kullanıcı. |
createTime |
Yalnızca çıkış. Yayının oluşturulduğu zaman. |
updateTime |
Yalnızca çıkış. Yayın son güncellenme zamanı. |
deleted |
Yalnızca çıkış. Yayının silinip silinmediği. |
fromImportedSpreadsheet |
Yalnızca çıkış. Gönderinin içe aktarılan bir e-tablodan olup olmadığı. Bu alan, arayanlar tarafından doğrudan ayarlanamaz. |
fromCopiedSpreadsheet |
Yalnızca çıkış. Gönderinin kopyalanmış bir e-tablodan olup olmadığı. Bu alan, arayanlar tarafından doğrudan ayarlanamaz. |
assigneeEmail |
İsteğe bağlı. Bu gönderi kapsamında ileti dizisine yeni atanan kullanıcının e-posta adresi. Aşağıdaki durumlarda 400 hatalı istek hatası döndürür:
|
commentAction |
Yayın oluşturma kapsamında gerçekleştirilen işlem. |
PostAuthor
Yorum yayını oluşturan bir kullanıcıyı temsil eder.
| JSON gösterimi |
|---|
{ "displayName": string, "me": boolean, "anonymous": boolean, "user": string } |
| Alanlar | |
|---|---|
displayName |
Kullanıcının görünen adı. Yazar anonimse bu özellik bulunmayabilir. |
me |
Kullanıcının, isteği gönderen kimliği doğrulanmış kullanıcı olup olmadığı. |
anonymous |
Kullanıcının anonim olup olmadığı. |
user |
Gönderi yazarının kaynak adı. Bu ad, Google People API'de kullanıcıyı tanımlamak için de kullanılabilir. Biçim: |
CommentActionType
Yorum dizisine verilen bu yanıtta gerçekleştirilen işlem.
| Sıralamalar | |
|---|---|
COMMENT_ACTION_TYPE_UNSPECIFIED |
Varsayılan değer. Bu değer kullanılmıyor. |
NO_COMMENT_ACTION_CHANGE |
Bu yayında işlem değişikliği yok. |
RESOLVE |
Bu yayın, ileti dizisini çözüme ulaştırır. |
REOPEN |
Bu yayın, ileti dizisini yeniden açar. |
Durum
Yorum dizisinin durum seçenekleri.
| Sıralamalar | |
|---|---|
STATUS_UNSPECIFIED |
Varsayılan değer. Bu değer kullanılmıyor. |
OPEN |
Yorum dizisi açıktır. |
RESOLVED |
Yorum dizisi çözümlenir. |
CommentsViewMode
E-tabloya uygulanan yorum görüntüleme modu (yorumların dahil edilip edilmediğini gösterir). E-tabloyu yorumlarla veya yorumlar ve yorum bağlantıları olmadan okuma seçenekleri sunar.
| Sıralamalar | |
|---|---|
COMMENTS_VIEW_MODE_UNSPECIFIED |
CommentsViewMode belirtilmediyse COMMENTS_VIEW_MODE_OMITTED uygulanır. |
COMMENTS_VIEW_MODE_DEFAULT_FOR_CURRENT_ACCESS |
Döndürülen e-tabloya uygulanan CommentsViewMode, kullanıcının mevcut erişim düzeyine bağlıdır. Kullanıcının yalnızca görüntüleme erişimi varsa COMMENTS_VIEW_MODE_OMITTED uygulanır. Aksi takdirde COMMENTS_VIEW_MODE_INCLUDED uygulanır. |
COMMENTS_VIEW_MODE_OMITTED |
Döndürülen e-tabloda yorumlar atlanmış. |
COMMENTS_VIEW_MODE_INCLUDED |
Döndürülen e-tabloda yorumlar yer alır. Bu modu kullanarak e-tablo alma istekleri, kullanıcının yorumları görüntüleme izni yoksa 403 hatası döndürür. |
Yöntemler |
|
|---|---|
|
E-tabloya bir veya daha fazla güncelleme uygular. |
|
E-tablo oluşturur ve yeni oluşturulan e-tabloyu döndürür. |
|
Belirtilen kimliğe sahip e-tabloyu döndürür. |
|
Belirtilen kimliğe sahip e-tabloyu döndürür. |