Base di conoscenza

Sistema di variabili

Le variabili sono un meccanismo di calcolo in Pollsar che consente di raccogliere, memorizzare e utilizzare valori durante lo svolgimento di un sondaggio. Con le variabili puoi calcolare punteggi, personalizzare i testi delle domande, controllare la logica di ramificazione e creare scenari interattivi.

Tutte le variabili sono globali — sono disponibili in tutte le parti del sondaggio in qualsiasi momento. Per inserire il valore di una variabile nel testo di una domanda, titolo o pagina, racchiudi il suo nome tra parentesi graffe: {variable_name}.

Variabili utente

Le variabili utente vengono create manualmente dall'autore nelle impostazioni del sondaggio (pulsante Impostazioni → scheda Variabili utente).

Creazione e configurazione

Inserisci il nome di una nuova variabile nel campo di input. Il nome può contenere lettere latine, cifre e underscore. Se inserisci un nome in un'altra lingua, il sistema lo translittererà automaticamente in caratteri latini.

Il valore iniziale predefinito è 0. Può essere modificato nelle impostazioni della variabile. Le variabili non hanno tipo — accettano valori sia numerici che testuali a seconda del contesto.

Notice image
IMG: Screenshot della scheda Variabili utente nelle impostazioni del sondaggio — lista delle variabili con badge verdi e valori.

Cosa puoi fare con le variabili

  • Assegnare valori — valori fissi o dalla risposta di un rispondente a una domanda specifica.
  • Eseguire operazioni aritmetiche — addizione, sottrazione, moltiplicazione, divisione.
  • Confrontare — utilizzare nelle condizioni della logica di ramificazione.
  • Inserire nei testi — mostrare il valore della variabile al rispondente direttamente nelle domande e nelle pagine del sondaggio.

Maggiori informazioni sui calcoli nell'articolo «Function — calcoli con variabili». Sulla verifica delle condizioni — nell'articolo «Rule — regole condizionali».

Variabili di sistema

Le variabili di sistema vengono create automaticamente insieme al sondaggio. I loro valori vengono determinati durante lo svolgimento e non possono essere modificati dall'autore.

  • ps_answer_last — la risposta del rispondente alla domanda precedente. Vuota all'inizio del sondaggio. Anche vuota se la domanda precedente contiene un sistema complesso di risposte multiple.
  • ps_duration_poll — tempo in minuti trascorso dall'inizio del sondaggio. Aggiornato dinamicamente.
  • ps_duration_set — tempo in minuti allocato per lo svolgimento del sondaggio (se l'autore ha impostato un limite). Senza limite, il valore è 0.
  • ps_audience — il nome del pubblico a cui appartiene il rispondente attuale. I pubblici vengono creati nella fase di pubblicazione.

Le variabili di sistema possono essere utilizzate nei testi e nella logica esattamente come le variabili utente.

Come distinguere le variabili nell'interfaccia

Le variabili utente e di sistema sono visivamente distinte nell'interfaccia. Nelle impostazioni della logica, le variabili utente sono evidenziate con un badge verde, mentre quelle di sistema hanno un badge giallo. Le variabili di sistema sono anche facilmente riconoscibili dal prefisso ps_ nel nome.

Nell'elenco a discesa delle variabili (pannello di formattazione del testo), le variabili utente sono mostrate in testo verde, quelle di sistema in testo scuro.