Mit diesem Dienst können Skripts auf Community-Connectors in Data Studio zugreifen und diese ändern.
Klassen
| Name | Kurzbeschreibung |
|---|---|
Aggregation | Ein Enum, das die Zusammenfassungstypen definiert, die für ein Field festgelegt werden können. |
Auth | Eine Enumeration, die die Authentifizierungstypen definiert, die für einen Connector festgelegt werden können. |
Big | Ein Konfigurationsobjekt für einen nativen BigQuery-Connector. |
Big | Eine Enumeration, die die BigQuery-Parametertypen definiert, die Sie festlegen können. |
Checkbox | Enthält Informationen zu Kontrollkästchen für die Konfiguration. |
Community | Mit CommunityConnector können Skripts auf Builder und Dienstprogramme zugreifen, die bei der Entwicklung von Community-Connectors für Data Studio hilfreich sind. |
Config | Enthält die Konfigurationseinträge für einen Connector. |
Data | Mit DataStudioApp können Skripts mit entwicklerorientierten Funktionen für Data Studio interagieren. |
Debug | Ein Fehler, der nur für Administratoren des Connectors sichtbar ist. |
Field | Enthält feldbezogene Daten. |
Field | Ein Enum, das die Typen definiert, die für ein Field festgelegt werden können. |
Fields | Enthält eine Reihe von Field für einen Community-Connector. |
Get | Builder zum Erstellen einer get-Antwort für Ihr Script-Projekt. |
Get | Builder zum Erstellen einer get-Antwort für Ihr Script-Projekt. |
Get | Builder zum Erstellen einer get-Antwort für Ihr Script-Projekt. |
Info | Enthält Infodaten für die Konfiguration. |
Option | Ein Builder zum Erstellen von Optionen für Selects und Selects. |
Select | Enthält mehrere Informationen für die Konfiguration. |
Select | Enthält ausgewählte Einzelinformationen für die Konfiguration. |
Set | Builder zum Erstellen einer set-Antwort für Ihr Script-Projekt. |
Text | Enthält Informationen zum Textbereich für die Konfiguration. |
Text | Enthält Informationen zur Texteingabe für die Konfiguration. |
User | Ein Fehler, der Nutzern des Connectors angezeigt wird. |
AggregationType
Properties
| Attribut | Typ | Beschreibung |
|---|---|---|
AVG | Enum | Durchschnitt |
COUNT | Enum | Anzahl. |
COUNT_DISTINCT | Enum | Einzeln zählen |
MAX | Enum | Max. |
MIN | Enum | Min. |
SUM | Enum | Summe: |
AUTO | Enum | Automatisch. |
AuthType
Properties
| Attribut | Typ | Beschreibung |
|---|---|---|
NONE | Enum | Keine Autorisierung erforderlich. |
OAUTH2 | Enum | OAuth2-Autorisierung erforderlich. |
USER_PASS | Enum | Nutzername und Passwort sind erforderlich. |
PATH_USER_PASS | Enum | Nutzername, Pfad und Passwort sind erforderlich. |
PATH_KEY | Enum | Pfad und Schlüssel erforderlich. |
KEY | Enum | API-Schlüssel oder ‑Token erforderlich. |
USER_TOKEN | Enum | Nutzername und Token sind erforderlich. |
BigQueryConfig
Methoden
| Methode | Rückgabetyp | Kurzbeschreibung |
|---|---|---|
add | Big | Fügt diesem Big einen Abfrageparameter hinzu. |
build() | Object | Validiert dieses Objekt und gibt es im von Data Studio benötigten Format zurück. |
print | String | Gibt die JSON-Darstellung dieses Objekts aus. |
set | Big | Legt das Zugriffstoken für dieses Big fest. |
set | Big | Legt die Abrechnungsprojekt-ID dieses Big fest. |
set | Big | Legt die SQL-Abfrage für diese Big fest. |
set | Big | Gibt an, ob die Abfrage als Standard-SQL oder Legacy-SQL interpretiert wird. |
BigQueryParameterType
Properties
| Attribut | Typ | Beschreibung |
|---|---|---|
STRING | Enum | String. |
INT64 | Enum | 64-Bit-Ganzzahl. |
BOOL | Enum | Boolescher Wert. |
FLOAT64 | Enum | 64-Bit-Gleitkommazahl. |
Checkbox
Methoden
| Methode | Rückgabetyp | Kurzbeschreibung |
|---|---|---|
set | Checkbox | Ermöglicht das Überschreiben für diesen Konfigurationseintrag. |
set | Checkbox | Legt den Hilfetext für diesen Konfigurationseintrag fest. |
set | Checkbox | Legt die eindeutige ID für diesen Konfigurationseintrag fest. |
set | Checkbox | Legt den dynamischen Status für diesen Konfigurationseintrag fest. |
set | Checkbox | Legt den Anzeigenamen für diesen Konfigurationseintrag fest. |
CommunityConnector
Properties
| Attribut | Typ | Beschreibung |
|---|---|---|
Aggregation | Aggregation | Die Aufzählung Aggregation. |
Auth | Auth | Die Aufzählung Auth. |
Big | Big | Die Aufzählung Big. |
Field | Field | Die Aufzählung Field. |
Methoden
| Methode | Rückgabetyp | Kurzbeschreibung |
|---|---|---|
get | Config | Gibt ein Config-Objekt zurück. |
get | Fields | Gibt ein Fields-Objekt zurück. |
new | Get | Gibt ein neues Get-Objekt zurück. |
new | Big | Gibt ein neues Big-Objekt zurück. |
new | Debug | Gibt ein neues Debug-Objekt zurück. |
new | Get | Gibt ein neues Get-Objekt zurück. |
new | Get | Gibt ein neues Get-Objekt zurück. |
new | Set | Gibt ein neues Set-Objekt zurück. |
new | User | Gibt ein neues User-Objekt zurück. |
Config
Methoden
| Methode | Rückgabetyp | Kurzbeschreibung |
|---|---|---|
build() | Object | Validiert dieses Objekt und gibt es im von Data Studio benötigten Format zurück. |
new | Checkbox | Gibt einen neuen Konfigurationseintrag für das Kontrollkästchen zurück. |
new | Info | Gibt einen neuen Eintrag für die Informationskonfiguration zurück. |
new | Option | Gibt einen neuen Options-Builder zurück. |
new | Select | Gibt einen neuen Konfigurationseintrag für die Mehrfachauswahl zurück. |
new | Select | Gibt einen neuen Konfigurationseintrag für die Auswahl einer einzelnen Option zurück. |
new | Text | Gibt einen neuen Konfigurationseintrag für den Textbereich zurück. |
new | Text | Gibt einen neuen Konfigurationseintrag für die Texteingabe zurück. |
print | String | Gibt die JSON-Darstellung dieses Objekts aus. |
set | Config | Bei true wird ein Zeitraum für getData()-Anfragen angegeben. |
set | Config | Wenn true, wird get noch einmal mit der aktuellen Nutzerkonfiguration aufgerufen. |
DataStudioApp
Methoden
| Methode | Rückgabetyp | Kurzbeschreibung |
|---|---|---|
create | Community | Erstellt einen neuen Community Connector. |
DebugError
Methoden
| Methode | Rückgabetyp | Kurzbeschreibung |
|---|---|---|
print | String | Gibt die JSON-Darstellung dieses Objekts aus. |
set | Debug | Legt den Text des Debug-Fehlers fest, der nur Administratoren angezeigt wird. |
throw | void | Löst das Auslösen dieser Ausnahme aus. |
Field
Methoden
| Methode | Rückgabetyp | Kurzbeschreibung |
|---|---|---|
get | Aggregation | Gibt die Aggregation dieses Field zurück. |
get | String | Gibt die Beschreibung dieses Field zurück. |
get | String | Gibt die Formel dieses Field zurück. |
get | String | Gibt die Gruppe dieses Field zurück. |
get | String | Gibt die ID dieses Field zurück. |
get | Boolean | Gibt true zurück, wenn dieses Feld neu aggregiert werden kann, andernfalls false. |
get | String | Gibt den Namen dieses Field zurück. |
get | Field | Gibt die Field dieses Field zurück. |
is | Boolean | Gibt true zurück, wenn dieser Field der Standardmesswert oder die Standarddimension ist. |
is | Boolean | Gibt true zurück, wenn dieses Feld eine Dimension ist. |
is | Boolean | Gibt true zurück, wenn diese Field ausgeblendet ist. |
is | Boolean | Gibt true zurück, wenn dieses Feld ein Messwert ist. |
set | Field | Legt den Aggregationstyp dieses Field fest. |
set | Field | Legt die Beschreibung dieses Field fest. |
set | Field | Legt die Formel für diese Field fest. |
set | Field | Legt die Gruppe für dieses Field fest. |
set | Field | Legt die ID für dieses Field fest. |
set | Field | Legt den verborgenen Status von Field fest. |
set | Field | Legt den Status „Reaggregation zulässig“ für eine Field fest. |
set | Field | Legt den Namen dieser Field fest. |
set | Field | Legt Field für Field fest. |
FieldType
Properties
| Attribut | Typ | Beschreibung |
|---|---|---|
YEAR | Enum | Jahr im Format JJJJ, z. B. 2017. |
YEAR_QUARTER | Enum | Jahr und Quartal im Format JJJJQ, z. B. 20171. |
YEAR_MONTH | Enum | Jahr und Monat im Format JJJJMM, z. B. 201703. |
YEAR_WEEK | Enum | Jahr und Woche im Format JJJJWW, z. B. 201707. |
YEAR_MONTH_DAY | Enum | Jahr, Monat und Tag im Format JJJJMMTT, z. B. 20170317. |
YEAR_MONTH_DAY_HOUR | Enum | Jahr, Monat, Tag und Stunde im Format JJJJMMTThh, z. B. 2017031703. |
YEAR_MONTH_DAY_MINUTE | Enum | Jahr, Monat, Tag, Stunde und Minute im Format JJJJMMTThhmm, z. B. 201703170230. |
YEAR_MONTH_DAY_SECOND | Enum | Jahr, Monat, Tag, Stunde, Minute und Sekunde im Format JJJJMMTThhmmss, z. B. 20170317023017. |
QUARTER | Enum | Quartal im Format 1, 2, 3 oder 4. |
MONTH | Enum | Monat im Format MM, z. B. 03. |
WEEK | Enum | Woche im Format „ww“, z. B. „07“. |
MONTH_DAY | Enum | Monat und Tag im Format MMTT, z. B. 0317. |
DAY_OF_WEEK | Enum | Eine Zahl im Bereich [0,6], wobei 0 für Sonntag steht. |
DAY | Enum | Tag im Format TT, z. B. 17. |
HOUR | Enum | Stunde im Format HH, z. B. 13. |
MINUTE | Enum | Minute im Format „mm“, z. B. „12“. |
DURATION | Enum | Eine Zeitdauer in Sekunden. |
COUNTRY | Enum | Ein Land wie die USA. |
COUNTRY_CODE | Enum | Ein Ländercode wie US. |
CONTINENT | Enum | Ein Kontinent wie Amerika. |
CONTINENT_CODE | Enum | Ein Kontinentcode, z. B. 019. |
SUB_CONTINENT | Enum | Ein Subkontinent wie Nordamerika. |
SUB_CONTINENT_CODE | Enum | Ein Unterkontinentcode, z. B. 003. |
REGION | Enum | Eine Region wie Kalifornien. |
REGION_CODE | Enum | Ein Regionscode wie CA. |
CITY | Enum | Eine Stadt wie Mountain View. |
CITY_CODE | Enum | Ein Stadtcode, z. B. 1014044. |
METRO | Enum | Ein Ballungsraum wie San Francisco-Oakland-San Jose CA. |
METRO_CODE | Enum | Ein Großraumcode, z. B. 200807. |
LATITUDE_LONGITUDE | Enum | Ein Paar aus Breiten- und Längengrad, z. B. 51.5074, -0.1278. |
NUMBER | Enum | Eine Dezimalzahl. |
PERCENT | Enum | Dezimalprozentsatz (kann über 1,0 liegen). |
TEXT | Enum | Freitext. |
BOOLEAN | Enum | Ein boolescher Wert (true oder false). |
URL | Enum | Eine URL als Text, z. B. https://google.com. |
HYPERLINK | Enum | Ein Hyperlink. |
IMAGE | Enum | Ein Bild. |
IMAGE_LINK | Enum | Ein Bildlink. |
CURRENCY_AED | Enum | Währung aus AED. |
CURRENCY_ALL | Enum | Währung aus ALL. |
CURRENCY_ARS | Enum | Währung ab ARS. |
CURRENCY_AUD | Enum | Währung aus AUD. |
CURRENCY_BDT | Enum | Währung aus BDT. |
CURRENCY_BGN | Enum | Währung aus BGN. |
CURRENCY_BOB | Enum | Währung von BOB. |
CURRENCY_BRL | Enum | Währung aus BRL. |
CURRENCY_CAD | Enum | Währung aus CAD. |
CURRENCY_CDF | Enum | Währung aus CDF. |
CURRENCY_CHF | Enum | Währung: CHF |
CURRENCY_CLP | Enum | Währung aus CLP. |
CURRENCY_CNY | Enum | Währung aus CNY. |
CURRENCY_COP | Enum | Währung aus COP. |
CURRENCY_CRC | Enum | Währung aus CRC. |
CURRENCY_CZK | Enum | Währung: CZK |
CURRENCY_DKK | Enum | Währung ab DKK. |
CURRENCY_DOP | Enum | Währung aus dem DOP. |
CURRENCY_EGP | Enum | Währung: EGP |
CURRENCY_ETB | Enum | Währung aus ETB. |
CURRENCY_EUR | Enum | Währung aus EUR. |
CURRENCY_GBP | Enum | Währung aus GBP. |
CURRENCY_HKD | Enum | Währung aus HKD. |
CURRENCY_HRK | Enum | Währung aus HRK. |
CURRENCY_HUF | Enum | Währung: HUF |
CURRENCY_IDR | Enum | Währung aus IDR. |
CURRENCY_ILS | Enum | Währung aus ILS. |
CURRENCY_INR | Enum | Währung ab INR. |
CURRENCY_IRR | Enum | Währung aus dem internen Zinsfuß. |
CURRENCY_ISK | Enum | Währung aus ISK. |
CURRENCY_JMD | Enum | Währung aus JMD. |
CURRENCY_JPY | Enum | Währung ab JPY. |
CURRENCY_KRW | Enum | Währung: KRW |
CURRENCY_LKR | Enum | Währung: LKR |
CURRENCY_LTL | Enum | Währung aus LTL. |
CURRENCY_MNT | Enum | Währung von MNT. |
CURRENCY_MVR | Enum | Währung aus MVR. |
CURRENCY_MXN | Enum | Währung: MXN |
CURRENCY_MYR | Enum | Währung: MYR |
CURRENCY_NGN | Enum | Währung aus NGN. |
CURRENCY_NOK | Enum | Währung aus NOK. |
CURRENCY_NZD | Enum | Währung: NZD |
CURRENCY_PAB | Enum | Währung aus dem PAB. |
CURRENCY_PEN | Enum | Währung aus PEN. |
CURRENCY_PHP | Enum | Währung aus PHP. |
CURRENCY_PKR | Enum | Währung aus PKR. |
CURRENCY_PLN | Enum | Währung: PLN |
CURRENCY_RON | Enum | Währung aus RON. |
CURRENCY_RSD | Enum | Währung aus RSD. |
CURRENCY_RUB | Enum | Währung aus RUB. |
CURRENCY_SAR | Enum | Währung aus SAR. |
CURRENCY_SEK | Enum | Währung aus SEK. |
CURRENCY_SGD | Enum | Währung aus SGD. |
CURRENCY_THB | Enum | Währung ab THB. |
CURRENCY_TRY | Enum | Währung aus TRY. |
CURRENCY_TWD | Enum | Währung aus TWD. |
CURRENCY_TZS | Enum | Währung aus TZS. |
CURRENCY_UAH | Enum | Währung aus UAH. |
CURRENCY_USD | Enum | Währung aus USD. |
CURRENCY_UYU | Enum | Währung aus UYU. |
CURRENCY_VEF | Enum | Währung aus VEF. |
CURRENCY_VND | Enum | Währung aus VND. |
CURRENCY_YER | Enum | Währung aus YER. |
CURRENCY_ZAR | Enum | Währung aus ZAR. |
Fields
Methoden
| Methode | Rückgabetyp | Kurzbeschreibung |
|---|---|---|
as | Field[] | Gibt eine Ansicht dieses Objekts als Array zurück. |
build() | Object[] | Validiert dieses Objekt und gibt es im von Data Studio benötigten Format zurück. |
for | Fields | Gibt ein neues Fields-Objekt zurück, das nach Fields mit einer ID in ids gefiltert wurde. |
get | Field | Gibt die Standarddimension zurück, die für die Gruppe von Feldern verwendet werden soll. |
get | Field | Gibt den Standardmesswert zurück, der für die Gruppe von Feldern verwendet werden soll. |
get | Field | Gibt ein Feld mit einer bestimmten ID zurück oder null, wenn in diesem Fields-Objekt kein Feld mit dieser ID vorhanden ist. |
new | Field | Gibt eine neue Dimension Field zurück. |
new | Field | Gibt einen neuen Messwert Field zurück. |
set | void | Legt die Standarddimension fest, die für die Gruppe von Feldern verwendet werden soll. |
set | void | Legt den Standardmesswert fest, der für die Gruppe von Feldern verwendet werden soll. |
GetAuthTypeResponse
Methoden
| Methode | Rückgabetyp | Kurzbeschreibung |
|---|---|---|
build() | Object | Validiert dieses Objekt und gibt es im von Data Studio benötigten Format zurück. |
print | String | Gibt die JSON-Darstellung dieses Objekts aus. |
set | Get | Legt die Auth des Builders fest. |
set | Get | Legt die Hilfe-URL des Builders fest. |
GetDataResponse
Methoden
| Methode | Rückgabetyp | Kurzbeschreibung |
|---|---|---|
add | Get | Fügt diesem Get mehrere Datenzeilen hinzu. |
add | Get | Fügt dieser Get eine Datenzeile hinzu. |
build() | Object | Validiert dieses Objekt und gibt es im von Data Studio benötigten Format zurück. |
set | Get | Legt die Fields des Builders fest. |
set | Get | Legt den Status der angewendeten Filter für diesen Builder fest. |
GetSchemaResponse
Methoden
| Methode | Rückgabetyp | Kurzbeschreibung |
|---|---|---|
build() | Object | Validiert dieses Objekt und gibt es im von Data Studio benötigten Format zurück. |
print | String | Gibt die JSON-Darstellung dieses Objekts aus. |
set | Get | Legt die Fields des Builders fest. |
Info
Methoden
| Methode | Rückgabetyp | Kurzbeschreibung |
|---|---|---|
set | Info | Legt die eindeutige ID für diesen Konfigurationseintrag fest. |
set | Info | Legt den Text für diesen Konfigurationseintrag fest. |
OptionBuilder
Methoden
| Methode | Rückgabetyp | Kurzbeschreibung |
|---|---|---|
set | Option | Legt das Label dieses Options-Builders fest. |
set | Option | Legt den Wert dieses Options-Builders fest. |
SelectMultiple
Methoden
| Methode | Rückgabetyp | Kurzbeschreibung |
|---|---|---|
add | Select | Fügt eine neue Auswahloption hinzu. |
set | Select | Ermöglicht das Überschreiben für diesen Konfigurationseintrag. |
set | Select | Legt den Hilfetext für diesen Konfigurationseintrag fest. |
set | Select | Legt die eindeutige ID für diesen Konfigurationseintrag fest. |
set | Select | Legt den dynamischen Status für diesen Konfigurationseintrag fest. |
set | Select | Legt den Anzeigenamen für diesen Konfigurationseintrag fest. |
SelectSingle
Methoden
| Methode | Rückgabetyp | Kurzbeschreibung |
|---|---|---|
add | Select | Fügt eine neue Auswahloption hinzu. |
set | Select | Ermöglicht das Überschreiben für diesen Konfigurationseintrag. |
set | Select | Legt den Hilfetext für diesen Konfigurationseintrag fest. |
set | Select | Legt die eindeutige ID für diesen Konfigurationseintrag fest. |
set | Select | Legt den dynamischen Status für diesen Konfigurationseintrag fest. |
set | Select | Legt den Anzeigenamen für diesen Konfigurationseintrag fest. |
SetCredentialsResponse
Methoden
| Methode | Rückgabetyp | Kurzbeschreibung |
|---|---|---|
build() | Object | Validiert dieses Objekt und gibt es im von Data Studio benötigten Format zurück. |
print | String | Gibt die JSON-Darstellung dieses Objekts aus. |
set | Set | Legt den gültigen Status von Set fest. |
TextArea
Methoden
| Methode | Rückgabetyp | Kurzbeschreibung |
|---|---|---|
set | Text | Ermöglicht das Überschreiben für diesen Konfigurationseintrag. |
set | Text | Legt den Hilfetext für diesen Konfigurationseintrag fest. |
set | Text | Legt die eindeutige ID für diesen Konfigurationseintrag fest. |
set | Text | Legt den dynamischen Status für diesen Konfigurationseintrag fest. |
set | Text | Legt den Anzeigenamen für diesen Konfigurationseintrag fest. |
set | Text | Legt den Platzhaltertext für diesen Konfigurationseintrag fest. |
TextInput
Methoden
| Methode | Rückgabetyp | Kurzbeschreibung |
|---|---|---|
set | Text | Ermöglicht das Überschreiben für diesen Konfigurationseintrag. |
set | Text | Legt den Hilfetext für diesen Konfigurationseintrag fest. |
set | Text | Legt die eindeutige ID für diesen Konfigurationseintrag fest. |
set | Text | Legt den dynamischen Status für diesen Konfigurationseintrag fest. |
set | Text | Legt den Anzeigenamen für diesen Konfigurationseintrag fest. |
set | Text | Legt den Platzhaltertext für diesen Konfigurationseintrag fest. |
UserError
Methoden
| Methode | Rückgabetyp | Kurzbeschreibung |
|---|---|---|
print | String | Gibt die JSON-Darstellung dieses Objekts aus. |
set | User | Legt den Text des Debug-Fehlers fest, der nur Administratoren angezeigt wird. |
set | User | Legt den Text des Nutzerfehlers fest. |
throw | void | Löst das Auslösen dieser Ausnahme aus. |