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ść | Typ | Opis |
---|---|---|
AggregationType | AggregationType | Wyliczenie AggregationType . |
AuthType | AuthType | Wyliczenie AuthType . |
BigQueryParameterType | BigQueryParameterType | Wyliczenie BigQueryParameterType . |
FieldType | FieldType | Wyliczenie FieldType . |
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
getConfig() | Config | Zwraca obiekt Config . |
getFields() | Fields | Zwraca obiekt Fields . |
newAuthTypeResponse() | GetAuthTypeResponse | Zwraca nowy obiekt GetAuthTypeResponse . |
newBigQueryConfig() | BigQueryConfig | Zwraca nowy obiekt BigQueryConfig . |
newDebugError() | DebugError | Zwraca nowy obiekt DebugError . |
newGetDataResponse() | GetDataResponse | Zwraca nowy obiekt GetDataResponse . |
newGetSchemaResponse() | GetSchemaResponse | Zwraca nowy obiekt GetSchemaResponse . |
newSetCredentialsResponse() | SetCredentialsResponse | Zwraca nowy obiekt SetCredentialsResponse . |
newUserError() | UserError | Zwraca nowy obiekt UserError . |
Szczegółowa dokumentacja
getConfig()
getFields()
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
.