スクリプト プロジェクト用の 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
に複数行のデータを追加します。
パラメータ
名前 | 型 | 説明 |
---|---|---|
rows | String[][] | 設定するデータの行。 |
戻る
GetDataResponse
- チェーン用のビルダー。
addRow(row)
build()
setFields(fields)
setFiltersApplied(filtersApplied)
このビルダーに適用されるフィルタのステータスを設定します。すべてのフィルタが以下に当てはまる場合は true
に設定します。
適用されました。それ以外の場合は false
が適用されます。
パラメータ
名前 | 型 | 説明 |
---|---|---|
filtersApplied | Boolean | - 設定するフィルタ適用ステータス。 |
戻る
GetDataResponse
- チェーン用のビルダー。