בקשה
סוג אחד של עדכון שיחול על גיליון אלקטרוני.
ייצוג JSON |
---|
{ // Union field |
שדות | |
---|---|
שדה איחוד
kind . סוג העדכון. חובה למלא שדה אחד בדיוק.
kind
יכול להיות רק אחד מהבאים:
|
|
updateSpreadsheetProperties
|
עדכון המאפיינים של הגיליון האלקטרוני. |
updateSheetProperties
|
עדכון המאפיינים של גיליון. |
updateDimensionProperties
|
עדכון המאפיינים של המאפיינים. |
updateNamedRange
|
המדיניות מעדכנת טווח בעל שם. |
repeatCell
|
חוזרת על תא יחיד בטווח. |
addNamedRange
|
הוספת טווח בעל שם. |
deleteNamedRange
|
מחיקת טווח בעל שם. |
addSheet
|
מוסיף גיליון. |
deleteSheet
|
מחיקת גיליון. |
autoFill
|
ממלא באופן אוטומטי נתונים נוספים על סמך נתונים קיימים. |
cutPaste
|
גוזר נתונים מאזור אחד ומדביק אותם באזור אחר. |
copyPaste
|
מעתיק נתונים מאזור אחד ומדביקים אותו באזור אחר. |
mergeCells
|
מיזוג תאים. |
unmergeCells
|
ביטול מיזוג של תאים שמוזגו. |
updateBorders
|
עדכון הגבולות בטווח של תאים. |
updateCells
|
מתבצע עדכון של תאים רבים בו-זמנית. |
addFilterView
|
מוסיף תצוגת מסנן. |
appendCells
|
מצרפת תאים אחרי השורה האחרונה עם נתונים בגיליון. |
clearBasicFilter
|
ניקוי המסנן הבסיסי בגיליון. |
deleteDimension
|
מחיקת שורות או עמודות בגיליון. |
deleteEmbeddedObject
|
מחיקת אובייקט מוטמע (למשל, תרשים, תמונה) בגיליון. |
deleteFilterView
|
מחיקת תצוגת מסנן מגיליון. |
duplicateFilterView
|
שכפול של תצוגת מסנן. |
duplicateSheet
|
שכפול של גיליון. |
findReplace
|
חיפוש והחלפה של מופעים של טקסט מסוים בטקסט אחר. |
insertDimension
|
הוספת שורות או עמודות חדשות בגיליון. |
insertRange
|
הוספת תאים חדשים בגיליון והזזת התאים הקיימים. |
moveDimension
|
העברה של שורות או עמודות למיקום אחר בגיליון. |
updateEmbeddedObjectPosition
|
עדכון מיקום של אובייקט מוטמע (למשל, תרשים, תמונה). |
pasteData
|
הדבקת נתונים (HTML או מופרדים) בגיליון. |
textToColumns
|
ממירה עמודת טקסט לעמודות טקסט רבות. |
updateFilterView
|
עדכון המאפיינים של תצוגת סינון. |
deleteRange
|
מחיקת טווח של תאים מגיליון והזזה של התאים הנותרים. |
appendDimension
|
הפונקציה הזאת מצרפת את המאפיינים לסוף הגיליון. |
addConditionalFormatRule
|
מוסיף כלל חדש של עיצוב מותנה. |
updateConditionalFormatRule
|
עדכון כלל קיים של עיצוב מותנה. |
deleteConditionalFormatRule
|
מחיקת כלל קיים של עיצוב מותנה. |
sortRange
|
למיון הנתונים בטווח. |
setDataValidation
|
הגדרת אימות נתונים עבור תא אחד או יותר. |
setBasicFilter
|
הגדרת המסנן הבסיסי בגיליון. |
addProtectedRange
|
הוספת טווח מוגן. |
updateProtectedRange
|
המדיניות מעדכנת טווח מוגן. |
deleteProtectedRange
|
מחיקת טווח מוגן. |
autoResizeDimensions
|
משנים באופן אוטומטי את הגודל של מאפיין אחד או יותר בהתאם לתוכן התאים במאפיין הזה. |
addChart
|
הוספת תרשים. |
updateChartSpec
|
עדכון המפרטים של תרשים. |
updateBanding
|
עדכון של טווח בתחום תדרים |
addBanding
|
הוספת טווח חדש של תדרים |
deleteBanding
|
הסרת טווח של פסים |
createDeveloperMetadata
|
יצירת מטא-נתונים חדשים למפתחים |
updateDeveloperMetadata
|
עדכון רשומה קיימת של מטא נתונים למפתחים |
deleteDeveloperMetadata
|
מחיקת מטא נתונים של מפתחים |
randomizeRange
|
ארגון באופן אקראי של סדר השורות בטווח. |
addDimensionGroup
|
יוצר קבוצה בטווח שצוין. |
deleteDimensionGroup
|
מוחק קבוצה בטווח שצוין. |
updateDimensionGroup
|
עדכון המצב של הקבוצה שצוינה. |
trimWhitespace
|
חותך תאים של רווח לבן (כגון רווחים, כרטיסיות או שורות חדשות). |
deleteDuplicates
|
מסירה שורות שמכילות ערכים כפולים בעמודות שצוינו בטווח מסוים בתא. |
updateEmbeddedObjectBorder
|
מעדכן גבול של אובייקט מוטמע. |
addSlicer
|
מוסיף כלי סינון. |
updateSlicerSpec
|
עדכון המפרטים של כלי סינון. |
addDataSource
|
מוסיף מקור נתונים. |
updateDataSource
|
מתבצע עדכון של מקור נתונים. |
deleteDataSource
|
מחיקת מקור נתונים. |
refreshDataSource
|
מרענן מקור נתונים אחד או יותר ו-dbobjects משויכים. |
עדכון הגיליון האלקטרונימאפיינים
עדכון המאפיינים של גיליון אלקטרוני.
ייצוג JSON |
---|
{
"properties": {
object (
|
שדות | |
---|---|
properties
|
המאפיינים לעדכון. |
fields
|
השדות שצריך לעדכן. יש לציין לפחות שדה אחד. הרמה הבסיסית 'נכסים' היא משתמעת ואין לציין אותה. ניתן להשתמש
ב- |
UpdateSheetPropertiesRequest
עדכון של תכונות הגיליון ב-sheetId
שצוין.
ייצוג JSON |
---|
{
"properties": {
object (
|
שדות | |
---|---|
properties
|
המאפיינים לעדכון. |
fields
|
השדות שצריך לעדכן. יש לציין לפחות שדה אחד. השורש
|
עדכון המאפיין
המדיניות מעדכנת מאפיינים של מאפיינים בטווח שצוין.
ייצוג JSON |
---|
{ "properties": { object ( |
שדות | |
---|---|
properties
|
מאפיינים לעדכון. |
fields
|
השדות שצריך לעדכן. יש לציין לפחות שדה אחד. השורש
|
שדה איחוד
dimension_range . טווח המימדים.
dimension_range
יכול להיות רק אחד מהבאים:
|
|
range
|
השורות או העמודות לעדכון. |
dataSourceSheetRange
|
העמודות בגיליון מקור הנתונים שיש לעדכן. |
טווח של מקור נתונים
טווח לאורך מאפיין יחיד בגיליון DATA_SOURCE
.
ייצוג JSON |
---|
{
"sheetId": integer,
"columnReferences": [
{
object (
|
שדות | |
---|---|
sheetId
|
המזהה של גיליון מקורות הנתונים שבו נמצא הטווח. |
columnReferences[]
|
העמודות בגיליון המקור של הנתונים. |
UpdateNamedRangeRequest
עדכון המאפיינים של הטווח בעל השם ב-namedRangeId
שצוין.
ייצוג JSON |
---|
{
"namedRange": {
object (
|
שדות | |
---|---|
namedRange
|
הטווח בעל השם שיש לעדכן בו את המאפיינים החדשים. |
fields
|
השדות שצריך לעדכן. יש לציין לפחות שדה אחד. השורש
|
חזרה על בקשה
עדכון כל התאים בטווח לערכים לערכים של אובייקט התא הנתון. רק השדות שמפורטים בשדה
fields
מתעדכנים. שאר השדות לא משתנים.
אם כותבים תא עם נוסחה, טווחי הנוסחה יגדלו באופן אוטומטי בכל שדה שבטווח. לדוגמה, אם כותבים תא עם נוסחה =A1
בטווח B2:C4, התא B2 יהיה =A1
, B3 יהיה =A2
, B4 יהיה =A3
, C2 יהיה =B2
, C3 יהיה =B2
, C4 יהיה =B3
.=B1
כדי שטווחי הנוסחה יישארו סטטיים, אפשר להשתמש באינדיקטור $
. לדוגמה, אפשר להשתמש בנוסחה
=$A$1
כדי למנוע צבירה של השורה וגם של העמודה.
ייצוג JSON |
---|
{ "range": { object ( |
שדות | |
---|---|
range
|
הטווח לחזרה על התא. |
cell
|
הנתונים לכתיבה. |
fields
|
השדות שצריך לעדכן. יש לציין לפחות שדה אחד. השורש
|
AddNamedRangeRequest
הוספת טווח בעל שם לגיליון האלקטרוני.
ייצוג JSON |
---|
{
"namedRange": {
object (
|
שדות | |
---|---|
namedRange
|
הטווח בעל השם שיש להוסיף. השדה |
DeleteNamedRangeRequest
הסרת הגיליון האלקטרוני בעל השם בעל המזהה הנתון מהגיליון האלקטרוני.
ייצוג JSON |
---|
{ "namedRangeId": string } |
שדות | |
---|---|
namedRangeId
|
המזהה של הטווח בעל השם שיש למחוק. |
AddSheetRequest
מוסיף גיליון חדש. כשמוסיפים גיליון לאינדקס נתון, מתווספים כל האינדקסים של הגיליונות הבאים. כדי להוסיף גיליון של אובייקטים, עליך להשתמש
ב-
AddChartRequest
ולציין
EmbeddedObjectPosition.sheetId
או
EmbeddedObjectPosition.newSheet
.
ייצוג JSON |
---|
{
"properties": {
object (
|
שדות | |
---|---|
properties
|
המאפיינים שהגיליון החדש צריך לכלול. כל הנכסים הם אופציונליים. השדה |
DeleteSheetRequest
מחיקת הגיליון המבוקש.
ייצוג JSON |
---|
{ "sheetId": integer } |
שדות | |
---|---|
sheetId
|
המזהה של הגיליון למחיקה.
אם הגיליון הוא מסוג |
מילוי אוטומטי
מילוי נתונים נוספים על סמך נתונים קיימים.
ייצוג JSON |
---|
{ "useAlternateSeries": boolean, // Union field |
שדות | |
---|---|
useAlternateSeries
|
הערך הוא True אם אנחנו צריכים ליצור נתונים עם הסדרה ה "חלופית". משך הזמן משתנה בהתאם לסוג ולמקור של נתוני המקור. |
שדה איחוד
area . האזור למילוי אוטומטי.
area
יכול להיות רק אחד מהבאים:
|
|
range
|
הטווח למילוי אוטומטי. הפעולה הזו תבחן את הטווח ותזהה את המיקום שיש בו נתונים, ותמלא באופן אוטומטי את הנתונים האלה בשאר הטווח. |
sourceAndDestination
|
אזורי המקור והיעד למילוי אוטומטי. האפשרות הזו מציינת במפורש את המקור של המילוי האוטומטי ואיפה צריך להרחיב את הנתונים. |
מקור ויעד
שילוב של טווח מקור ואיך להרחיב את המקור הזה.
ייצוג JSON |
---|
{ "source": { object ( |
שדות | |
---|---|
source
|
המיקום של הנתונים שישמש כמקור למילוי האוטומטי. |
dimension
|
המאפיין שבו יש למלא את הנתונים. |
fillLength
|
מספר השורות או העמודות שיש למלא את הנתונים שלהם. מספרים חיוביים מתרחבים מעבר לשורה האחרונה או לעמודה האחרונה של המקור. מספרים שליליים מרחיבים לפני השורה הראשונה או העמודה הראשונה של המקור. |
CutPasteRequest
העברה של נתונים מהמקור ליעד.
ייצוג JSON |
---|
{ "source": { object ( |
שדות | |
---|---|
source
|
נתוני המקור לחיתוך. |
destination
|
הקואורדינטה בפינה הימנית העליונה שבה יש להדביק את הנתונים. |
pasteType
|
אילו סוגי נתונים להדביק. כל נתוני המקור ייחתכו, ללא קשר לתוכן שיודבק. |
הדבקת סוג
אילו סוגי נתונים צריך להדביק.
טיפוסים בני מנייה (enum) | |
---|---|
PASTE_NORMAL
|
הדבקת ערכים, נוסחאות, פורמטים ומיזוגים. |
PASTE_VALUES
|
מדביקים את הערכים רק ללא פורמטים, נוסחאות או מיזוגים. |
PASTE_FORMAT
|
יש להדביק רק את הפורמט ואת אימות הנתונים. |
PASTE_NO_BORDERS
|
כמו PASTE_NORMAL , אבל בלי גבולות.
|
PASTE_FORMULA
|
מדביקים רק את הנוסחאות. |
PASTE_DATA_VALIDATION
|
מדביקים רק את אימות הנתונים. |
PASTE_CONDITIONAL_FORMATTING
|
מדביקים רק את כללי העיצוב המותנים. |
CopyPasteRequest
מעתיק נתונים מהמקור ליעד.
ייצוג JSON |
---|
{ "source": { object ( |
שדות | |
---|---|
source
|
טווח המקור להעתקה. |
destination
|
המיקום שרוצים להדביק. אם הטווח מכיל טווח כפול מהגובה או הרוחב של המקור, הנתונים יחזרו כדי להשלים את טווח היעד. אם הטווח קטן מטווח המקור, כל נתוני המקור עדיין יועתקו (אחרי סוף טווח היעד). |
pasteType
|
אילו סוגי נתונים להדביק. |
pasteOrientation
|
איך צריך לכוון את הנתונים האלה בזמן ההדבקה. |
הדבקה אוריינטציה
איך צריכה להתבצע פעולת הדבקה.
טיפוסים בני מנייה (enum) | |
---|---|
NORMAL
|
הדבקה רגילה. |
TRANSPOSE
|
מדביקים החלפה, כאשר כל השורות הופכות לעמודות, ולהיפך. |
בקשה למיזוג
מיזוג כל התאים בטווח.
ייצוג JSON |
---|
{ "range": { object ( |
שדות | |
---|---|
range
|
טווח התאים שיש למזג. |
mergeType
|
אופן המיזוג של התאים. |
סוג המיזוג
סוג המיזוג ליצירה.
טיפוסים בני מנייה (enum) | |
---|---|
MERGE_ALL
|
יצירת מיזוג יחיד מהטווח |
MERGE_COLUMNS
|
יצירת מיזוג לכל עמודה בטווח |
MERGE_ROWS
|
יצירת מיזוג לכל שורה בטווח |
ביטול המיזוג של בקשה
ביטול המיזוג של התאים בטווח הנתון.
ייצוג JSON |
---|
{
"range": {
object (
|
שדות | |
---|---|
range
|
הטווח שבו יש לבטל את המיזוג של כל התאים. אם הטווח מתפרס על מספר מיזוגים, כל המיזוגים לא ימוזגו. הטווח לא יכול להתפרס על פני כל מיזוג באופן חלקי. |
עדכון BordersRequest
עדכון הגבולות של טווח. אם שדה אינו מוגדר בבקשה, המשמעות היא שהגבול נשאר כפי שהוא. לדוגמה, עם שני UpdateBordersRequest הבאים:
-
טווח: A1:A5
{ top: RED, bottom: WHITE }
-
טווח: A1:A5
{ left: BLUE }
התוצאה תהיה גבולות A1:A5 של
{ top: RED, bottom: WHITE, left: BLUE }
. כדי לנקות גבול, צריך להגדיר את הסגנון בצורה מפורשת
NONE
.
ייצוג JSON |
---|
{ "range": { object ( |
שדות | |
---|---|
range
|
הטווח שיש לעדכן את הגבולות שלו. |
top
|
הגבול שיש להציב בראש הטווח. |
bottom
|
הגבול שיש להוסיף בתחתית הטווח. |
left
|
הגבול שצריך להוסיף בצד שמאל של הטווח. |
right
|
הגבול שיש להציב בצד שמאל של הטווח. |
innerHorizontal
|
הגבול האופקי שיש להזין בטווח. |
innerVertical
|
הגבול האנכי שיש להוסיף בטווח. |
עדכון CEllsRequest
עדכון כל התאים בטווח.
ייצוג JSON |
---|
{ "rows": [ { object ( |
שדות | |
---|---|
rows[]
|
הנתונים לכתיבה. |
fields
|
השדות ב-CelData שיש לעדכן. יש לציין לפחות שדה אחד. הרמה הבסיסית היא CellData; לא ניתן לציין 'row.values'. ניתן להשתמש
ב- |
שדה איחוד
area . עליך לכתוב את נתוני המיקום. יש להגדיר ערך אחד בלבד.
area
יכול להיות רק אחד מהבאים:
|
|
start
|
הקואורדינציה שבה מתחילים לכתוב נתונים. ניתן לכתוב כל מספר של שורות ועמודות (כולל מספר שונה של עמודות בכל שורה). |
range
|
הטווח של כתיבת הנתונים.
אם הנתונים בשורות לא מכסים את כל הטווח המבוקש, השדות התואמים לאלו שהוגדרו במדיניות |
הוספה של מסנן מסנן
מוסיף תצוגת מסנן.
ייצוג JSON |
---|
{
"filter": {
object (
|
שדות | |
---|---|
filter
|
המסנן שרוצים להוסיף. השדה |
AppendCellsRequest
מוסיף תאים חדשים אחרי השורה האחרונה שיש בה נתונים, ומוסיפים שורות חדשות לגיליון לפי הצורך.
ייצוג JSON |
---|
{
"sheetId": integer,
"rows": [
{
object (
|
שדות | |
---|---|
sheetId
|
מזהה הגיליון שאליו רוצים להוסיף את הנתונים. |
rows[]
|
הנתונים לצירוף. |
fields
|
השדות ב-CelData שיש לעדכן. יש לציין לפחות שדה אחד. הרמה הבסיסית היא CellData; לא ניתן לציין 'row.values'. ניתן להשתמש
ב- |
ניקוי BasicFilterRequest
ניקוי המסנן הבסיסי, אם יש כזה בגיליון.
ייצוג JSON |
---|
{ "sheetId": integer } |
שדות | |
---|---|
sheetId
|
מזהה הגיליון שבו יש להסיר את המסנן הבסיסי. |
מחיקת מאפיין של בקשה
מחיקת המאפיינים מהגיליון.
ייצוג JSON |
---|
{
"range": {
object (
|
שדות | |
---|---|
range
|
המאפיינים שרוצים למחוק מהגיליון. |
מחיקה של אובייקט מוטמע
מחיקת האובייקט המוטמע עם המזהה הנתון.
ייצוג JSON |
---|
{ "objectId": integer } |
שדות | |
---|---|
objectId
|
המזהה של האובייקט המוטמע שרוצים למחוק. |
DeleteFilterViewRequest
מחיקת תצוגת סינון ספציפית.
ייצוג JSON |
---|
{ "filterId": integer } |
שדות | |
---|---|
filterId
|
המזהה של המסנן למחיקה. |
בקשה לסינון כפול
שכפול של תצוגת סינון מסוימת.
ייצוג JSON |
---|
{ "filterId": integer } |
שדות | |
---|---|
filterId
|
המזהה של המסנן הכפול. |
בקשה כפולה של Sheets
משכפלת את התוכן של גיליון.
ייצוג JSON |
---|
{ "sourceSheetId": integer, "insertSheetIndex": integer, "newSheetId": integer, "newSheetName": string } |
שדות | |
---|---|
sourceSheetId
|
הגיליון לשכפול.
אם גיליון המקור הוא מסוג |
insertSheetIndex
|
האינדקס מבוסס-האפס שבו יש להוסיף את הגיליון החדש. האינדקס של כל הגיליונות לאחר מכן גדל. |
newSheetId
|
אם הוגדר, המזהה של הגיליון החדש. אם המדיניות לא מוגדרת, נבחר מזהה. אם היא מוגדרת, המזהה לא יכול להתנגש עם מזהה גיליון קיים. אם היא מוגדרת, היא לא יכולה להיות שלילית. |
newSheetName
|
שם הגיליון החדש. אם ריק, נבחר שם חדש עבורך. |
בקשת החלפה
חיפוש והחלפה של נתונים בתאים בטווח, בגיליון או בכל הגיליונות.
ייצוג JSON |
---|
{ "find": string, "replacement": string, "matchCase": boolean, "matchEntireCell": boolean, "searchByRegex": boolean, "includeFormulas": boolean, // Union field |
שדות | |
---|---|
find
|
הערך שיש לחפש. |
replacement
|
הערך שמשמש כתחליף. |
matchCase
|
הערך הוא True אם החיפוש הוא תלוי אותיות רישיות. |
matchEntireCell
|
הערך הוא True אם ערך החיפוש צריך להתאים לתא כולו. |
searchByRegex
|
הערך הוא True אם ערך החיפוש הוא ביטוי רגולרי. הביטוי וההחלפה הקבועים צריכים להתאים לכללי regex של regex בכתובת https://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html. המחרוזת החלופית מורשית להתייחס ללכידת קבוצות. לדוגמה, אם תוכן של תא אחד מכיל את התוכן |
includeFormulas
|
הערך הוא True אם החיפוש אמור לכלול תאים עם נוסחאות. לא נכון לדלג על תאים עם נוסחאות. |
שדה איחוד
scope . ההיקף שעבורו יש לאתר/להחליף – יש להגדיר אחד בלבד.
scope
יכול להיות רק אחד מהבאים:
|
|
range
|
הטווח שיש למצוא/להחליף. |
sheetId
|
הגיליון לחיפוש/החלפה. |
allSheets
|
הערך true כדי למצוא/להחליף בכל הגיליונות. |
InsertdimensionRequest
הוספת שורות או עמודות בגיליון באינדקס מסוים.
ייצוג JSON |
---|
{
"range": {
object (
|
שדות | |
---|---|
range
|
המאפיינים שצריך להוסיף. יש להוסיף גם את אינדקס ההתחלה וגם את אינדקס הסיום. |
inheritFromBefore
|
האם יש להאריך את מאפייני המאפיינים מהמאפיינים לפני או אחרי המאפיינים החדשים שנוספו. הערך True יקבל בירושה מהמאפיינים לפני כן (במקרה כזה, אינדקס ההתחלה חייב להיות גדול מ-0) ו-false כדי להעביר בירושה מהמאפיינים אחרי.
לדוגמה, אם לאינדקס של שורות 0 יש רקע אדום ולשורה 1 יש רקע ירוק, אז הוספה של 2 שורות באינדקס 1 יכולה לרשת את הרקע הירוק או האדום. אם הערך של |
InsertRangeRequest
הוספת תאים לטווח, והזזה של התאים הקיימים למעלה או למטה.
ייצוג JSON |
---|
{ "range": { object ( |
שדות | |
---|---|
range
|
הטווח שאליו יש להוסיף תאים חדשים. |
shiftDimension
|
המאפיין שיוזז בעת הוספת תאים. אם
|
בקשת מאפיין העברה
מעבר לשורה אחת או שורות אחת או יותר.
ייצוג JSON |
---|
{
"source": {
object (
|
שדות | |
---|---|
source
|
מאפייני המקור להעברה. |
destinationIndex
|
אינדקס ההתחלה מבוסס אפס שאליו יועברו נתוני המקור, על סמך הקואורדינטות לפני שנתוני המקור הוסרו מהרשת. הנתונים הקיימים יועברו למטה או ימינה (בהתאם למאפיין) כדי לפנות מקום למאפיינים שהועברו. מאפייני המקור יוסרו מהרשת, כך שייתכן שבסופו של דבר הנתונים יהיו באינדקס שונה מזה שצוין.
לדוגמה, בהינתן
|
עדכון של מיקום אובייקט מוטמע
עדכון המיקום של אובייקט מוטמע (למשל, הזזה או שינוי גודל של תרשים או תמונה).
ייצוג JSON |
---|
{
"objectId": integer,
"newPosition": {
object (
|
שדות | |
---|---|
objectId
|
מזהה האובייקט להעברה. |
newPosition
|
מיקום מפורש להעברת האובייקט המוטמע אליו. אם המדיניות |
fields
|
השדות של
|
הדבקת בקשה לנתונים
הוספת נתונים לגיליון האלקטרוני החל מהקואורדינטות שצוין.
ייצוג JSON |
---|
{ "coordinate": { object ( |
שדות | |
---|---|
coordinate
|
התיאום שבו יש להתחיל את הזנת הנתונים. |
data
|
הנתונים להוספה. |
type
|
איך מדביקים את הנתונים. |
שדה איחוד
kind . איך לפרש את הנתונים יש להגדיר ערך אחד בלבד.
kind
יכול להיות רק אחד מהבאים:
|
|
delimiter
|
התו המפריד בנתונים. |
html
|
הערך הוא True אם הנתונים הם HTML. |
בקשת TextToColumns
מפצלת עמודת טקסט למספר עמודות, על בסיס מפריד בכל תא.
ייצוג JSON |
---|
{ "source": { object ( |
שדות | |
---|---|
source
|
טווח נתוני המקור. צריך להרחיב עמודה אחת בלבד. |
delimiter
|
התו המפריד שבו צריך להשתמש. בשימוש רק אם המפריד הוא
|
delimiterType
|
סוג המפריד שבו יש להשתמש. |
סוג מפריד
התו המפריד לפצל.
טיפוסים בני מנייה (enum) | |
---|---|
DELIMITER_TYPE_UNSPECIFIED
|
ערך ברירת המחדל. אין להשתמש בערך הזה. |
COMMA
|
"," |
SEMICOLON
|
";" |
PERIOD
|
"." |
SPACE
|
' ' |
CUSTOM
|
ערך מותאם אישית כפי שהוא מוגדר במפריד. |
AUTODETECT
|
זיהוי אוטומטי של עמודות. |
עדכון FilterFilterViewRequest
עדכון המאפיינים של תצוגת הסינון.
ייצוג JSON |
---|
{
"filter": {
object (
|
שדות | |
---|---|
filter
|
המאפיינים החדשים של תצוגת הסינון. |
fields
|
השדות שצריך לעדכן. יש לציין לפחות שדה אחד. השורש
|
DeleteRangeRequest
מחיקת טווח של תאים והזזה של תאים אחרים לאזור שנמחק.
ייצוג JSON |
---|
{ "range": { object ( |
שדות | |
---|---|
range
|
טווח התאים שיש למחוק. |
shiftDimension
|
המאפיין שממנו יוחלפו התאים שנמחקו. אם
|
בקשת נספח
מצרפת שורות או עמודות לסוף הגיליון.
ייצוג JSON |
---|
{
"sheetId": integer,
"dimension": enum (
|
שדות | |
---|---|
sheetId
|
הגיליון שאליו יש להוסיף שורות או עמודות. |
dimension
|
האם לצרף שורות או עמודות. |
length
|
מספר השורות או העמודות לצירוף. |
AddConditionalFormatRuleRequest
הוספת כלל חדש של עיצוב מותנה באינדקס הנתון. האינדקסים של כל הכללים הבאים נצברים.
ייצוג JSON |
---|
{
"rule": {
object (
|
שדות | |
---|---|
rule
|
הכלל להוספה. |
index
|
האינדקס מבוסס-האפס שבו יש להוסיף את הכלל. |
UpdateConditionalFormatRuleRequest
מעדכנת כלל של פורמט מותנה באינדקס הנתון, או מעבירה כלל של עיצוב מותנה לאינדקס אחר.
ייצוג JSON |
---|
{ "index": integer, "sheetId": integer, // Union field |
שדות | |
---|---|
index
|
האינדקס מבוסס-האפס של הכלל שיש להחליף או להעביר. |
sheetId
|
הגיליון של הכלל שיש להעביר. חובה אם המדיניות
|
שדה איחוד
instruction . סוג העדכון שאמור לקרות.
instruction
יכול להיות רק אחד מהבאים:
|
|
rule
|
הכלל שאמור להחליף את הכלל באינדקס הנתון. |
newIndex
|
האינדקס החדש מבוסס-האפס שבו הכלל צריך להגיע. |
DeleteConditionalFormatRuleRequest
מחיקת כלל של עיצוב מותנה באינדקס הנתון. המערכת תקטין את מספר האינדקסים של כל הכללים הבאים.
ייצוג JSON |
---|
{ "index": integer, "sheetId": integer } |
שדות | |
---|---|
index
|
האינדקס מבוסס-האפס של הכלל שיש למחוק. |
sheetId
|
הגיליון שממנו הכלל נמחק. |
מיון מיון
הנתונים ממוינים בשורות לפי סדר המיון בעמודה.
ייצוג JSON |
---|
{ "range": { object ( |
שדות | |
---|---|
range
|
הטווח למיון. |
sortSpecs[]
|
סדר המיון לכל עמודה. בהמשך משתמשים במפרטים מאוחרים יותר כאשר הערכים זהים במפרטים הקודמים. |
בקשה לאימות נתונים
המדיניות מגדירה כלל לאימות נתונים לכל תא בטווח. כדי לנקות את האימות בטווח, צריך להפעיל את הכלל הזה בלי לציין כלל.
ייצוג JSON |
---|
{ "range": { object ( |
שדות | |
---|---|
range
|
הטווח שעליו יחול כלל אימות הנתונים. |
rule
|
הכלל לאימות נתונים שיש להגדיר בכל תא בטווח, או כלל ריק כדי לנקות את אימות הנתונים שבטווח. |
SetBasicFilterRequest
הגדרת המסנן הבסיסי המשויך לגיליון.
ייצוג JSON |
---|
{
"filter": {
object (
|
שדות | |
---|---|
filter
|
המסנן שיוגדר. |
AddProtectedRangeRequest
מוסיף טווח מוגן חדש.
ייצוג JSON |
---|
{
"protectedRange": {
object (
|
שדות | |
---|---|
protectedRange
|
הטווח המוגן להוספה. השדה |
UpdateProtectedRangeRequest
המדיניות מעדכנת טווח מוגן קיים לפי הערך שצוין בשדה
protectedRangeId
.
ייצוג JSON |
---|
{
"protectedRange": {
object (
|
שדות | |
---|---|
protectedRange
|
הטווח המוגן לעדכון עם הנכסים החדשים. |
fields
|
השדות שצריך לעדכן. יש לציין לפחות שדה אחד. השורש
|
DeleteProtectedRangeRequest
מחיקת הטווח המוגן עם המזהה הנתון.
ייצוג JSON |
---|
{ "protectedRangeId": integer } |
שדות | |
---|---|
protectedRangeId
|
המזהה של הטווח המוגן למחיקה. |
בקשה לשינוי גודל אוטומטי של מאפיינים
משנים באופן אוטומטי את הגודל של מאפיין אחד או יותר בהתאם לתוכן התאים במאפיין הזה.
ייצוג JSON |
---|
{ // Union field |
שדות | |
---|---|
שדה איחוד
dimension_range . טווח המימדים.
dimension_range
יכול להיות רק אחד מהבאים:
|
|
dimensions
|
המאפיינים של שינוי הגודל באופן אוטומטי. |
dataSourceSheetDimensions
|
המאפיינים בגיליון של מקור נתונים, כדי לשנות את הגודל שלהם באופן אוטומטי. |
הוספת תרשים
הוספת תרשים לגיליון אלקטרוני.
ייצוג JSON |
---|
{
"chart": {
object (
|
שדות | |
---|---|
chart
|
התרשים שאמור להוסיף לגיליון האלקטרוני, כולל המיקום שבו יש להציב אותו. השדה |
עדכוןChartChartSpecRequest
עדכון המפרטים של תרשים. (התרשים לא זז ולא משנה את הגודל שלו. כדי להזיז תרשים או לשנות את הגודל שלו, משתמשים ב-UpdateEmbeddedObjectPositionRequest
.)
ייצוג JSON |
---|
{
"chartId": integer,
"spec": {
object (
|
שדות | |
---|---|
chartId
|
מזהה התרשים שיש לעדכן. |
spec
|
המפרט שיש להחיל על התרשים. |
עדכון BandingRequest
עדכון המאפיינים של הטווח שצוין.
ייצוג JSON |
---|
{
"bandedRange": {
object (
|
שדות | |
---|---|
bandedRange
|
טווח התדרים שיש לעדכן עם הנכסים החדשים. |
fields
|
השדות שצריך לעדכן. יש לציין לפחות שדה אחד. השורש
|
AddBandingRequest
מוסיף טווח תדרים חדש לגיליון האלקטרוני.
ייצוג JSON |
---|
{
"bandedRange": {
object (
|
שדות | |
---|---|
bandedRange
|
טווח התדרים שיש להוסיף. השדה |
DeleteBandingRequest
הפונקציה מסירה מהגיליון האלקטרוני את טווח התדרים עם המזהה הנתון.
ייצוג JSON |
---|
{ "bandedRangeId": integer } |
שדות | |
---|---|
bandedRangeId
|
המזהה של טווח התדרים למחיקה. |
CreateDeveloperMetadataRequest
בקשה ליצירת מטא-נתונים של מפתח.
ייצוג JSON |
---|
{
"developerMetadata": {
object (
|
שדות | |
---|---|
developerMetadata
|
המטא-נתונים של המפתח ליצירה. |
עדכון DeveloperDeveloperMetadata
בקשה לעדכון מאפיינים של מטא נתונים של מפתחים. עדכון המאפיינים של המטא-נתונים של המפתח שנבחר על ידי המסננים לערכים שסופקו במשאב DeveloperMetadata
. המתקשרים חייבים לציין את המאפיינים שהם רוצים לעדכן בפרמטר השדות, וגם לציין לפחות
DataFilter
אחד שתואם למטא-נתונים שהם רוצים לעדכן.
ייצוג JSON |
---|
{ "dataFilters": [ { object ( |
שדות | |
---|---|
dataFilters[]
|
המסננים שתואמים לרשומות המטא-נתונים של המפתח שיש לעדכן. |
developerMetadata
|
הערך שיעודכן בכל מסנני הנתונים בהתאם למסנני הנתונים. |
fields
|
השדות שצריך לעדכן. יש לציין לפחות שדה אחד. השורש
|
DeleteDeveloperMetadataRequest
בקשה למחיקת מטא נתונים של מפתחים.
ייצוג JSON |
---|
{
"dataFilter": {
object (
|
שדות | |
---|---|
dataFilter
|
מסנן הנתונים שמתאר את הקריטריונים שמשמשים לבחירת רשומת המטא-נתונים של המפתח למחיקה. |
RandomizeRangeRequest
ארגון באופן אקראי של סדר השורות בטווח.
ייצוג JSON |
---|
{
"range": {
object (
|
שדות | |
---|---|
range
|
הטווח לביצוע אקראי. |
הוספה של מאפיין GroupGroup
יוצר קבוצה בטווח שצוין.
אם הטווח המבוקש הוא קבוצת-על של טווח של קבוצה G, העומק של G גדול יותר והקבוצה החדשה G כוללת את העומק של הקבוצה. לדוגמה, קבוצה [C:D, עומק 1] + [B:E] מובילה לקבוצות [B:E, עומק 1] ו-[C:D, עומק 2]. אם הטווח המבוקש הוא קבוצת משנה של הטווח מסוג G קיים, העומק של הקבוצה G החדשה יהפוך לאחת מהעומק של G. לדוגמה, קבוצה [B:E, עומק 1] + [C:D] מובילה לקבוצות [B:E, עומק 1] ו-[C:D, עומק 2]. אם הטווח המבוקש מתחיל לפני ומסתיים בתוך הטווח של קבוצה קיימת, G, או מסתיים לאחר מכן, הטווח של הקבוצה הקיימת, G, הופך לאיחוד של הטווחים, והקבוצה החדשה G כוללת את העומק הגדול יותר מהעומק G והטווח כצומת של הטווחים. לדוגמה, קבוצה [B:D, עומק 1] + [C:E] מובילה לקבוצות [B:E, עומק 1] ו-[C:D, עומק 2].
ייצוג JSON |
---|
{
"range": {
object (
|
שדות | |
---|---|
range
|
הטווח שעליו יש ליצור קבוצה. |
מחיקת מאפיין של קבוצה
מוחקת קבוצה בטווח שצוין על ידי הקטנת עומק המאפיינים בטווח.
לדוגמה, נניח שלגיליון יש קבוצת עומק 1 מעל B:E וקבוצה של עומק 2 על פני C:D. מחיקת קבוצה מעל D:E עוזבת את הגיליון עם קבוצה בעומק 1 ב-B:D וקבוצה בעומק 2 ב-C:C.
ייצוג JSON |
---|
{
"range": {
object (
|
שדות | |
---|---|
range
|
הטווח של הקבוצה למחיקה. |
עדכון של פרטי המאפיין
עדכון המצב של הקבוצה שצוינה.
ייצוג JSON |
---|
{
"dimensionGroup": {
object (
|
שדות | |
---|---|
dimensionGroup
|
הקבוצה שיש לעדכן את מצבה. הטווח והעומק של הקבוצה צריכים לציין קבוצה חוקית בגיליון, וכל השדות האחרים עודכנו. |
fields
|
השדות שצריך לעדכן. יש לציין לפחות שדה אחד. השורש
|
TrimWhitespaceRequest
חותך את הרווח הלבן (כגון רווחים, כרטיסיות או שורות חדשות) בכל תא בטווח שצוין. הבקשה הזו מסירה את כל הרווחים הלבנים מההתחלה ומהסוף של הטקסט בכל תא, ומפחיתה את כל סימני התווים הנותרים ברווח. אם הטקסט שנחתך מתחיל בתו '+' או '=', הטקסט יישאר כערך מחרוזת ולא יתפרש כנוסחה.
ייצוג JSON |
---|
{
"range": {
object (
|
שדות | |
---|---|
range
|
הטווח שיש לחתוך את התאים שלו. |
DeleteDuplicatesRequest
הפונקציה מסירה שורות מהטווח הזה שמכילות ערכים בעמודות שצוינו, שהן כפילויות של ערכים בכל שורה קודמת. שורות עם ערכים זהים אבל אותיות רישיות וקטנות, עיצוב שונה או נוסחאות נחשבות לכפילויות.
בקשה זו מסירה גם שורות כפולות מוסתרות מהתצוגה (לדוגמה, עקב מסנן). בעת הסרת כפילויות, המופע הראשון של כל סריקת שורה כפולה מהחלק העליון כלפי מטה, יישמר בטווח שנוצר. תוכן שמחוץ לטווח שצוין לא יוסר, ושורות שנחשבות לכפולות לא חייבות להיות צמודות זו לזו בטווח.
ייצוג JSON |
---|
{ "range": { object ( |
שדות | |
---|---|
range
|
הטווח שממנו יש להסיר שורות כפולות. |
comparisonColumns[]
|
העמודות שבטווח שיש לנתח עבור ערכים כפולים. אם לא ייבחרו עמודות, המערכת תנתח את כל העמודות כדי לאתר כפילויות. |
עדכון אובייקט מוטמעBorderRequest
עדכון מאפיין הגבול של אובייקט מוטמע.
ייצוג JSON |
---|
{
"objectId": integer,
"border": {
object (
|
שדות | |
---|---|
objectId
|
המזהה של האובייקט המוטמע שיש לעדכן. |
border
|
הגבול שחל על האובייקט המוטמע. |
fields
|
השדות שצריך לעדכן. יש לציין לפחות שדה אחד. השורש
|
AddSlicerRequest
מוסיף כלי סינון לגיליון האלקטרוני.
ייצוג JSON |
---|
{
"slicer": {
object (
|
שדות | |
---|---|
slicer
|
כלי הסינון שצריך להוסיף לגיליון האלקטרוני, כולל המיקום שבו צריך להציב אותו. השדה |
UpdateSlicerSpecRequest
עדכון המפרטים של כלי סינון. (פעולה זו לא מעבירה כלי סינון או משנה את הגודל שלו. כדי להזיז כלי סינון או לשנות את הגודל שלו, צריך להשתמש
ב-UpdateEmbeddedObjectPositionRequest
.
ייצוג JSON |
---|
{
"slicerId": integer,
"spec": {
object (
|
שדות | |
---|---|
slicerId
|
המזהה של כלי הסינון שרוצים לעדכן. |
spec
|
המפרטים שיחולו על כלי הסינון. |
fields
|
השדות שצריך לעדכן. יש לציין לפחות שדה אחד. השורש
|
הוספת מקור נתונים
מוסיף מקור נתונים. אחרי שמוסיפים את מקור הנתונים בהצלחה, נוצר גיליון DATA_SOURCE
משויך ומתבצעת הפעלה כדי לרענן את הגיליון כדי לקרוא את הנתונים ממקור הנתונים. לבקשה נדרש היקף נוסף של
bigquery.readonly
OAuth.
ייצוג JSON |
---|
{
"dataSource": {
object (
|
שדות | |
---|---|
dataSource
|
מקור הנתונים להוספה. |
עדכון של מקור נתונים
מתבצע עדכון של מקור נתונים. אחרי שמקור הנתונים מתעדכן בהצלחה, מופעלת הפעלה לרענון הגיליון המשויך ב-DATA_SOURCE
כדי לקרוא נתונים ממקור הנתונים המעודכן. לבקשה נדרש היקף נוסף של
bigquery.readonly
OAuth.
ייצוג JSON |
---|
{
"dataSource": {
object (
|
שדות | |
---|---|
dataSource
|
מקור הנתונים לעדכון. |
fields
|
השדות שצריך לעדכן. יש לציין לפחות שדה אחד. השורש
|
DeleteDataSourceRequest
מחיקת מקור נתונים. הבקשה גם מוחקת את הגיליון המשויך של מקור הנתונים, ומבטלת את הקישור של כל האובייקטים של מקור הנתונים המשויך.
ייצוג JSON |
---|
{ "dataSourceId": string } |
שדות | |
---|---|
dataSourceId
|
המזהה של מקור הנתונים למחיקה. |
רענון DataSourceRequest
מרענן אובייקט אחד או יותר של מקור נתונים בגיליון האלקטרוני באמצעות ההפניות שצוינו. לבקשה נדרש היקף נוסף של
bigquery.readonly
OAuth.
אם יש בקשות רענון מרובות שמתייחסות לאותן אובייקטים של מקור נתונים בבת אחת, רק עיבוד הרענון האחרון יעובד, וכל הבקשות האלה יקבלו את אותה תגובה בהתאם.
ייצוג JSON |
---|
{ "force": boolean, // Union field |
שדות | |
---|---|
force
|
רענון האובייקטים של מקור הנתונים ללא קשר למצב הנוכחי. אם המדיניות לא מוגדרת ואובייקט מקור הנתונים שאליו מפנה היה במצב שגיאה, הרענון ייכשל באופן מיידי. |
שדה איחוד
target . קובעת מה לרענן.
target
יכול להיות רק אחד מהבאים:
|
|
references
|
הפניות לאובייקטים של מקור נתונים לרענון. |
dataSourceId
|
הפניה אל |
isAll
|
רענון כל האובייקטים הקיימים של מקור הנתונים בגיליון האלקטרוני. |
הפניות SourceSourceObject
רשימה של קובצי עזר לאובייקטים של מקור נתונים.
ייצוג JSON |
---|
{
"references": [
{
object (
|
שדות | |
---|---|
references[]
|
ההפניות. |
הפניה למקור נתונים
הפניה לאובייקט של מקור נתונים.
ייצוג JSON |
---|
{ // Union field |
שדות | |
---|---|
שדה איחוד
value . סוג קובץ העזר.
value
יכול להיות רק אחד מהבאים:
|
|
sheetId
|
הפניות לגיליון |
chartId
|
הפניות לתרשים של מקור נתונים. |
dataSourceTableAnchorCell
|
הפניות אל |
dataSourcePivotTableAnchorCell
|
הפניות למקור נתונים |
dataSourceFormulaCell
|
הפניות לתא שמכיל |