このサービスを使用すると、スクリプトからデータポータルのコミュニティ コネクタにアクセスして変更できます。
クラス
| 名前 | 概要 |
|---|---|
Aggregation | Field に設定できる集計タイプを定義する列挙型。 |
Auth | コネクタに設定できる認証タイプを定義する列挙型。 |
Big | ネイティブ BigQuery コネクタの構成オブジェクト。 |
Big | 設定可能な BigQuery パラメータの型を定義する列挙型。 |
Checkbox | 構成のチェックボックス情報が含まれています。 |
Community | CommunityConnector を使用すると、スクリプトからビルダーとユーティリティにアクセスして、データポータル用のコミュニティ コネクタの開発を支援できます。 |
Config | コネクタの構成エントリが含まれます。 |
Data | DataStudioApp を使用すると、スクリプトでデータポータルのデベロッパー向け機能を利用できます。 |
Debug | コネクタの管理者のみに表示されるエラー。 |
Field | フィールド関連のデータが含まれます。 |
Field | Field に設定できる型を定義する列挙型。 |
Fields | コミュニティ コネクタの Field のセットが含まれています。 |
Get | スクリプト プロジェクトの get レスポンスを作成するビルダー。 |
Get | スクリプト プロジェクトの get レスポンスを作成するビルダー。 |
Get | スクリプト プロジェクトの get レスポンスを作成するビルダー。 |
Info | 構成の情報データが含まれています。 |
Option | Select と Select のオプションを作成するためのビルダー。 |
Select | 構成の複数選択情報が含まれます。 |
Select | 構成の単一の情報を選択して含みます。 |
Set | スクリプト プロジェクトの set レスポンスを作成するビルダー。 |
Text | 構成のテキスト領域情報が含まれます。 |
Text | 構成のテキスト入力情報が含まれます。 |
User | コネクタのユーザーに表示されるエラー。 |
AggregationType
プロパティ
| プロパティ | タイプ | 説明 |
|---|---|---|
AVG | Enum | 平均。 |
COUNT | Enum | カウント。 |
COUNT_DISTINCT | Enum | Count Distinct。 |
MAX | Enum | 最大期間 |
MIN | Enum | 最小 |
SUM | Enum | 合計。 |
AUTO | Enum | Auto、 |
AuthType
プロパティ
| プロパティ | タイプ | 説明 |
|---|---|---|
NONE | Enum | 承認は必要ありません。 |
OAUTH2 | Enum | OAuth2 認証が必要です。 |
USER_PASS | Enum | ユーザー名とパスワードの認証情報が必要です。 |
PATH_USER_PASS | Enum | ユーザー名、パス、パスワードが必要です。 |
PATH_KEY | Enum | パスとキーが必要です。 |
KEY | Enum | API キーまたはトークンが必要です。 |
USER_TOKEN | Enum | ユーザー名とトークンが必要です。 |
BigQueryConfig
メソッド
| メソッド | 戻り値の型 | 概要 |
|---|---|---|
add | Big | この Big にクエリ パラメータを追加します。 |
build() | Object | このオブジェクトを検証し、データポータルで必要な形式で返します。 |
print | String | このオブジェクトの JSON 表現を出力します。 |
set | Big | この Big のアクセス トークンを設定します。 |
set | Big | この Big の課金プロジェクト ID を設定します。 |
set | Big | この Big の SQL クエリを設定します。 |
set | Big | クエリが標準 SQL とレガシー SQL のどちらとして解釈されるかを決定します。 |
BigQueryParameterType
プロパティ
| プロパティ | タイプ | 説明 |
|---|---|---|
STRING | Enum | 文字列。 |
INT64 | Enum | 64 ビットの整数。 |
BOOL | Enum | ブール値 |
FLOAT64 | Enum | 64 ビット浮動小数点数。 |
Checkbox
メソッド
| メソッド | 戻り値の型 | 概要 |
|---|---|---|
set | Checkbox | この構成エントリのオーバーライドを有効にします。 |
set | Checkbox | この構成エントリのヘルプテキストを設定します。 |
set | Checkbox | この構成エントリの一意の ID を設定します。 |
set | Checkbox | この構成エントリの動的ステータスを設定します。 |
set | Checkbox | この構成エントリの表示名を設定します。 |
CommunityConnector
プロパティ
| プロパティ | タイプ | 説明 |
|---|---|---|
Aggregation | Aggregation | Aggregation 列挙型。 |
Auth | Auth | Auth 列挙型。 |
Big | Big | Big 列挙型。 |
Field | Field | Field 列挙型。 |
メソッド
| メソッド | 戻り値の型 | 概要 |
|---|---|---|
get | Config | Config オブジェクトを返します。 |
get | Fields | Fields オブジェクトを返します。 |
new | Get | 新しい Get オブジェクトを返します。 |
new | Big | 新しい Big オブジェクトを返します。 |
new | Debug | 新しい Debug オブジェクトを返します。 |
new | Get | 新しい Get オブジェクトを返します。 |
new | Get | 新しい Get オブジェクトを返します。 |
new | Set | 新しい Set オブジェクトを返します。 |
new | User | 新しい User オブジェクトを返します。 |
Config
メソッド
| メソッド | 戻り値の型 | 概要 |
|---|---|---|
build() | Object | このオブジェクトを検証し、データポータルで必要な形式で返します。 |
new | Checkbox | 新しいチェックボックス構成エントリを返します。 |
new | Info | 新しい情報構成エントリを返します。 |
new | Option | 新しいオプション ビルダーを返します。 |
new | Select | 新しい複数選択構成エントリを返します。 |
new | Select | 新しい単一選択構成エントリを返します。 |
new | Text | 新しいテキスト エリア構成エントリを返します。 |
new | Text | 新しいテキスト入力構成エントリを返します。 |
print | String | このオブジェクトの JSON 表現を出力します。 |
set | Config | true の場合、getData() リクエストの期間が指定されます。 |
set | Config | true、get が現在のユーザー構成で再度呼び出されます。 |
DataStudioApp
メソッド
| メソッド | 戻り値の型 | 概要 |
|---|---|---|
create | Community | 新しいコミュニティ コネクタを作成します。 |
DebugError
メソッド
| メソッド | 戻り値の型 | 概要 |
|---|---|---|
print | String | このオブジェクトの JSON 表現を出力します。 |
set | Debug | デバッグ エラーのテキストを設定します。このテキストは管理者のみに表示されます。 |
throw | void | この例外がスローされるようにトリガーします。 |
Field
メソッド
FieldType
プロパティ
| プロパティ | タイプ | 説明 |
|---|---|---|
YEAR | Enum | 年(2017 など、YYYY 形式)。 |
YEAR_QUARTER | Enum | 年と四半期(YYYYQ 形式、例: 20171)。 |
YEAR_MONTH | Enum | 年と月(YYYYMM 形式、例: 201703)。 |
YEAR_WEEK | Enum | 年と週(YYYYww 形式、例: 201707)。 |
YEAR_MONTH_DAY | Enum | 年、月、日を YYYYMMDD 形式(例: 20170317)で指定します。 |
YEAR_MONTH_DAY_HOUR | Enum | 年、月、日、時間(YYYYMMDDHH 形式。例: 2017031703)。 |
YEAR_MONTH_DAY_MINUTE | Enum | 年、月、日、時、分(YYYYMMDDHHmm 形式。例: 201703170230)。 |
YEAR_MONTH_DAY_SECOND | Enum | YYYYMMDDHHmmss 形式の年、月、日、時、分、秒(例: 20170317023017)。 |
QUARTER | Enum | 四半期(形式は 1、2、3、4)。 |
MONTH | Enum | 月(MM 形式、例: 03)。 |
WEEK | Enum | 週(ww 形式、例: 07)。 |
MONTH_DAY | Enum | 月と日(MMDD 形式、例: 0317)。 |
DAY_OF_WEEK | Enum | [0,6] の範囲の数値。0 は日曜日を表します。 |
DAY | Enum | 日付(DD 形式、例: 17)。 |
HOUR | Enum | HH 形式の時刻(13 など)。 |
MINUTE | Enum | 分(mm 形式、例: 12)。 |
DURATION | Enum | 時間の長さ(秒単位)。 |
COUNTRY | Enum | 米国などの国。 |
COUNTRY_CODE | Enum | 国コード(US など)。 |
CONTINENT | Enum | 大陸(アメリカなど)。 |
CONTINENT_CODE | Enum | 大陸コード(019 など)。 |
SUB_CONTINENT | Enum | 北米などの亜大陸。 |
SUB_CONTINENT_CODE | Enum | 亜大陸コード(003 など)。 |
REGION | Enum | カリフォルニアなどのリージョン。 |
REGION_CODE | Enum | 地域コード(CA など)。 |
CITY | Enum | マウンテンビューなどの都市。 |
CITY_CODE | Enum | 都市コード(1014044 など)。 |
METRO | Enum | サンフランシスコ - オークランド - サンノゼ、カリフォルニア州などの都市圏。 |
METRO_CODE | Enum | 大都市圏コード(200807 など)。 |
LATITUDE_LONGITUDE | Enum | 緯度と経度のペア(51.5074, -0.1278 など)。 |
NUMBER | Enum | 10 進数。 |
PERCENT | Enum | 小数表記での割合(1.0 を超えてもよい)。 |
TEXT | Enum | 自由形式のテキスト。 |
BOOLEAN | Enum | true または false のブール値。 |
URL | Enum | https://google.com などのテキスト形式の URL。 |
HYPERLINK | Enum | ハイパーリンク。 |
IMAGE | Enum | 画像。 |
IMAGE_LINK | Enum | 商品画像リンク。 |
CURRENCY_AED | Enum | UAE ディルハムの通貨。 |
CURRENCY_ALL | Enum | 通貨(ALL)。 |
CURRENCY_ARS | Enum | 通貨: ARS。 |
CURRENCY_AUD | Enum | AUD の通貨。 |
CURRENCY_BDT | Enum | BDT の通貨。 |
CURRENCY_BGN | Enum | 通貨(ブルガリア レフ)。 |
CURRENCY_BOB | Enum | BOB の通貨。 |
CURRENCY_BRL | Enum | BRL の通貨。 |
CURRENCY_CAD | Enum | カナダドルからの通貨。 |
CURRENCY_CDF | Enum | CDF の通貨。 |
CURRENCY_CHF | Enum | 通貨: CHF。 |
CURRENCY_CLP | Enum | CLP の通貨。 |
CURRENCY_CNY | Enum | 通貨(CNY)。 |
CURRENCY_COP | Enum | COP の通貨。 |
CURRENCY_CRC | Enum | 通貨: CRC。 |
CURRENCY_CZK | Enum | 通貨(CZK)。 |
CURRENCY_DKK | Enum | デンマーク クローネの通貨。 |
CURRENCY_DOP | Enum | DOP の通貨。 |
CURRENCY_EGP | Enum | 通貨: EGP。 |
CURRENCY_ETB | Enum | ETB の通貨。 |
CURRENCY_EUR | Enum | 通貨(ユーロ)。 |
CURRENCY_GBP | Enum | GBP からの通貨。 |
CURRENCY_HKD | Enum | 香港ドルからの通貨。 |
CURRENCY_HRK | Enum | HRK の通貨。 |
CURRENCY_HUF | Enum | 通貨(ハンガリー フォリント)。 |
CURRENCY_IDR | Enum | 通貨(IDR)。 |
CURRENCY_ILS | Enum | ILS の通貨。 |
CURRENCY_INR | Enum | 通貨(INR)。 |
CURRENCY_IRR | Enum | IRR の通貨。 |
CURRENCY_ISK | Enum | 通貨を ISK から変更します。 |
CURRENCY_JMD | Enum | JMD の通貨。 |
CURRENCY_JPY | Enum | 通貨(日本円)。 |
CURRENCY_KRW | Enum | 通貨(KRW)。 |
CURRENCY_LKR | Enum | 通貨を LKR から変更します。 |
CURRENCY_LTL | Enum | LTL の通貨。 |
CURRENCY_MNT | Enum | MNT の通貨。 |
CURRENCY_MVR | Enum | MVR の通貨。 |
CURRENCY_MXN | Enum | 通貨を MXN に設定します。 |
CURRENCY_MYR | Enum | 通貨(マレーシア リンギット)。 |
CURRENCY_NGN | Enum | NGN の通貨。 |
CURRENCY_NOK | Enum | NOK の通貨。 |
CURRENCY_NZD | Enum | ニュージーランド ドルからの通貨。 |
CURRENCY_PAB | Enum | PAB の通貨。 |
CURRENCY_PEN | Enum | 通貨(PEN)。 |
CURRENCY_PHP | Enum | PHP の通貨。 |
CURRENCY_PKR | Enum | PKR の通貨。 |
CURRENCY_PLN | Enum | 通貨(PLN)。 |
CURRENCY_RON | Enum | 通貨(RON)。 |
CURRENCY_RSD | Enum | RSD の通貨。 |
CURRENCY_RUB | Enum | 通貨(ロシアルーブル)。 |
CURRENCY_SAR | Enum | SAR からの通貨。 |
CURRENCY_SEK | Enum | 通貨(SEK)。 |
CURRENCY_SGD | Enum | SGD の通貨。 |
CURRENCY_THB | Enum | タイバーツの通貨。 |
CURRENCY_TRY | Enum | TRY からの通貨。 |
CURRENCY_TWD | Enum | 通貨(TWD)。 |
CURRENCY_TZS | Enum | 通貨を TZS から変更します。 |
CURRENCY_UAH | Enum | 通貨(UAH)。 |
CURRENCY_USD | Enum | 米ドルからの通貨。 |
CURRENCY_UYU | Enum | UYU の通貨。 |
CURRENCY_VEF | Enum | VEF の通貨。 |
CURRENCY_VND | Enum | 通貨(ベトナムドン)。 |
CURRENCY_YER | Enum | 通貨: YER。 |
CURRENCY_ZAR | Enum | ZAR の通貨。 |
Fields
メソッド
| メソッド | 戻り値の型 | 概要 |
|---|---|---|
as | Field[] | このオブジェクトのビューを配列として返します。 |
build() | Object[] | このオブジェクトを検証し、データポータルで必要な形式で返します。 |
for | Fields | ids 内の ID を持つ Field にフィルタリングされた新しい Fields オブジェクトを返します。 |
get | Field | フィールドのセットに使用するデフォルトのディメンションを返します。 |
get | Field | フィールドのセットに使用するデフォルトの指標を返します。 |
get | Field | 指定された ID のフィールドを返します。その ID のフィールドがこの Fields オブジェクトにない場合は、null を返します。 |
new | Field | 新しいディメンション Field を返します。 |
new | Field | 新しい指標 Field を返します。 |
set | void | フィールドのセットで使用するデフォルトのディメンションを設定します。 |
set | void | フィールドのセットに使用するデフォルトの指標を設定します。 |
GetAuthTypeResponse
メソッド
| メソッド | 戻り値の型 | 概要 |
|---|---|---|
build() | Object | このオブジェクトを検証し、データポータルで必要な形式で返します。 |
print | String | このオブジェクトの JSON 表現を出力します。 |
set | Get | ビルダーの Auth を設定します。 |
set | Get | ビルダーのヘルプ URL を設定します。 |
GetDataResponse
メソッド
| メソッド | 戻り値の型 | 概要 |
|---|---|---|
add | Get | この Get に複数のデータ行を追加します。 |
add | Get | この Get にデータの行を追加します。 |
build() | Object | このオブジェクトを検証し、データポータルで必要な形式で返します。 |
set | Get | ビルダーの Fields を設定します。 |
set | Get | このビルダーに適用されたフィルタのステータスを設定します。 |
GetSchemaResponse
メソッド
| メソッド | 戻り値の型 | 概要 |
|---|---|---|
build() | Object | このオブジェクトを検証し、データポータルで必要な形式で返します。 |
print | String | このオブジェクトの JSON 表現を出力します。 |
set | Get | ビルダーの Fields を設定します。 |
Info
メソッド
| メソッド | 戻り値の型 | 概要 |
|---|---|---|
set | Info | この構成エントリの一意の ID を設定します。 |
set | Info | この構成エントリのテキストを設定します。 |
OptionBuilder
メソッド
| メソッド | 戻り値の型 | 概要 |
|---|---|---|
set | Option | このオプション ビルダーのラベルを設定します。 |
set | Option | このオプション ビルダーの値を設定します。 |
SelectMultiple
メソッド
| メソッド | 戻り値の型 | 概要 |
|---|---|---|
add | Select | 新しい選択オプションを追加します。 |
set | Select | この構成エントリのオーバーライドを有効にします。 |
set | Select | この構成エントリのヘルプテキストを設定します。 |
set | Select | この構成エントリの一意の ID を設定します。 |
set | Select | この構成エントリの動的ステータスを設定します。 |
set | Select | この構成エントリの表示名を設定します。 |
SelectSingle
メソッド
| メソッド | 戻り値の型 | 概要 |
|---|---|---|
add | Select | 新しい選択オプションを追加します。 |
set | Select | この構成エントリのオーバーライドを有効にします。 |
set | Select | この構成エントリのヘルプテキストを設定します。 |
set | Select | この構成エントリの一意の ID を設定します。 |
set | Select | この構成エントリの動的ステータスを設定します。 |
set | Select | この構成エントリの表示名を設定します。 |
SetCredentialsResponse
メソッド
| メソッド | 戻り値の型 | 概要 |
|---|---|---|
build() | Object | このオブジェクトを検証し、データポータルで必要な形式で返します。 |
print | String | このオブジェクトの JSON 表現を出力します。 |
set | Set | この Set の有効なステータスを設定します。 |
TextArea
メソッド
| メソッド | 戻り値の型 | 概要 |
|---|---|---|
set | Text | この構成エントリのオーバーライドを有効にします。 |
set | Text | この構成エントリのヘルプテキストを設定します。 |
set | Text | この構成エントリの一意の ID を設定します。 |
set | Text | この構成エントリの動的ステータスを設定します。 |
set | Text | この構成エントリの表示名を設定します。 |
set | Text | この構成エントリのプレースホルダ テキストを設定します。 |
TextInput
メソッド
| メソッド | 戻り値の型 | 概要 |
|---|---|---|
set | Text | この構成エントリのオーバーライドを有効にします。 |
set | Text | この構成エントリのヘルプテキストを設定します。 |
set | Text | この構成エントリの一意の ID を設定します。 |
set | Text | この構成エントリの動的ステータスを設定します。 |
set | Text | この構成エントリの表示名を設定します。 |
set | Text | この構成エントリのプレースホルダ テキストを設定します。 |
UserError
メソッド
| メソッド | 戻り値の型 | 概要 |
|---|---|---|
print | String | このオブジェクトの JSON 表現を出力します。 |
set | User | デバッグ エラーのテキストを設定します。このテキストは管理者のみに表示されます。 |
set | User | ユーザー エラーのテキストを設定します。 |
throw | void | この例外がスローされるようにトリガーします。 |