Definizione della configurazione di visualizzazione

I dati e le opzioni di stile per una visualizzazione della community sono definiti in una configurazione JSON. La configurazione data imposta il numero di dimensioni e metriche che la visualizzazione delle immagini. La configurazione style definisce i selettori di stile disponibili nel riquadro delle proprietà.

Configurazione dati

La configurazione data definisce gli elementi DIMENSION e METRIC che Looker Studio viene visualizzato nel riquadro delle proprietà. Ogni elemento corrisponde alle dimensioni campi di elementi forniti dall'utente finale come input per la visualizzazione.

Esempio di elemento di dati:

{
  "id": "twoDimensionsPlease",
  "label": "Dimension Element Heading",
  "type": "DIMENSION",
  "options": {
    "min": 2,
    "max": 2,
  }
}

Il id definito nell'elemento dati è incluso nelle informazioni che Looker Studio risponde con. label definisce il testo che gli utenti vedono sopra l'attributo nella sezione dei dati, mentre type definisce se si tratta di una dimensione oppure di una metrica. La L'oggetto options definisce il numero minimo e massimo di campi che un utente può aggiungere all'elemento dati.

In un elemento dati DIMENSION, l'oggetto options supporta un elemento facoltativo Chiave supportedTypes. Se definito, Looker Studio vincola il tipo di dimensione campi che possono essere aggiunti all'elemento. Il valore di supportedTypes è un che può contenere qualsiasi combinazione di "DEFAULT", "TIME" e "GEO".

Una sezione di dati raggruppa più elementi di dati. Looker Studio esegue il rendering label come intestazione per più elementi di dati.

Sezione dei dati di esempio:

{
  "id": "dimensionSection1",
  "label": "Dimension Section Heading",
  "elements":[
    // array of data elements
  ]
}

Questo screenshot mostra in che modo Looker Studio esegue il rendering della sezione e dei dati dei dati. sopra:

Screenshot di Elemento dati nel riquadro delle proprietà

Configurazione dello stile

La configurazione dello stile definisce i selettori di stile sottoposti a rendering del riquadro delle proprietà.

Un elemento di stile di esempio:

{
  "id": "linkOpacity",
  "label": "Link opacity",
  "type": "OPACITY",
  "defaultValue": "0.2"
}

label definisce il testo che gli utenti vedono come descrizione comando, mentre type definisce il tipo di selettore di stile di cui Looker Studio esegue il rendering. Se vuoi, defaultValue definisce un valore predefinito per ogni elemento di stile.

Analogamente agli elementi dei dati, gli elementi di stile sono definiti all'interno di sezioni, forniscono intestazioni e raggruppamenti logici. Per vedere l'elenco completo delle selettori, consulta il riferimento alla configurazione.

Esempio di sezione di stile:

{
  "id": "styleGroup1",
  "label": "Header for style group",
  "elements": [
    // insert Style Elements here
  ]
}

Il seguente screenshot mostra un esempio di riquadro di stile con un'opacità con la descrizione comando "Opacità link". corrispondente a label nel .

Screenshot del selettore di stile

Configurazione dell'interazione

La configurazione interaction definisce il funzionamento delle interazioni con i grafici per un della community. Questa opzione è facoltativa.

Esempio:

{
  "id": "onClick",
  "supportedActions": ["FILTER"]
}

Al momento è supportato solo il criterio FILTER. Se configuri le interazioni, viene visualizzata una casella vengono visualizzate nel riquadro delle proprietà.

Screenshot del selettore di stile

Configurazione delle funzionalità

La configurazione di features può attivare o disattivare varie funzionalità nel tuo della community. Questa sezione è facoltativa. Un elenco di funzionalità può essere disponibile nel riferimento alla configurazione.

Esempio:

  "features": {
    "enableComparisonDateRange": true
  }

Esempio

Per un esempio di configurazione di visualizzazione, vedi la configurazione di esempio.

Passaggi successivi

Dopo aver definito la configurazione, scrivi la visualizzazione.