Kif nistgħu ngħinuk?

Għidilna fil-qosor x'ġara — inwieġbuk bl-email.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Mur fil-paġna ewlenija

Aprire la chat da un link o pulsante proprio

Qualsiasi link o pulsante del Suo sito può aprire la chat: la finestra compare accanto all’elemento cliccato. Con testo precompilato, scelta della scheda e, se desidera, senza alcun fumetto della chat.

Oltre al fumetto della chat nell’angolo, i Suoi visitatori possono aprire la chat da un link o pulsante sul Suo sito web, ad esempio «Aiuto e assistenza» nella barra laterale o «Domanda sul mio piano» nella pagina dei prezzi. La finestra della chat si apre proprio accanto a quell’elemento.

Non serve codice aggiuntivo: basta il normale codice di incorporamento descritto in Incorporare il widget. Trova anche un esempio da copiare nell’account in Progetto → Installazione → Aprire la chat da un link proprio.

Il caso più semplice

Un link che rimanda a #rc-open:

<a href="#rc-open">Help & support</a>

Oppure un pulsante con l’attributo data-rc-open:

<button type="button" data-rc-open>Open chat</button>

data-rc-open funziona su qualsiasi elemento, non solo sui pulsanti. Oltre a #rc-open, il widget accetta anche #reactive-chat come destinazione del link.

Il clic viene rilevato anche se il widget non ha ancora terminato il caricamento: la finestra si apre non appena è pronta.

Dove compare la finestra

Per aprire la finestra nella posizione abituale nell’angolo, scriva data-rc-open="corner". data-rc-anchor="none" ha lo stesso effetto:

<button type="button" data-rc-open="corner">Open chat</button>

Precompilare il campo del messaggio

Con data-rc-message, all’apertura della chat il campo del messaggio contiene già una frase. Non viene inviata: il visitatore può completarla, modificarla o eliminarla e la invia personalmente.

<button type="button" data-rc-open data-rc-message="I have a question about my plan">
  Question about my plan
</button>

Vengono usati fino a 200 caratteri. La chat passa alla scheda della conversazione.

Scegliere una scheda

Se la Sua chat ha più schede, data-rc-tab decide quale mostrare in primo piano all’apertura:

<a href="#rc-open" data-rc-tab="help">Browse help articles</a>

Se la Sua chat non dispone della scheda indicata (ad esempio help senza articoli di aiuto), si apre semplicemente come di consueto.

Aprire la chat dal Suo JavaScript

Le stesse opzioni sono disponibili tramite una chiamata. anchor è l’elemento accanto al quale deve comparire la finestra; message e tab sono facoltativi:

document.querySelector('#my-button').addEventListener('click', function (ev) {
  ReactiveChat('open', {
    anchor: ev.currentTarget,
    message: 'I have a question about my plan',
    tab: 'msg'
  });
});

Senza anchor la finestra si apre nella posizione abituale. ReactiveChat('open') senza opzioni si comporta come prima. Se l’elemento stesso contiene data-rc-message o data-rc-tab, questi si applicano anche alla chiamata; ciò che passa esplicitamente nella chiamata ha la precedenza.

Se il Suo codice può essere eseguito prima del caricamento del codice di incorporamento, anteponga questa riga. Le chiamate vengono così messe in coda ed eseguite non appena il widget è pronto:

window.ReactiveChat = window.ReactiveChat || function () { (window.ReactiveChat.q = window.ReactiveChat.q || []).push(arguments); };

Nessun fumetto della chat

Se la chat deve essere raggiungibile solo tramite i Suoi link, ad esempio «Aiuto e assistenza» nella barra laterale, esistono due modi.

Nell’account: in Progetto → Aspetto → Marchio, imposti Visualizzazione su Solo tramite i Suoi link (nessuna icona della chat) e salvi. L’impostazione ha effetto senza modificare il Suo sito web. In seguito copi comunque di nuovo il codice di incorporamento in Progetto → Installazione: il nuovo codice non contiene più il colore del Suo marchio, quindi l’icona della chat non compare per un istante durante il caricamento della pagina. Finché il widget non riesce a recuperare l’impostazione dal server, ad esempio senza connessione o alla prima visita prima dell’accettazione dei cookie, l’icona compare comunque come misura di sicurezza, affinché la chat rimanga raggiungibile.

Nel codice di incorporamento: se l’icona non deve mai comparire, nasconda il fumetto della chat con data-rc-hide-launcher="true" nel codice di incorporamento. Questo attributo si applica sempre, qualunque sia l’impostazione nell’account:

<script src="https://cdn.reactive.chat/loader.js"
        data-rc-site-key="SITE_KEY"
        data-rc-hide-launcher="true"
        async></script>

Si assicuri poi che ogni pagina in cui i visitatori devono poter raggiungere la chat contenga almeno un link di questo tipo.

Risoluzione dei problemi

Le altre impostazioni del codice di incorporamento sono descritte in Incorporare il widget. Come mostrare nella chat una scheda per la Sua offerta è spiegato in La scheda promozionale nella chat.

Approfondimenti nella documentazione

In dettaglio: Riferimento del tag script e API JavaScript. Tutti i capitoli sono nella documentazione.

Aġġornat l-aħħar: