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 הזה, לשרשור.