CommunityConnector ermöglicht Skripten den Zugriff auf Builder und Dienstprogramme, um die Entwicklung von
Community-Connectors für Data Studio. Verwenden Sie diese Klasse, um einen Verweis auf Fields
zu erhalten.
und den FieldType
- und AggregationType
-Enums, damit sie im
Bau von Field
s.
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);
Attribute
Attribut | Typ | Beschreibung |
---|---|---|
AggregationType | AggregationType | Die Aufzählung AggregationType . |
AuthType | AuthType | Die Aufzählung AuthType . |
BigQueryParameterType | BigQueryParameterType | Die Aufzählung BigQueryParameterType . |
FieldType | FieldType | Die Aufzählung FieldType . |
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
getConfig() | Config | Gibt ein Config -Objekt zurück. |
getFields() | Fields | Gibt ein Fields -Objekt zurück. |
newAuthTypeResponse() | GetAuthTypeResponse | Gibt ein neues GetAuthTypeResponse -Objekt zurück. |
newBigQueryConfig() | BigQueryConfig | Gibt ein neues BigQueryConfig -Objekt zurück. |
newDebugError() | DebugError | Gibt ein neues DebugError -Objekt zurück. |
newGetDataResponse() | GetDataResponse | Gibt ein neues GetDataResponse -Objekt zurück. |
newGetSchemaResponse() | GetSchemaResponse | Gibt ein neues GetSchemaResponse -Objekt zurück. |
newSetCredentialsResponse() | SetCredentialsResponse | Gibt ein neues SetCredentialsResponse -Objekt zurück. |
newUserError() | UserError | Gibt ein neues UserError -Objekt zurück. |
Detaillierte Dokumentation
getConfig()
getFields()
newAuthTypeResponse()
Gibt ein neues GetAuthTypeResponse
-Objekt zurück. Verwenden Sie dieses Objekt, um eine Antwort für den
getAuthType()
-Funktion, die Sie in Ihrem Skriptprojekt implementieren.
Rückflug
GetAuthTypeResponse
: Ein neues GetAuthTypeResponse
-Objekt.
newBigQueryConfig()
Gibt ein neues BigQueryConfig
-Objekt zurück. Verwenden Sie dieses Objekt, um eine Antwort für den
getData()
-Funktion, die Sie in Ihrem Skriptprojekt implementieren.
Rückflug
BigQueryConfig
: Ein neues BigQueryConfig
-Objekt.
newDebugError()
Gibt ein neues DebugError
-Objekt zurück. Verwenden Sie dieses Objekt, um Fehler zu beheben.
Rückflug
DebugError
: Ein neues DebugError
-Objekt.
newGetDataResponse()
Gibt ein neues GetDataResponse
-Objekt zurück. Verwenden Sie dieses Objekt, um eine Antwort für den
getData()
-Funktion, die Sie in Ihrem Skriptprojekt implementieren.
Rückflug
GetDataResponse
: Ein neues GetDataResponse
-Objekt.
newGetSchemaResponse()
Gibt ein neues GetSchemaResponse
-Objekt zurück. Verwenden Sie dieses Objekt, um eine Antwort für den
getSchema()
-Funktion, die Sie in Ihrem Skriptprojekt implementieren.
Rückflug
GetSchemaResponse
: Ein neues GetSchemaResponse
-Objekt.
newSetCredentialsResponse()
Gibt ein neues SetCredentialsResponse
-Objekt zurück. Verwenden Sie dieses Objekt, um eine Antwort für zu erstellen.
Die setCredentials()
-Funktion, die Sie in Ihrem Skriptprojekt implementieren.
Rückflug
SetCredentialsResponse
: Ein neues SetCredentialsResponse
-Objekt.