Script personalizzati e Store Agent
Aggiungi JavaScript della vetrina e scegli quali Skill sono disponibili in un progetto di negozio.
Gli script personalizzati modificano il comportamento della vetrina, mentre Store Agent modifica quali Skill Runner può utilizzare per il progetto corrente. Entrambi sono impostazioni specifiche del negozio e devono essere riviste con cura extra.
Cosa copre questa guida
Sarai in grado di aggiungere e salvare uno script, metterlo in pausa senza eliminarlo e aggiungere o disabilitare una Skill solo per il progetto corrente.
Disponibilità e prerequisiti
- Apri Impostazioni dall'interno del progetto previsto.
- JavaScript personalizzato può modificare il comportamento della vetrina. Aggiungi solo codice che comprendi e di cui ti fidi.
- Le azioni Skill dipendono dalle Skill dello spazio di lavoro disponibili e dal fatto che una Skill di sistema sia configurabile.
- La pagina Agent completa e il gate del piano controllano ancora la disponibilità più ampia della Skill.
Percorsi di accesso
- Script: avatar → Impostazioni → Negozio → Script personalizzati
- Skill del progetto: avatar → Impostazioni → Negozio → Agent
Controlli Script personalizzati
| Voce o pulsante | Perché è utile | Cosa succede dopo |
|---|---|---|
| Aggiungi script | Crea una voce di script della vetrina. | Una nuova riga Script abilitata si apre con codice JavaScript vuoto. |
| Riga script | Espandi o comprimi il suo editor. | Nome script e Codice JavaScript diventano visibili. |
| Icona occhio / occhio nascosto | Abilita o disabilita uno script. | La riga locale cambia stato; seleziona Salva modifiche per applicarla. |
| Icona Elimina | Rimuovi uno script dall'elenco in sospeso. | La riga scompare senza una seconda finestra di dialogo; Salva modifiche applica la rimozione. |
| Salva modifiche | Applica ogni modifica di script in sospeso. | Runner salva l'elenco completo degli script e mostra un messaggio di successo o errore. |
Runner consente fino a dieci voci di script. Il pulsante Salva modifiche rimane disabilitato quando non c'è nulla da modificare.
Aggiungi o modifica uno script
- Apri Negozio → Script personalizzati.
- Seleziona Aggiungi script.
- Inserisci un Nome script chiaro e un Codice JavaScript affidabile.
- Lascia lo script abilitato solo se dovrebbe essere eseguito sulla vetrina.
- Rivedi tutte le altre righe perché Salva modifiche applica l'intero elenco.
- Seleziona Salva modifiche e attendi Salvato.
- Controlla la vetrina in modo sicuro dopo il salvataggio.
Runner tenta di impedire che un errore di uno script arresti la pagina, ma ciò non rende il codice sconosciuto sicuro. Uno script può comunque influire sulla privacy, le prestazioni, il tracciamento e l'esperienza del cliente.
Controlli Store Agent
| Voce o pulsante | Perché è utile | Cosa succede dopo |
|---|---|---|
| Riga Skill attiva | Vedi quale Skill è disponibile in questo progetto. | La riga mostra nome, descrizione e tipo Sistema o Personalizzato. |
| Disabilita | Rimuovi una Skill configurabile da questo progetto solo. | La Skill esce dall'elenco attivo di questo progetto; non viene eliminata globalmente. |
| Aggiungi Skill | Aggiungi una Skill dello spazio di lavoro disponibile a questo progetto. | La selezione di una Skill elencata la abilita per il progetto corrente. |
| Crea skill personalizzata… | Crea una nuova capacità personalizzata. | L'editor Skill si apre, quindi l'elenco del progetto si aggiorna dopo il successo. |
Configura Skill del progetto
- Apri Negozio → Agent.
- Rivedi le Skill attualmente attive.
- Seleziona Aggiungi Skill, quindi scegli una Skill disponibile o Crea skill personalizzata….
- Attendi il messaggio di successo e conferma che la Skill appare.
- Usa Disabilita quando una Skill configurabile dovrebbe smettere di applicarsi a questo progetto.
- Apri Control Center → Agent per i dettagli completi della Skill, pausa, modifica, importazione o azioni di eliminazione.
Stati e limiti
- Le modifiche dello script rimangono locali fino al completamento di Salva modifiche.
- La rimozione di una riga di script non ha una conferma separata prima di Salva modifiche.
- Il raggiungimento di dieci script disabilita Aggiungi script.
- Store Agent può mostrare caricamento, un errore, Nessuna skill abilitata o l'elenco attivo.
- Le Skill di sistema fisse non mostrano Disabilita.
- La disabilitazione in Store Agent modifica l'ambito di questo progetto; non elimina o mette in pausa globalmente la Skill.
Risoluzione dei problemi
- Se uno script continua a essere eseguito, conferma che il suo stato disabilitato è stato seguito da Salva modifiche.
- Se Salva non riesce, l'elenco precedentemente salvato rimane invariato; correggi il codice o riprova dopo l'errore.
- Se Aggiungi Skill non ha la voce prevista, controlla la pagina Agent completa e il piano corrente.
- Se Disabilita è assente, la Skill di sistema non è configurabile per questo progetto.
- Se una nuova Skill appare globalmente ma non qui, aggiungila al progetto da Store Agent.