• Base di conoscenza
    • Amministratore
    • Pannello Di Controllo
    • Recensioni
    • Elenchi
    • Sondaggi
    • Azioni
    • Approfondimenti Sull’esperienza
    • Resoconti
    • Punteggio Di Reputazione
    • Best Practices
  • Base di conoscenza
    • Amministratore
    • Pannello Di Controllo
    • Recensioni
    • Elenchi
    • Sondaggi
    • Azioni
    • Approfondimenti Sull’esperienza
    • Resoconti
    • Punteggio Di Reputazione
    • Best Practices

Utilizzo di punteggi personalizzati

I punteggi del sondaggio personalizzati ti consentono di ristrutturare le risposte al sondaggio per generare il tuo meccanismo di punteggio all’interno dei risultati. I calcoli per i punteggi personalizzati vengono scritti utilizzando gli script Groovy DSL. (Vedi sotto per la sintassi di esempio.)

Creiamo un punteggio personalizzato per il seguente scenario. Assegna un punteggio nascosto alle seguenti due domande. Quindi genera un punteggio totale “Staff Superstar” basato sulla media dei punteggi individuali. Una volta che hai i punteggi, puoi classificare le tue località migliori per ciascuno.

Se stai aggiungendo punteggi a un sondaggio dal vivo, non puoi modificare gli script dopo essere uscito dalla progettazione del sondaggio.

Per creare punteggi personalizzati:

  1. Dalla scheda Surveys > All Surveys (Sondaggi > Tutti i sondaggi), fai clic su Edit (Modifica) accanto al sondaggio a cui desideri applicare i punteggi.
  2. Dalla progettazione del sondaggio, fai clic sulla scheda Scores (Punteggi).
  3. Fai clic su Add a Score (Aggiungi un punteggio).

Nella casella degli script viene visualizzato uno script predefinito:
return sq19

  1. Inserisci un’etichetta di punteggio. Nel nostro esempio, il primo punteggio sarà per la domanda Empatia.
  2. Nella parte superiore dello script, espandere il link Variables available for scripting are (Le variabili disponibili per lo scripting sono).

Tutte le variabili e i valori disponibili all’interno del sondaggio sono elencati come riferimento nel tuo script. Poiché la nostra domanda Empatia è la prima domanda del sondaggio, inizieremo facendo riferimento a sq19 (variabile) e a tutti i suoi possibili valori (o20, o21, o22, o23, o24).

  1. Modifica lo script come segue, dove “a” è la variabile assegnata al punteggio di Empatia:
    if (sq19.contains('o20')) a=100
    else if (sq19.contains('o21')) a=75
    else if (sq19.contains('o22')) a=50
    else if (sq19.contains('o23')) a=25
    else if (sq19.contains('o24')) a=0
    else a = null
    ​
    if (a!=null)return Math.round(a/20 * 10)/10
    else return null
  2. Il punteggio finale può essere una scala personalizzata, ma il valore predefinito è 0-5. L’esempio utilizza un punteggio 0-100 allo scopo di mostrare la sintassi per il calcolo. Questo è utile se le domande hanno 3, 4 o 5 opzioni tra cui scegliere e devi convertirle in una scala comune.

  3. Fai clic su Test (Prova).

All’interno della finestra Prova la domanda calcolata, risposte/valori del sondaggio selezionati casualmente vengono generati per te. Se non sono presenti errori nello script, i risultati della prova dovrebbero restituire un punteggio basato sul valore casuale scelto. Fai clic su Prova di nuovo per generare nuovi valori casuali e assicurarti che il punteggio si aggiorni di conseguenza.

  1. Fai clic su Done (Fine) per tornare alla pagina degli script.
  2. Fai clic su Add a Score (Aggiungi un punteggio).
  3. Ripeti i passaggi precedenti per creare un altro punteggio per la Comunicazione utilizzando il seguente script, dove “b” è la variabile assegnata al punteggio per la Comunicazione:
    if (sq26.contains('o27')) b=100
    else if (sq26.contains('o28')) b=75
    else if (sq26.contains('o29')) b=50
    else if (sq26.contains('o30')) b=25
    else if (sq26.contains('o31')) b=0
    else b = null
    ​
    if (b!=null)return Math.round(b/20 * 10)/10
    else return null
  4. Fai clic su Add a Score (Aggiungi un punteggio).
  5. Ripeti i passaggi precedenti per creare un altro punteggio per Staff Superstar, che esegue la media dei punteggi di Empatia e Comunicazione:
    if (sq19.contains('o20')) a=100
    else if (sq19.contains('o21')) a=75
    else if (sq19.contains('o22')) a=50
    else if (sq19.contains('o23')) a=25
    else if (sq19.contains('o24')) a=0
    else a = null
    if (sq26.contains('o27')) b=100
    else if (sq26.contains('o28')) b=75
    else if (sq26.contains('o29')) b=50
    else if (sq26.contains('o30')) b=25
    else if (sq26.contains('o31')) b=0
    else b = null
    return ((Math.round((a+b)/20 * 10)/10)/2
  6. Fai clic su Save (Salva).

La prossima volta che qualcuno completa il sondaggio, le informazioni sul punteggio verranno incluse nei risultati.

  1. Torna alla scheda Surveys > All Surveys (Sondaggi > Tutti i sondaggi) e fai clic su Results (Risultati) sotto il sondaggio che hai appena modificato.
  2. Fai clic sulla scheda Scores (Punteggi).

    Le località sono classificate in base ai punteggi:


Related Articles
  • Rispondere ai sondaggi
  • Sondaggi conversazionali
  • Visualizzazione dei risultati del sondaggio
  • Utilizzo di sondaggi semplici
  • Progettazione di un sondaggio
Sondaggi
  • Utilizzo di punteggi personalizzati
  • Rispondere ai sondaggi
  • Sondaggi conversazionali
  • Visualizzazione dei risultati del sondaggio
  • Utilizzo di sondaggi semplici
  • Progettazione di un sondaggio
  • Panoramica dei sondaggi
  • Review Booster
KB Categories
  • Amministratore
  • Approfondimenti sull'esperienza
  • Azioni
  • Best practices
  • Elenchi
  • Pannello di controllo
  • Punteggio di reputazione
  • Recensioni
  • Rep Connect
  • Resoconti
  • Sondaggi
  • Italiano
    • English (Inglese)
    • Deutsch (Tedesco)
    • Español (Spagnolo)
    • Français (Francese)
    • Nederlands (Olandese)
    • Türkçe (Turco)
    • 한국어 (Coreano)
    • polski (Polacco)
    • Português (Portoghese, Brasile)
    • Português (Portoghese, Portogallo)
    • Română (Rumeno)
    • Русский (Russo)
    • Ukrainian (Ucraino)
    • Čeština (Ceco)
    • Magyar (Ungherese)
    • Slovenčina (Slavo)
  • Privacy Policy
  • Terms of Use
  • © 2022 Reputation.com. All Rights Reserved.