Class GetDataResponse

GetDataResponse

لإنشاء ردّ 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();
}

الطُرق

الطريقةنوع القيمة التي يتم عرضهاوصف قصير
addAllRows(rows)GetDataResponseتُضيف صفوفًا متعددة من البيانات إلى هذا GetDataResponse.
addRow(row)GetDataResponseتُضيف صفًا من البيانات إلى هذا GetDataResponse.
build()Objectتُجري هذه الدالة عملية التحقّق من صحة هذا العنصر وتُعيده بالتنسيق المطلوب في "مركز بيانات Google".
setFields(fields)GetDataResponseلضبط Fields لصانع النموذج
setFiltersApplied(filtersApplied)GetDataResponseلضبط حالة الفلاتر المطبَّقة لهذا المنشئ.

مستندات تفصيلية

addAllRows(rows)

تُضيف صفوفًا متعددة من البيانات إلى هذا GetDataResponse.

المعلَمات

الاسمالنوعالوصف
rowsString[][]صفوف البيانات المطلوب ضبطها

الإرجاع

GetDataResponse: هذا المُنشئ، لتسلسل العناصر.


addRow(row)

تُضيف صفًا من البيانات إلى هذا GetDataResponse.

المعلَمات

الاسمالنوعالوصف
rowString[]صف البيانات المطلوب ضبطه

الإرجاع

GetDataResponse: هذا المُنشئ، لتسلسل العناصر.


build()

تُجري هذه الدالة عملية التحقّق من صحة هذا العنصر وتُعيده بالتنسيق المطلوب في "مركز بيانات Google".

الإرجاع

Object: عنصر GetDataResponse الذي تم التحقّق منه


setFields(fields)

لضبط Fields لصانع النموذج

المعلَمات

الاسمالنوعالوصف
fieldsFieldsالحقول المطلوب ضبطها

الإرجاع

GetDataResponse: هذا المُنشئ، لتسلسل العناصر.


setFiltersApplied(filtersApplied)

لضبط حالة الفلاتر المطبَّقة لهذا المنشئ. اضبط القيمة على true إذا تم تطبيق جميع الفلاتر بنجاح، أو false في حال عدم تطبيقها بنجاح.

المعلَمات

الاسمالنوعالوصف
filtersAppliedBoolean- حالة الفلاتر المطبَّقة التي سيتم ضبطها

الإرجاع

GetDataResponse: هذا المُنشئ، لتسلسل العناصر.