スクリプト プロジェクトの get
レスポンスを作成するためのビルダー。
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(); }
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
add | Get | この Get に複数のデータ行を追加します。 |
add | Get | この Get にデータ行を追加します。 |
build() | Object | このオブジェクトを検証し、データポータルで必要な形式で返します。 |
set | Get | ビルダーの Fields を設定します。 |
set | Get | このビルダーに適用されているフィルタのステータスを設定します。 |
詳細なドキュメント
add All Rows(rows)
この Get
に複数のデータ行を追加します。
パラメータ
名前 | 型 | 説明 |
---|---|---|
rows | String[][] | 設定するデータの行。 |
戻る
Get
- チェーン用のこのビルダー。
add Row(row)
この Get
にデータ行を追加します。
パラメータ
名前 | 型 | 説明 |
---|---|---|
row | String[] | 設定するデータの行。 |
戻る
Get
- チェーン用のこのビルダー。
build()
set Fields(fields)
set Filters Applied(filtersApplied)
このビルダーに適用されているフィルタのステータスを設定します。すべてのフィルタが正常に適用された場合は true
、それ以外の場合は false
に設定します。
パラメータ
名前 | 型 | 説明 |
---|---|---|
filters | Boolean | - 適用されたフィルタのステータス。 |
戻る
Get
- チェーン用のこのビルダー。