Salta ai contenuti

SDK dell'assistente sullo schermo

L'impronta (fingerprint) del tuo manifesto

Ogni volta che il tuo sito si carica, l’SDK calcola un hash SHA-256 del tuo manifesto (JSON canonico: chiavi ordinate, senza spazi) e lo passa al tuo widget, che lo invia all’avvio della conversazione. Il server confronta questa impronta con quella del manifesto approvato per il tuo canale:

  • Coincide → il copilota si arma per quella sessione.
  • Non coincide e ce n’era già uno approvato prima → il tuo manifesto passa a obsoleto e il copilota si spegne finché qualcuno non lo rivede e lo approva di nuovo (paragrafo 9).
  • Non ce n’è ancora nessuno registrato → il server chiede il JSON completo per registrarlo come in attesa.

Se cambi il tuo manifesto nel codice del tuo sito (aggiungi una schermata, correggi un’etichetta), l’impronta cambia da sola — non c’è nulla da «ricalcolare» a mano.