Class CommunityConnector

コミュニティ コネクタ

コミュニティ コネクタを使用すると、スクリプトでビルダーとユーティリティにアクセスして、データポータル向けのコミュニティ コネクタの開発を支援できます。このクラスを使用して、Fields オブジェクトと FieldType および AggregationType 列挙型への参照を取得し、Field の作成で使用できるようにします。

const cc = DataStudioApp.createCommunityConnector();

const fields = cc.getFields();

fields.newMetric()
    .setAggregation(cc.AggregationType.AVG)
    .setType(cc.FieldType.CURRENCY_USD);

プロパティ

プロパティタイプ説明
AggregationTypeAggregationTypeAggregationType 列挙型。
AuthTypeAuthTypeAuthType 列挙型。
BigQueryParameterTypeBigQueryParameterTypeBigQueryParameterType 列挙型。
FieldTypeFieldTypeFieldType 列挙型。

メソッド

メソッド戻り値の型概要
getConfig()ConfigConfig オブジェクトを返します。
getFields()FieldsFields オブジェクトを返します。
newAuthTypeResponse()GetAuthTypeResponse新しい GetAuthTypeResponse オブジェクトを返します。
newBigQueryConfig()BigQueryConfig新しい BigQueryConfig オブジェクトを返します。
newDebugError()DebugError新しい DebugError オブジェクトを返します。
newGetDataResponse()GetDataResponse新しい GetDataResponse オブジェクトを返します。
newGetSchemaResponse()GetSchemaResponse新しい GetSchemaResponse オブジェクトを返します。
newSetCredentialsResponse()SetCredentialsResponse新しい SetCredentialsResponse オブジェクトを返します。
newUserError()UserError新しい UserError オブジェクトを返します。

詳細なドキュメント

getConfig()

Config オブジェクトを返します。このオブジェクトを使用して、構成エントリを追加します。

戻る

Config - Config オブジェクト。


getFields()

Fields オブジェクトを返します。このオブジェクトを使用して、指標とディメンションの Field を追加します。

戻る

Fields - Fields オブジェクト。


newAuthTypeResponse()

新しい GetAuthTypeResponse オブジェクトを返します。このオブジェクトを使用して、スクリプト プロジェクトに実装する getAuthType() 関数のレスポンスを作成します。

戻る

GetAuthTypeResponse - 新しい GetAuthTypeResponse オブジェクト。


newBigQueryConfig()

新しい BigQueryConfig オブジェクトを返します。このオブジェクトを使用して、スクリプト プロジェクトに実装する getData() 関数のレスポンスを作成します。

戻る

BigQueryConfig - 新しい BigQueryConfig オブジェクト。


newDebugError()

新しい DebugError オブジェクトを返します。このオブジェクトを使用して、デバッグ エラーを作成します。

戻る

DebugError - 新しい DebugError オブジェクト。


newGetDataResponse()

新しい GetDataResponse オブジェクトを返します。このオブジェクトを使用して、スクリプト プロジェクトに実装する getData() 関数のレスポンスを作成します。

戻る

GetDataResponse - 新しい GetDataResponse オブジェクト。


newGetSchemaResponse()

新しい GetSchemaResponse オブジェクトを返します。このオブジェクトを使用して、スクリプト プロジェクトに実装する getSchema() 関数のレスポンスを作成します。

戻る

GetSchemaResponse - 新しい GetSchemaResponse オブジェクト。


newSetCredentialsResponse()

新しい SetCredentialsResponse オブジェクトを返します。このオブジェクトを使用して、スクリプト プロジェクトに実装する setCredentials() 関数のレスポンスを作成します。

戻る

SetCredentialsResponse - 新しい SetCredentialsResponse オブジェクト。


newUserError()

新しい UserError オブジェクトを返します。このオブジェクトを使用して、ユーザー エラーを作成します。

戻る

UserError - 新しい UserError オブジェクト。