Class GetDataResponse

GetDataResponse

Builder ליצירת התשובה getData() לפרויקט הסקריפט.

function getFields() {...}
function getData() {
  var cc = DataStudioApp.createCommunityConnector();

  return cc.newGetDataResponse()
    .setFields(getFields())
    .addRow(['3', 'Foobar.com'])
    .addRow(['4', 'Foobaz.com'])
    .addRows([
      ['5', 'Fizzbuz.com'],
      ['6', 'Fizzbaz.com']
     ])
    .build();
}

שיטות

שיטהסוג הערך המוחזרתיאור קצר
addAllRows(rows)GetDataResponseהוספה של מספר שורות נתונים לקובץ GetDataResponse הזה.
addRow(row)GetDataResponseהפונקציה מוסיפה שורת נתונים לפריט GetDataResponse.
build()Objectמאמת את האובייקט הזה ומחזיר אותו בפורמט הנדרש ב-Data Studio.
setFields(fields)GetDataResponseהגדרת Fields של ה-builder.
setFiltersApplied(filtersApplied)GetDataResponseהגדרת הסטטוס של המסננים שהוחלו עבור ה-builder הזה.

מסמכי תיעוד מפורטים

addAllRows(rows)

הוספה של מספר שורות נתונים לקובץ GetDataResponse הזה.

פרמטרים

שםסוגתיאור
rowsString[][]שורות הנתונים להגדרה.

חזרה

GetDataResponse – ה-builder הזה, לשרשורים.


addRow(row)

הפונקציה מוסיפה שורת נתונים לפריט GetDataResponse.

פרמטרים

שםסוגתיאור
rowString[]שורת הנתונים שיש להגדיר.

חזרה

GetDataResponse – ה-builder הזה, לשרשורים.


build()

מאמת את האובייקט הזה ומחזיר אותו בפורמט הנדרש ב-Data Studio.

חזרה

Object – האובייקט GetDataResponse שאומת.


setFields(fields)

הגדרת Fields של ה-builder.

פרמטרים

שםסוגתיאור
fieldsFieldsהשדות להגדרה.

חזרה

GetDataResponse – ה-builder הזה, לשרשורים.


setFiltersApplied(filtersApplied)

הגדרת הסטטוס של המסננים שהוחלו עבור ה-builder הזה. הערך הוא true אם כל המסננים הוחל בהצלחה, אחרת false.

פרמטרים

שםסוגתיאור
filtersAppliedBoolean- המסננים שהוחלו על הסטטוס.

חזרה

GetDataResponse – ה-builder הזה, לשרשורים.