Class CommunityConnector

CommunityConnector

Mit CommunityConnector können Skripts auf Builder und Dienstprogramme zugreifen, die bei der Entwicklung von Community-Connectors für Data Studio helfen. Verwenden Sie diese Klasse, um einen Verweis auf das Fields Objekt und die FieldType und AggregationType Enums abzurufen, damit sie beim Erstellen von Fields verwendet werden können.

const cc = DataStudioApp.createCommunityConnector();

const fields = cc.getFields();

fields.newMetric()
    .setAggregation(cc.AggregationType.AVG)
    .setType(cc.FieldType.CURRENCY_USD);

Properties

AttributTypBeschreibung
AggregationTypeAggregationTypeDie AggregationType-Enumeration.
AuthTypeAuthTypeDie AuthType Enumeration.
BigQueryParameterTypeBigQueryParameterTypeDie BigQueryParameterType-Enumeration.
FieldTypeFieldTypeDie FieldType Enumeration.

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. Mit diesem Objekt können Sie Konfigurationseinträge hinzufügen.

Rückflug

Config – ein Config-Objekt.


getFields()

Gibt ein Fields-Objekt zurück. Mit diesem Objekt können Sie Fields für Messwerte und Dimensionen hinzufügen.

Rückflug

Fields – ein Fields-Objekt.


newAuthTypeResponse()

Gibt ein neues GetAuthTypeResponse-Objekt zurück. Mit diesem Objekt können Sie eine Antwort für die Funktion getAuthType() erstellen, die Sie in Ihrem Skriptprojekt implementieren.

Rückflug

GetAuthTypeResponse – ein neues GetAuthTypeResponse-Objekt.


newBigQueryConfig()

Gibt ein neues BigQueryConfig-Objekt zurück. Mit diesem Objekt können Sie eine Antwort für die Funktion getData() erstellen, die Sie in Ihrem Skriptprojekt implementieren.

Rückflug

BigQueryConfig – ein neues BigQueryConfig-Objekt.


newDebugError()

Gibt ein neues DebugError-Objekt zurück. Mit diesem Objekt können Sie Debug-Fehler erstellen.

Rückflug

DebugError – ein neues DebugError-Objekt.


newGetDataResponse()

Gibt ein neues GetDataResponse-Objekt zurück. Mit diesem Objekt können Sie eine Antwort für die Funktion getData() erstellen, die Sie in Ihrem Skriptprojekt implementieren.

Rückflug

GetDataResponse – ein neues GetDataResponse-Objekt.


newGetSchemaResponse()

Gibt ein neues GetSchemaResponse-Objekt zurück. Mit diesem Objekt können Sie eine Antwort für die Funktion getSchema() erstellen, die Sie in Ihrem Skriptprojekt implementieren.

Rückflug

GetSchemaResponse – ein neues GetSchemaResponse-Objekt.


newSetCredentialsResponse()

Gibt ein neues SetCredentialsResponse-Objekt zurück. Mit diesem Objekt können Sie eine Antwort für die Funktion setCredentials() erstellen, die Sie in Ihrem Skriptprojekt implementieren.

Rückflug

SetCredentialsResponse – ein neues SetCredentialsResponse-Objekt.


newUserError()

Gibt ein neues UserError-Objekt zurück. Mit diesem Objekt können Sie Nutzerfehler erstellen.

Rückflug

UserError – ein neues UserError-Objekt.