Zawiera zestaw Field
dla społecznościowego oprogramowania sprzęgającego. Ten zestaw pól określa, których wymiarów i danych możesz używać w Data Studio.
const cc = DataStudioApp.createCommunityConnector(); const fields = cc.getFields(); const field1 = fields .newDimension() // Set other properties as needed. .setId('field1_id');
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
as | Field[] | Zwraca widok tego obiektu jako tablicę. |
build() | Object[] | Sprawdza ten obiekt i zwraca go w formacie wymaganym przez Studio danych. |
for | Fields | Zwraca nowy obiekt Fields , który jest filtrowany pod kątem Field z identyfikatorem w ids . |
get | Field | Zwraca domyślny wymiar, który ma być używany w przypadku zestawu pól. |
get | Field | Zwraca domyślne dane, których ma używać zestaw pól. |
get | Field | Zwraca pole o danym identyfikatorze lub null , jeśli w obiekcie Fields nie ma pola o tym identyfikatorze. |
new | Field | Zwraca nowy wymiar Field . |
new | Field | Zwraca nowe dane Field . |
set | void | Ustawia domyślny wymiar, który ma być używany w przypadku zestawu pól. |
set | void | Ustawia domyślny rodzaj danych, który ma być używany w przypadku zestawu pól. |
Szczegółowa dokumentacja
as Array()
Zwraca widok tego obiektu jako tablicę.
const fields = DataStudioApp.createCommunityConnector().getFields(); fields.newDimension().setId('field1_id'); fields.newDimension().setId('field2_id'); fields.newDimension().setId('field3_id'); // Logging the ID of each field: fields.asArray().map((field) => { Logger.log(field.getId()); });
Powrót
build()
Sprawdza ten obiekt i zwraca go w formacie wymaganym przez Studio danych.
Powrót
Object[]
– zweryfikowane dane pola, reprezentowane jako lista obiektów.
Rzuty
Error
– jeśli nie można utworzyć prawidłowego obiektu.
for Ids(ids)
Zwraca nowy obiekt Fields
, który jest filtrowany pod kątem Field
z identyfikatorem w ids
.
const fields = DataStudioApp.createCommunityConnector().getFields(); fields.newDimension().setId('field1_id'); fields.newDimension().setId('field2_id'); fields.newDimension().setId('field3_id'); // subsetFields is a Fields object that only contains field1 and field2. const subsetFields = fields.forIds(['field1_id', 'field3_id']);
Parametry
Nazwa | Typ | Opis |
---|---|---|
ids | String[] | Identyfikatory pól, które powinny zostać zachowane. |
Powrót
get Default Dimension()
Zwraca domyślny wymiar, który ma być używany w przypadku zestawu pól. Wymiar domyślny jest wybierany automatycznie podczas tworzenia nowej wizualizacji.
Powrót
Field
– wymiar ustawiony jako domyślny lub null
, jeśli nie został ustawiony żaden wymiar domyślny.
get Default Metric()
Zwraca domyślne dane, których ma używać zestaw pól. Dane domyślne są wybierane automatycznie podczas tworzenia nowej wizualizacji.
Powrót
Field
– dane ustawione jako domyślne lub null
, jeśli nie zostały ustawione domyślne dane.
get Field By Id(fieldId)
Zwraca pole o danym identyfikatorze lub null
, jeśli w obiekcie Fields
nie ma pola o tym identyfikatorze.
const fields = DataStudioApp.createCommunityConnector().getFields(); const field1 = fields.newDimension().setId('field1_id'); // byId is the same as field1. const byId = fields.getFieldById('field1_id'); // byId2 is null. const byId2 = fields.getFieldById('not present id');
Parametry
Nazwa | Typ | Opis |
---|---|---|
field | String | Identyfikator pola, który chcesz pobrać. |
Powrót
Field
– pole Field
o podanym identyfikatorze lub null
, jeśli w tym obiekcie Fields
nie ma takiego pola.
set Default Dimension(fieldId)
Ustawia domyślny wymiar, który ma być używany w przypadku zestawu pól. Wymiar domyślny jest wybierany automatycznie podczas tworzenia nowej wizualizacji.
Parametry
Nazwa | Typ | Opis |
---|---|---|
field | String | Identyfikator pola, którego chcesz użyć jako wymiaru domyślnego. Ten identyfikator musi być obecny w zestawie pól. |
set Default Metric(fieldId)
Ustawia domyślny rodzaj danych, który ma być używany w przypadku zestawu pól. Dane domyślne są wybierane automatycznie podczas tworzenia nowej wizualizacji.
Parametry
Nazwa | Typ | Opis |
---|---|---|
field | String | Identyfikator pola, którego chcesz używać jako danych domyślnych. Ten identyfikator musi być obecny w zbiorze pól. |