מסנן שמתאר אילו נתונים צריך לבחור או להחזיר מבקשה.
ייצוג JSON |
---|
{ // Union field |
שדות | |
---|---|
שדה האיחוד filter . סוגי המסננים שעשויים להגביל את הנתונים שנבחרו. filter יכול להיות רק אחת מהאפשרויות הבאות: |
|
developerMetadataLookup |
הבחירה בנתונים שמשויכים למטא-נתונים של המפתח שתואמים לקריטריונים שמתוארים ב- |
a1Range |
בחירת הנתונים שתואמים לטווח A1 שצוין. |
gridRange |
הבחירה של נתונים שתואמים לטווח שמתואר על ידי |
DeveloperMetadataLookup
הפונקציה בוחרת את העמודה DeveloperMetadata
שתואמת לכל השדות שצוינו. לדוגמה, אם צוין רק מזהה מטא-נתונים, אנחנו מביאים בחשבון את DeveloperMetadata
עם המזהה הייחודי המסוים הזה. אם צוין מפתח מטא-נתונים, המערכת תבחן את כל המטא-נתונים של המפתח הזה. אם מציינים מפתח, סטטוס חשיפה וסוג מיקום, המערכת מביאה בחשבון את כל המטא-נתונים של המפתח הזה עם סטטוס החשיפה הזה שמשויכים למיקום מהסוג הזה. באופן כללי, הפעולה הזו בוחרת את כל המטא-נתונים של המפתח שתואמים לחיתוך של כל השדות שצוינו; ניתן לציין כל שדה או שילוב של שדות.
ייצוג JSON |
---|
{ "locationType": enum ( |
שדות | |
---|---|
locationType |
הגבלת המטא-נתונים שנבחרו למפתחים רק לרשומים שמשויכים למיקומים מהסוג שצוין. לדוגמה, כשהשדה הזה מצוין בתור |
metadataLocation |
הגבלת המטא-נתונים שנבחרו למפתחים רק לרשומים שמשויכים למיקום שצוין. השדה הזה תואם למיקומים מדויקים או לכל המיקומים שחופפים לפי |
locationMatchingStrategy |
קביעת ההתאמה של החיפוש הזה למיקום. אם השדה הזה מוגדר כ'מדויקת', מתבצעת התאמה רק למטא-נתונים של המפתח שמשויכים למיקום המדויק שצוין. אם בשדה הזה יצוין הערך INTERSECTING, תתבצע התאמה גם למטא-נתונים של מפתחים שמשויכים למיקומים מצטלבים. אם לא צוין ערך, הערך בשדה הזה יהיה |
metadataId |
הגבלת מטא-נתוני המפתח שנבחרו למטא-נתונים שיש להם |
metadataKey |
הגבלת מטא-נתוני המפתח שנבחרו למטא-נתונים שיש להם |
metadataValue |
מגביל את המטא-נתונים של המפתח שנבחרו למטא-נתונים שיש להם ערך |
visibility |
הגבלת מטא-נתוני המפתח שנבחרו למטא-נתונים שיש להם |
DeveloperMetadataLocationMatchingStrategy
רשימה של אסטרטגיות להתאמה של מיקומי מטא-נתונים למפתחים.
טיפוסים בני מנייה (enum) | |
---|---|
DEVELOPER_METADATA_LOCATION_MATCHING_STRATEGY_UNSPECIFIED |
ערך ברירת המחדל. אסור להשתמש בערך הזה. |
EXACT_LOCATION |
מציין שצריך להתאים מיקום ספציפי באופן מדויק. לדוגמה, אם שורה שלוש תצוין כמיקום, שיטת ההתאמה הזו תתאים רק למטא-נתונים של המפתח שמשויכים גם לשורה שלוש. לא נתייחס למטא-נתונים שמשויכים למיקומים אחרים. |
INTERSECTING_LOCATION |
מציין שהמיקום שצוין צריך להתאים למיקום המדויק הזה וכן לכל המיקומים שמצטלבים. לדוגמה, אם שורה שלישית צוינה כמיקום, שיטת ההתאמה הזו תתאים למטא-נתונים של מפתח שמשויכים לשורה שלישית ולמטא-נתונים שמשויכים למיקומים שחוצים את שורה שלוש. לדוגמה, אם היו מטא-נתונים של מפתח שמשויכים לעמודה ב', אסטרטגיית ההתאמה הזו תתאים גם למיקום הזה כי העמודה ב' חוצה את השורה השלישית. |