Class GetDataResponse

GetDataResponse

أداة إنشاء لإنشاء ردّ 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يتحقق من صحة هذا العنصر ويعرضه بالتنسيق الذي تطلبه أداة "مركز البيانات".
setFields(fields)GetDataResponseلضبط Fields في أداة الإنشاء.
setFiltersApplied(filtersApplied)GetDataResponseتحدِّد هذه السياسة حالة تطبيق الفلاتر.

الوثائق التفصيلية

addAllRows(rows)

ستؤدي إضافة صفوف البيانات المتعددة إلى GetDataResponse.

المَعلمات

الاسمTypeالوصف
rowsString[][]صفوف البيانات المطلوب إعدادها.

استرجاع الكرة

GetDataResponse: أداة الإنشاء هذه مخصّصة للسلاسل


addRow(row)

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

المَعلمات

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

استرجاع الكرة

GetDataResponse: أداة الإنشاء هذه مخصّصة للسلاسل


build()

يتحقق من صحة هذا العنصر ويعرضه بالتنسيق الذي تطلبه أداة "مركز البيانات".

استرجاع الكرة

Object: كائن GetDataResponse الذي تم التحقّق من صحته.


setFields(fields)

لضبط Fields في أداة الإنشاء.

المَعلمات

الاسمTypeالوصف
fieldsFieldsالحقول المطلوب ضبطها.

استرجاع الكرة

GetDataResponse: أداة الإنشاء هذه مخصّصة للسلاسل


setFiltersApplied(filtersApplied)

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

المَعلمات

الاسمTypeالوصف
filtersAppliedBoolean- الحالة التي تم تطبيقها بواسطة الفلاتر على التعيين.

استرجاع الكرة

GetDataResponse: أداة الإنشاء هذه مخصّصة للسلاسل