Mit CommunityConnector können Skripts auf Builder und Dienstprogramme zugreifen, um Community Connectors für Data Studio zu entwickeln. Verwenden Sie diese Klasse, um einen Verweis auf das Objekt Fields
und die Aufzählungen FieldType
und AggregationType
zu erhalten, damit sie in der Konstruktion von Field
verwendet werden können.
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
Property | Typ | Beschreibung |
---|---|---|
AggregationType | AggregationType | Die AggregationType -Aufzählung. |
AuthType | AuthType | Die AuthType -Aufzählung. |
BigQueryParameterType | BigQueryParameterType | Die BigQueryParameterType -Aufzählung. |
FieldType | FieldType | Die FieldType -Aufzählung. |
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 die Funktion getAuthType()
zu erstellen, die Sie in Ihrem Skriptprojekt implementieren.
Zurücksenden
GetAuthTypeResponse
: Ein neues GetAuthTypeResponse
-Objekt.
newBigQueryConfig()
Gibt ein neues BigQueryConfig
-Objekt zurück. Verwenden Sie dieses Objekt, um eine Antwort für die Funktion getData()
zu erstellen, die Sie in Ihrem Skriptprojekt implementieren.
Zurücksenden
BigQueryConfig
: Ein neues BigQueryConfig
-Objekt.
newDebugError()
Gibt ein neues DebugError
-Objekt zurück. Verwenden Sie dieses Objekt, um Debug-Fehler zu erstellen.
Zurücksenden
DebugError
: Ein neues DebugError
-Objekt.
newGetDataResponse()
Gibt ein neues GetDataResponse
-Objekt zurück. Verwenden Sie dieses Objekt, um eine Antwort für die Funktion getData()
zu erstellen, die Sie in Ihrem Skriptprojekt implementieren.
Zurücksenden
GetDataResponse
: Ein neues GetDataResponse
-Objekt.
newGetSchemaResponse()
Gibt ein neues GetSchemaResponse
-Objekt zurück. Verwenden Sie dieses Objekt, um eine Antwort für die Funktion getSchema()
zu erstellen, die Sie in Ihrem Skriptprojekt implementieren.
Zurücksenden
GetSchemaResponse
: Ein neues GetSchemaResponse
-Objekt.
newSetCredentialsResponse()
Gibt ein neues SetCredentialsResponse
-Objekt zurück. Verwenden Sie dieses Objekt, um eine Antwort für die Funktion setCredentials()
zu erstellen, die Sie in Ihrem Skriptprojekt implementieren.
Zurücksenden
SetCredentialsResponse
: Ein neues SetCredentialsResponse
-Objekt.