أداة إنشاء لإنشاء ردّ 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 | الوصف |
---|---|---|
rows | String[][] | صفوف البيانات المطلوب إعدادها. |
استرجاع الكرة
GetDataResponse
: أداة الإنشاء هذه مخصّصة للسلاسل
addRow(row)
لإضافة صف من البيانات إلى هذا GetDataResponse
.
المَعلمات
الاسم | Type | الوصف |
---|---|---|
row | String[] | صف البيانات المطلوب تعيينه. |
استرجاع الكرة
GetDataResponse
: أداة الإنشاء هذه مخصّصة للسلاسل
build()
يتحقق من صحة هذا العنصر ويعرضه بالتنسيق الذي تطلبه أداة "مركز البيانات".
استرجاع الكرة
Object
: كائن GetDataResponse
الذي تم التحقّق من صحته.
setFields(fields)
لضبط Fields
في أداة الإنشاء.
المَعلمات
الاسم | Type | الوصف |
---|---|---|
fields | Fields | الحقول المطلوب ضبطها. |
استرجاع الكرة
GetDataResponse
: أداة الإنشاء هذه مخصّصة للسلاسل
setFiltersApplied(filtersApplied)
تحدِّد هذه السياسة حالة تطبيق الفلاتر. يمكنك ضبط القيمة على true
إذا تم تطبيق جميع الفلاتر
بنجاح، أو ضبط القيمة على false
إذا لم يتم تطبيق جميع الفلاتر.
المَعلمات
الاسم | Type | الوصف |
---|---|---|
filtersApplied | Boolean | - الحالة التي تم تطبيقها بواسطة الفلاتر على التعيين. |
استرجاع الكرة
GetDataResponse
: أداة الإنشاء هذه مخصّصة للسلاسل