Class GetDataResponse

GetDataResponse

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

function getFields() {
  //...
}

function getData() {
  const cc = DataStudioApp.createCommunityConnector();

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

Methods

שיטהסוג הערך שמוחזרתיאור קצר
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 הזה, לשרשור.