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

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

addAllRows(rows)

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

المَعلمات

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

الإرجاع

GetDataResponse: أداة إنشاء السلاسل


addRow(row)

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

المَعلمات

الاسمالنوعالوصف
rowString[]تمثّل هذه السمة صف البيانات المطلوب ضبطه.

الإرجاع

GetDataResponse: أداة إنشاء السلاسل


build()

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

الإرجاع

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


setFields(fields)

تضبط هذه السمة Fields أداة الإنشاء.

المَعلمات

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

الإرجاع

GetDataResponse: أداة إنشاء السلاسل


setFiltersApplied(filtersApplied)

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

المَعلمات

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

الإرجاع

GetDataResponse: أداة إنشاء السلاسل