Class CommunityConnector

CommunityConnector

CommunityConnector umożliwia skryptom dostęp do kreatorów i narzędzi, aby ułatwić tworzenie oprogramowania sprzęgającego społeczności dla Studia danych. Użyj tej klasy, aby uzyskać odwołanie do obiektu Fields oraz wyliczeń FieldType i AggregationType, aby można ich było użyć do tworzenia obiektów Field.

var cc = DataStudioApp.createCommunityConnector();
var fieldType = cc.FieldType;
var aggregationType = cc.AggregationType;

var fields = cc.getFields();

fields.newMetric()
  .setAggregation(aggregationType.AVG)
  .setType(fieldType.CURRENCY_USD);

Właściwości

WłaściwośćTypOpis
AggregationTypeAggregationTypeWyliczenie AggregationType.
AuthTypeAuthTypeWyliczenie AuthType.
BigQueryParameterTypeBigQueryParameterTypeWyliczenie BigQueryParameterType.
FieldTypeFieldTypeWyliczenie FieldType.

Metody

MetodaZwracany typKrótki opis
getConfig()ConfigZwraca obiekt Config.
getFields()FieldsZwraca obiekt Fields.
newAuthTypeResponse()GetAuthTypeResponseZwraca nowy obiekt GetAuthTypeResponse.
newBigQueryConfig()BigQueryConfigZwraca nowy obiekt BigQueryConfig.
newDebugError()DebugErrorZwraca nowy obiekt DebugError.
newGetDataResponse()GetDataResponseZwraca nowy obiekt GetDataResponse.
newGetSchemaResponse()GetSchemaResponseZwraca nowy obiekt GetSchemaResponse.
newSetCredentialsResponse()SetCredentialsResponseZwraca nowy obiekt SetCredentialsResponse.
newUserError()UserErrorZwraca nowy obiekt UserError.

Szczegółowa dokumentacja

getConfig()

Zwraca obiekt Config. Ten obiekt służy do dodawania wpisów konfiguracji.

Powroty

Config – obiekt Config.


getFields()

Zwraca obiekt Fields. Użyj tego obiektu, aby dodać dane i wymiary Field.

Powroty

Fields – obiekt Fields.


newAuthTypeResponse()

Zwraca nowy obiekt GetAuthTypeResponse. Użyj tego obiektu, aby utworzyć odpowiedź dla funkcji getAuthType() zaimplementowanej w projekcie skryptu.

Powroty

GetAuthTypeResponse – nowy obiekt GetAuthTypeResponse.


newBigQueryConfig()

Zwraca nowy obiekt BigQueryConfig. Użyj tego obiektu, aby utworzyć odpowiedź dla funkcji getData() zaimplementowanej w projekcie skryptu.

Powroty

BigQueryConfig – nowy obiekt BigQueryConfig.


newDebugError()

Zwraca nowy obiekt DebugError. Służy on do tworzenia błędów debugowania.

Powroty

DebugError – nowy obiekt DebugError.


newGetDataResponse()

Zwraca nowy obiekt GetDataResponse. Użyj tego obiektu, aby utworzyć odpowiedź dla funkcji getData() zaimplementowanej w projekcie skryptu.

Powroty

GetDataResponse – nowy obiekt GetDataResponse.


newGetSchemaResponse()

Zwraca nowy obiekt GetSchemaResponse. Użyj tego obiektu, aby utworzyć odpowiedź dla funkcji getSchema() zaimplementowanej w projekcie skryptu.

Powroty

GetSchemaResponse – nowy obiekt GetSchemaResponse.


newSetCredentialsResponse()

Zwraca nowy obiekt SetCredentialsResponse. Użyj tego obiektu, aby utworzyć odpowiedź dla funkcji setCredentials() zaimplementowanej w projekcie skryptu.

Powroty

SetCredentialsResponse – nowy obiekt SetCredentialsResponse.


newUserError()

Zwraca nowy obiekt UserError. Ten obiekt służy do zgłaszania błędów użytkownika.

Powroty

UserError – nowy obiekt UserError.