Class Field

Campo

Contiene dati relativi ai campi. Le sue proprietà determinano il modo in cui il campo viene utilizzato in Data Studio.

var cc = DataStudioApp.createCommunityConnector();
var fields = cc.getFields();
var types = cc.FieldType;

var field1 = fields.newDimension()
  .setId('field1_id')
  .setName('Field 1 ID')
  .setDescription('The first field.')
  .setType(types.YEAR_MONTH)
  .setGroup('DATETIME');

Metodi

MetodoTipo restituitoBreve descrizione
getAggregation()AggregationTypeRestituisce il AggregationType di questo Field.
getDescription()StringRestituisce la descrizione di Field.
getFormula()StringRestituisce la formula di Field.
getGroup()StringRestituisce il gruppo di Field.
getId()StringRestituisce l'ID di Field.
getIsReaggregatable()BooleanRestituisce true se questo campo può essere riaggregato, altrimenti false.
getName()StringRestituisce il nome di Field.
getType()FieldTypeRestituisce il FieldType di questo Field.
isDefault()BooleanRestituisce true se Field è la metrica o la dimensione predefinita.
isDimension()BooleanRestituisce true se questo campo è una dimensione.
isHidden()BooleanRestituisce true se questo Field è nascosto.
isMetric()BooleanRestituisce true se questo campo è una metrica.
setAggregation(aggregation)FieldImposta il tipo di aggregazione di Field.
setDescription(description)FieldConsente di impostare la descrizione di Field.
setFormula(formula)FieldImposta la formula di Field.
setGroup(group)FieldConsente di impostare il gruppo di Field.
setId(id)FieldImposta l'ID di questo Field.
setIsHidden(isHidden)FieldImposta lo stato nascosto di Field.
setIsReaggregatable(isReaggregatable)FieldConsente di impostare lo stato consentito dalla riaggregazione per un elemento Field.
setName(name)FieldConsente di impostare il nome di Field.
setType(type)FieldImposta il valore FieldType di questo Field.

Documentazione dettagliata

getAggregation()

Restituisce il AggregationType di questo Field. AggregationType determina in che modo Data Studio combina dati simili in dimensioni.

Ritorni

AggregationType: il aggregateType per questo campo.


getDescription()

Restituisce la descrizione di Field. Le descrizioni sono brevi spiegazioni dello scopo di un campo.

Ritorni

String: la descrizione di questo campo.


getFormula()

Restituisce la formula di Field. Le formule definiscono una trasformazione dei dati che Data Studio esegue al momento della query.

Ritorni

String: la formula per questo campo.


getGroup()

Restituisce il gruppo di Field. I campi raccolti in un gruppo vengono presentati insieme nell'interfaccia utente di Data Studio.

Ritorni

String: il gruppo per questo campo.


getId()

Restituisce l'ID di Field. Gli ID sono univoci per ogni insieme di campi e vengono utilizzati nelle formule per fare riferimento ai campi.

Ritorni

String: l'ID per questo campo.


getIsReaggregatable()

Restituisce true se questo campo può essere riaggregato, altrimenti false.

Ritorni

Boolean: true se questo campo può essere riaggregato, altrimenti false.


getName()

Restituisce il nome di Field. I nomi vengono mostrati all'utente per distinguere i campi.

Ritorni

String: il nome di questo campo.


getType()

Restituisce il FieldType di questo Field.

Ritorni

FieldType: il tipo di questo campo.


isDefault()

Restituisce true se Field è la metrica o la dimensione predefinita.

Ritorni

Boolean: true se Field è la metrica o la dimensione predefinita; false in caso contrario.


isDimension()

Restituisce true se questo campo è una dimensione.

Ritorni

Boolean - true se questo campo è una dimensione; altrimenti restituisce false.


isHidden()

Restituisce true se questo Field è nascosto. Puoi usare i campi nascosti nelle formule, ma non nei grafici. Non puoi nascondere i campi contenenti formule.

Ritorni

Boolean: true se questo Field è nascosto; in caso contrario false.


isMetric()

Restituisce true se questo campo è una metrica.

Ritorni

Boolean - true se questo campo è una metrica; altrimenti restituisce false.


setAggregation(aggregation)

Imposta il tipo di aggregazione di Field. AggregationType determina in che modo Data Studio combina dati simili in dimensioni. Se viene richiamata in base a una metrica, viene generato un errore.

Parametri

NomeTipoDescrizione
aggregationAggregationTypeIl tipo di aggregazione da impostare.

Ritorni

Field - Questo builder, per il concatenamento.


setDescription(description)

Consente di impostare la descrizione di Field. Le descrizioni sono brevi spiegazioni dello scopo di un campo.

Parametri

NomeTipoDescrizione
descriptionStringLa descrizione da impostare.

Ritorni

Field - Questo builder, per il concatenamento.


setFormula(formula)

Imposta la formula di Field. Le formule definiscono una trasformazione dei dati che Data Studio esegue al momento della query.

Parametri

NomeTipoDescrizione
formulaStringLa formula da impostare.

Ritorni

Field - Questo builder, per il concatenamento.


setGroup(group)

Consente di impostare il gruppo di Field. I campi raccolti in un gruppo vengono presentati insieme nell'interfaccia utente di Data Studio.

Parametri

NomeTipoDescrizione
groupStringIl gruppo da impostare.

Ritorni

Field - Questo builder, per il concatenamento.


setId(id)

Imposta l'ID di questo Field. Gli ID sono univoci per ogni insieme di campi e vengono utilizzati nelle formule per fare riferimento ai campi.

Parametri

NomeTipoDescrizione
idStringL'ID da impostare.

Ritorni

Field - Questo builder, per il concatenamento.


setIsHidden(isHidden)

Imposta lo stato nascosto di Field. Puoi utilizzare i campi nascosti nelle formule, ma non nei grafici. Non puoi nascondere i campi contenenti formule.

Parametri

NomeTipoDescrizione
isHiddenBooleanLo stato nascosto da impostare.

Ritorni

Field - Questo builder, per il concatenamento.


setIsReaggregatable(isReaggregatable)

Consente di impostare lo stato consentito dalla riaggregazione per un elemento Field. Il tentativo di impostare un tipo di aggregazione su un campo che non può essere riaggregato genera un errore.

Parametri

NomeTipoDescrizione
isReaggregatableBooleanLo stato consentito per la riaggregazione da impostare.

Ritorni

Field - Questo builder, per il concatenamento.


setName(name)

Consente di impostare il nome di Field. I nomi vengono mostrati all'utente per distinguere i campi.

Parametri

NomeTipoDescrizione
nameStringIl nome da impostare.

Ritorni

Field - Questo builder, per il concatenamento.


setType(type)

Imposta il valore FieldType di questo Field.

Parametri

NomeTipoDescrizione
typeFieldTypeIl tipo da impostare.

Ritorni

Field - Questo builder, per il concatenamento.