Mostra Chat nel Web Widget (versione classica) solo quando un reparto specifico è online
Sì. Per impostazione predefinita, il widget non viene visualizzato solo quando reparti specifici sono online, ma puoi aggiungere uno script personalizzato con l’API Zendesk. Con uno script personalizzato, configuri il Web Widget (versione classica) per mostrare Chat solo quando un reparto specifico è online. Lo script rileva una modifica nello stato del reparto dell’account e l’ API aggiorna le impostazioni del Web Widget (versione classica) in base allo stato corrente.
L’esempio seguente applica questo metodo. Mostra il Web Widget come online per Chat solo quando il reparto CRM è online. Se il reparto CRM non è online, lo script elimina Chat. Quando lo script elimina Chat, il Web Widget (versione classica) mostra solo le altre funzioni che hai attivato per il visitatore, come il modulo di contatto o la ricerca centro assistenza .
<script id="ze-snippet"
src="https://static.zdassets.com/ekr/snippet.js?key=ACCOUNT_KEY"> </script>
<script>
zE('webWidget:on', 'chat:departmentStatus', function(dept) {
if (dept.name === 'CRM' && dept.status === 'online') {
zE('webWidget', 'updateSettings', {
webWidget: {
chat: {
departments: {
enabled: [''],
select: 'CRM'
},
suppress: false
}
}
});
} else if (dept.name === 'CRM' && dept.status !== 'online') {
zE('webWidget', 'updateSettings', {
webWidget: {
chat: {
suppress: true
}
}
});
}
});
</script>Avvertenza sulla traduzione: questo articolo è stato tradotto usando un software di traduzione automatizzata per fornire una comprensione di base del contenuto. È stato fatto tutto il possibile per fornire una traduzione accurata, tuttavia Zendesk non garantisce l'accuratezza della traduzione.
Per qualsiasi dubbio sull'accuratezza delle informazioni contenute nell'articolo tradotto, fai riferimento alla versione inglese dell'articolo come versione ufficiale.