Class CommunityConnector

Community-Connector

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

PropertyTypBeschreibung
AggregationTypeAggregationTypeDie AggregationType-Aufzählung.
AuthTypeAuthTypeDie AuthType-Aufzählung.
BigQueryParameterTypeBigQueryParameterTypeDie BigQueryParameterType-Aufzählung.
FieldTypeFieldTypeDie FieldType-Aufzählung.

Methoden

MethodeRückgabetypKurzbeschreibung
getConfig()ConfigGibt ein Config-Objekt zurück.
getFields()FieldsGibt ein Fields-Objekt zurück.
newAuthTypeResponse()GetAuthTypeResponseGibt ein neues GetAuthTypeResponse-Objekt zurück.
newBigQueryConfig()BigQueryConfigGibt ein neues BigQueryConfig-Objekt zurück.
newDebugError()DebugErrorGibt ein neues DebugError-Objekt zurück.
newGetDataResponse()GetDataResponseGibt ein neues GetDataResponse-Objekt zurück.
newGetSchemaResponse()GetSchemaResponseGibt ein neues GetSchemaResponse-Objekt zurück.
newSetCredentialsResponse()SetCredentialsResponseGibt ein neues SetCredentialsResponse-Objekt zurück.
newUserError()UserErrorGibt ein neues UserError-Objekt zurück.

Detaillierte Dokumentation

getConfig()

Gibt ein Config-Objekt zurück. Verwenden Sie dieses Objekt, um Konfigurationseinträge hinzuzufügen.

Zurücksenden

Config: Ein Config-Objekt.


getFields()

Gibt ein Fields-Objekt zurück. Verwenden Sie dieses Objekt, um Field-Werte und -Dimensionen hinzuzufügen.

Zurücksenden

Fields: Ein Fields-Objekt.


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.


newUserError()

Gibt ein neues UserError-Objekt zurück. Verwenden Sie dieses Objekt, um Nutzerfehler zu erstellen.

Zurücksenden

UserError: Ein neues UserError-Objekt.