- リソース: Spreadsheet
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- SpreadsheetProperties
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- RecalculationInterval
- CellFormat
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- NumberFormat
- NumberFormatType
- Color
- ColorStyle
- ThemeColorType
- 枠線
- 枠線
- スタイル
- パディング
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- HorizontalAlign
- VerticalAlign
- WrapStrategy
- TextDirection
- TextFormat
- リンク
- HyperlinkDisplayType
- TextRotation
- IterativeCalculationSettings
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- SpreadsheetTheme
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- ThemeColorPair
- スプレッドシート
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- SheetProperties
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- SheetType
- GridProperties
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- DataSourceSheetProperties
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- DataSourceColumn
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- DataSourceColumnReference
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- DataExecutionStatus
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- DataExecutionState
- DataExecutionErrorCode
- GridData
- RowData
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- CellData
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- ExtendedValue
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- ErrorValue
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- ErrorType
- TextFormatRun
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- DataValidationRule
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- BooleanCondition
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- ConditionType
- ConditionValue
- RelativeDate
- ピボット テーブル
- GridRange
- PivotGroup
- PivotGroupValueMetadata
- SortOrder
- PivotGroupSortValueBucket
- PivotGroupRule
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- ManualRule
- ManualRuleGroup
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- HistogramRule
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- DateTimeRule
- DateTimeRuleType
- PivotGroupLimit
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- PivotFilterCriteria
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- PivotFilterSpec
- PivotValue
- PivotValueSummarizeFunction
- PivotValueCalculatedDisplayType
- PivotValueLayout
- DataSourceTable
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- DataSourceTableColumnSelectionType
- FilterSpec
- FilterCriteria
- SortSpec
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- DataSourceFormula
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- DimensionProperties
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- ConditionalFormatRule
- BooleanRule
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- GradientRule
- InterpolationPoint
- InterpolationPointType
- FilterView
- ProtectedRange
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- エディタ
- BasicFilter
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- EmbeddedChart
- ChartSpec
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- TextPosition
- DataSourceChartProperties
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- BasicChartSpec
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- BasicChartType
- BasicChartLegendPosition
- BasicChartAxis
- BasicChartAxisPosition
- ChartAxisViewWindowOptions
- ViewWindowMode
- BasicChartDomain
- ChartData
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- ChartSourceRange
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- ChartGroupRule
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- ChartDateTimeRule
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- ChartDateTimeRuleType
- ChartHistogramRule
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- ChartAggregateType
- BasicChartSeries
- LineStyle
- LineDashType
- DataLabel
- DataLabelType
- DataLabelPlacement
- PointStyle
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- PointShape
- BasicSeriesDataPointStyleOverride
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- BasicChartStackedType
- BasicChartCompareMode
- PieChartSpec
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- PieChartLegendPosition
- BubbleChartSpec
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- BubbleChartLegendPosition
- CandlestickChartSpec
- CandlestickDomain
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- CandlestickData
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- CandlestickSeries
- OrgChartSpec
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- OrgChartNodeSize
- HistogramChartSpec
- HistogramSeries
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- HistogramChartLegendPosition
- WaterfallChartSpec
- WaterfallChartDomain
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- WaterfallChartSeries
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- WaterfallChartColumnStyle
- WaterfallChartCustomSubtotal
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- WaterfallChartStackedType
- TreemapChartSpec
- TreemapChartColorScale
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- ScorecardChartSpec
- KeyValueFormat
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- BaselineValueFormat
- ComparisonType
- ChartNumberFormatSource
- ChartCustomNumberFormatOptions
- ChartHiddenDimensionStrategy
- EmbeddedObjectPosition
- OverlayPosition
- GridCoordinate
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- EmbeddedObjectBorder
- BandedRange
- BandingProperties
- DimensionGroup
- スライサー
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- SlicerSpec
- NamedRange
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- DataSource
- DataSourceSpec
- BigQueryDataSourceSpec
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- BigQueryQuerySpec
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- BigQueryTableSpec
- LookerDataSourceSpec
- DataSourceParameter
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- DataSourceRefreshSchedule
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- DataSourceRefreshScope
- DataSourceRefreshDailySchedule
- TimeOfDay
- DataSourceRefreshWeeklySchedule
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- DayOfWeek
- DataSourceRefreshMonthlySchedule
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- 間隔
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- メソッド
リソース: スプレッドシート
スプレッドシートを表すリソース。
JSON 表現 |
---|
{ "spreadsheetId": string, "properties": { object ( |
フィールド | |
---|---|
spreadsheetId |
スプレッドシートの ID。このフィールドは読み取り専用です。 |
properties |
スプレッドシートの全体的なプロパティ。 |
sheets[] |
スプレッドシートの一部であるシート。 |
namedRanges[] |
スプレッドシートで定義されている名前付き範囲。 |
spreadsheetUrl |
スプレッドシートの URL。このフィールドは読み取り専用です。 |
developerMetadata[] |
スプレッドシートに関連付けられたデベロッパーのメタデータ。 |
dataSources[] |
スプレッドシートに接続されている外部データソースのリスト。 |
dataSourceSchedules[] |
出力専用。データソースの更新スケジュールのリスト。 |
SpreadsheetProperties
スプレッドシートのプロパティ。
JSON 表現 |
---|
{ "title": string, "locale": string, "autoRecalc": enum ( |
フィールド | |
---|---|
title |
スプレッドシートのタイトル。 |
locale |
スプレッドシートの言語 / 地域。次のいずれかの形式で指定します。
注: このフィールドを更新する際に、一部の言語/地域や言語がサポートされない場合があります。 |
autoRecalc |
揮発性関数が再計算されるまでの待機時間。 |
timeZone |
スプレッドシートのタイムゾーン( |
defaultFormat |
スプレッドシート内のすべてのセルのデフォルトの形式。セルの形式がこのデフォルトの形式と同じ場合、 |
iterativeCalculationSettings |
反復計算で循環参照を解決するかどうか、およびその方法を決定します。このフィールドが存在しない場合、循環参照は計算エラーになります。 |
spreadsheetTheme |
スプレッドシートにテーマを適用しました。 |
importFunctionsExternalUrlAccessAllowed |
イメージ関数とインポート関数に外部 URL へのアクセスを許可するかどうかを指定します。true の場合にのみ読み取ります。false の場合は true に設定できます。管理者が許可リスト登録機能を有効にしている場合、この値はバイパスされて常に true を返します。 |
RecalculationInterval
利用可能な再計算間隔オプションの列挙。
列挙型 | |
---|---|
RECALCULATION_INTERVAL_UNSPECIFIED |
デフォルト値。この値は使用しないでください。 |
ON_CHANGE |
揮発性関数は、変更のたびに更新されます。 |
MINUTE |
揮発性関数は、変更のたびに 1 分ごとに更新されます。 |
HOUR |
揮発性関数は、変更ごとに 1 時間ごとに更新されます。 |
IterativeCalculationSettings
反復計算で循環依存関係をどのように解決するかを制御する設定。
JSON 表現 |
---|
{ "maxIterations": integer, "convergenceThreshold": number } |
フィールド | |
---|---|
maxIterations |
反復計算が有効な場合に実行する計算ラウンドの最大数。 |
convergenceThreshold |
反復計算が有効になっていて、連続した結果の差がこのしきい値よりも小さい場合、計算は切り捨てられます。 |
SpreadsheetTheme
スプレッドシートのテーマを表します
JSON 表現 |
---|
{
"primaryFontFamily": string,
"themeColors": [
{
object ( |
フィールド | |
---|---|
primaryFontFamily |
メインのフォント ファミリーの名前。 |
themeColors[] |
スプレッドシートのテーマの色のペア。更新するには、すべてのテーマカラーペアを指定する必要があります。 |
ThemeColorPair
スプレッドシートのテーマの色の種類と、その色を表す具体的な色をマッピングしたペア。
JSON 表現 |
---|
{ "colorType": enum ( |
フィールド | |
---|---|
colorType |
スプレッドシートのテーマの色の種類。 |
color |
テーマの色のタイプに対応する具体的な色。 |
NamedRange
名前付き範囲。
JSON 表現 |
---|
{
"namedRangeId": string,
"name": string,
"range": {
object ( |
フィールド | |
---|---|
namedRangeId |
名前付き範囲の ID。 |
name |
名前付き範囲の名前。 |
range |
これが表す範囲です。 |
DataSource
スプレッドシート内の外部データソースに関する情報。
JSON 表現 |
---|
{ "dataSourceId": string, "spec": { object ( |
フィールド | |
---|---|
dataSourceId |
データソースを識別するスプレッドシート スコープの一意の ID。例: 1080547365。 |
spec |
このスプレッドシートに接続されているデータソースの |
calculatedColumns[] |
データソース内のすべての計算された列。 |
sheetId |
データソースに接続されている データソースを作成するときに、関連する |
DataSourceSpec
これにより、データソースの詳細を指定します。たとえば、BigQuery の場合は、BigQuery ソースに関する情報を指定します。
JSON 表現 |
---|
{ "parameters": [ { object ( |
フィールド | |
---|---|
parameters[] |
データソースのパラメータ。データソースのクエリ実行時に使用されます。 |
共用体フィールド spec 。データソースの種類ごとの実際の仕様。spec は次のいずれかになります。 |
|
bigQuery |
|
looker |
[LookerDatasourceSpec][]。 |
BigQueryDataSourceSpec
シートに接続されている BigQuery データソースの仕様。
JSON 表現 |
---|
{ "projectId": string, // Union field |
フィールド | |
---|---|
projectId |
請求先アカウントが関連付けられている、BigQuery が有効になっている Google Cloud プロジェクトの ID。データソースに対して実行されるクエリについては、プロジェクトに課金されます。 |
共用体フィールド spec 。実際の仕様。spec は次のいずれかになります。 |
|
querySpec |
|
tableSpec |
|
BigQueryQuerySpec
カスタムの BigQuery クエリを指定します。
JSON 表現 |
---|
{ "rawQuery": string } |
フィールド | |
---|---|
rawQuery |
未加工のクエリ文字列。 |
BigQueryTableSpec
BigQuery テーブル定義を指定します。使用できるのはネイティブ テーブルのみです。
JSON 表現 |
---|
{ "tableProjectId": string, "tableId": string, "datasetId": string } |
フィールド | |
---|---|
tableProjectId |
テーブルが属する BigQuery プロジェクトの ID。指定しない場合、 |
tableId |
BigQuery テーブル ID。 |
datasetId |
BigQuery データセット ID。 |
LookerDataSourceSpec
Looker データソースの仕様。
JSON 表現 |
---|
{ "instanceUri": string, "model": string, "explore": string } |
フィールド | |
---|---|
instanceUri |
Looker インスタンスの URL。 |
model |
Looker モデルの名前。 |
explore |
Looker モデル Explore の名前。 |
DataSourceParameter
データソースのクエリ内のパラメータ。このパラメータを使用すると、ユーザーはスプレッドシートからクエリに値を渡すことができます。
JSON 表現 |
---|
{ // Union field |
フィールド | |
---|---|
共用体フィールド identifier 。パラメータ ID。identifier は次のいずれかになります。 |
|
name |
名前付きパラメータ。それをサポートする |
共用体フィールド value 。パラメータ値。value は次のいずれかになります。 |
|
namedRangeId |
|
range |
パラメータの値を含む範囲。サイズは 1x1 にする必要があります。 |
DataSourceRefreshSchedule
データソースの更新をスケジュールします。
スプレッドシート内のデータソースは一定の間隔で更新されます。スプレッドシート エディタの [更新スケジュール] ボタンをクリックすると開始時間を指定できますが、間隔は 4 時間に固定されています。たとえば、開始時刻を午前 8 時に指定すると、更新は毎日午前 8 時から午後 0 時の間に行われます。
JSON 表現 |
---|
{ "enabled": boolean, "refreshScope": enum ( |
フィールド | |
---|---|
enabled |
更新スケジュールが有効な場合は true、そうでない場合は false。 |
refreshScope |
更新の範囲。 |
nextRun |
出力専用。次の実行の間隔。 |
共用体フィールド schedule_config 。スケジュール構成 schedule_config は次のいずれかになります。 |
|
dailySchedule |
毎日の更新スケジュール。 |
weeklySchedule |
毎週の更新スケジュール。 |
monthlySchedule |
毎月の更新スケジュール。 |
DataSourceRefreshScope
データソースの更新スコープ。
列挙型 | |
---|---|
DATA_SOURCE_REFRESH_SCOPE_UNSPECIFIED |
デフォルト値。使用しないでください。 |
ALL_DATA_SOURCES |
スプレッドシート内のすべてのデータソースとそれに関連するデータソース オブジェクトを更新します。 |
DataSourceRefreshDailySchedule
特定の時間間隔で毎日データを更新するスケジュール。
JSON 表現 |
---|
{
"startTime": {
object ( |
フィールド | |
---|---|
startTime |
データソースの更新がスケジュール設定されている時間間隔の開始時間。 |
TimeOfDay
1 日のうちの時刻を表します。日付とタイムゾーンは重要ではないか、他の場所で指定されています。API は、うるう秒を許可するようにできます。関連する型は、google.type.Date
と google.protobuf.Timestamp
です。
JSON 表現 |
---|
{ "hours": integer, "minutes": integer, "seconds": integer, "nanos": integer } |
フィールド | |
---|---|
hours |
時間(24 時間形式)。0~23 である必要があります。API ではビジネスの終了時間などのシナリオにおいて、値 "24:00:00" を許可することもできます。 |
minutes |
分。0~59 である必要があります。 |
seconds |
秒。通常、0~59 である必要があります。API がうるう秒を許可する場合、値 60 が許可されます。 |
nanos |
秒の小数部分(ナノ秒単位)。0~999,999,999 である必要があります。 |
DataSourceRefreshWeeklySchedule
特定の期間内の特定の日にデータを更新する週単位スケジュール。
JSON 表現 |
---|
{ "startTime": { object ( |
フィールド | |
---|---|
startTime |
データソースの更新がスケジュールされる期間の開始時間。 |
daysOfWeek[] |
更新する曜日。少なくとも 1 日を指定する必要があります。 |
DayOfWeek
曜日を表します。
列挙型 | |
---|---|
DAY_OF_WEEK_UNSPECIFIED |
曜日は指定されていません。 |
MONDAY |
月曜日 |
TUESDAY |
火曜日 |
WEDNESDAY |
Wednesday |
THURSDAY |
木曜日 |
FRIDAY |
金曜日 |
SATURDAY |
土曜日 |
SUNDAY |
日曜日 |
DataSourceRefreshMonthlySchedule
特定の期間内の特定の日にデータを更新する月次スケジュール。
JSON 表現 |
---|
{
"startTime": {
object ( |
フィールド | |
---|---|
startTime |
データソースの更新がスケジュール設定されている時間間隔の開始時間。 |
daysOfMonth[] |
更新する日付。1 ~ 28 のみがサポートされます。1 ~ 28 日目にマッピングされます。少なくとも 1 日を指定する必要があります。 |
間隔
タイムスタンプの開始(包括)とタイムスタンプの終了(除外)としてエンコードされた時間間隔を表します。
開始は終了以下にしてください。開始と終了が等しい場合、間隔は空になります(時間には一致しません)。開始と終了の両方が指定されていない場合、間隔は任意の時刻と一致します。
JSON 表現 |
---|
{ "startTime": string, "endTime": string } |
フィールド | |
---|---|
startTime |
省略可。期間の開始値(この値を含みます)。 指定する場合は、この期間に一致するタイムスタンプは開始時刻と同じかそれ以降である必要があります。 |
endTime |
省略可。区間の終端は排他的です。 指定する場合、この期間に一致するタイムスタンプは終了時間より前にする必要があります。 |
メソッド |
|
---|---|
|
スプレッドシートに 1 つ以上の更新を適用します。 |
|
スプレッドシートを作成し、新しく作成されたスプレッドシートを返します。 |
|
指定された ID のスプレッドシートを返します。 |
|
指定された ID のスプレッドシートを返します。 |