Risoluzione dei problemi
Cabina non rompe mai la tua vetrina: quando non può funzionare, si toglie di mezzo. È voluto, ed è anche il motivo per cui alcuni di questi guasti sono completamente muti.
Le righe fra virgolette qui sotto sono quelle che il browser stampa davvero: cercale nella console così come sono scritte, non tradotte.
Nessun pulsante da nessuna parte
In console: un errore CORS del tuo browser, che nomina www.cabina.io
Il dominio del tuo negozio non è nell’elenco autorizzato, quindi l’API risponde senza intestazioni CORS e il browser butta via la risposta.
Aggiungi l’origine esatta in
Widget . https://negozio.it e
https://www.negozio.it sono due origini diverse: se il negozio risponde su
entrambe, aggiungile entrambe.
Nessun pulsante, e nemmeno un errore CORS
In console: [widget] error=WIDGET_CONFIG_MISSING
La chiave API manca, oppure non è stata letta dal tag.
Controlla che data-api-key stia sul tag <script> stesso e cominci per
cab_live_.
Nessun pulsante, e in console non c’è proprio niente
In console: niente — questo è muto
Il tuo piano ha esaurito le sessioni, oppure i crediti sono finiti. Il widget si nasconde apposta, così il tuo negozio continua a funzionare.
Controlla Fatturazione .
Il pulsante sta in fondo alla pagina
In console: niente — anche questo è muto
Nessuno dei punti d’aggancio noti ha combaciato col tuo tema, quindi il pulsante
è stato appeso a <body>.
Aggiungi <div data-cabina-target></div> dove lo vuoi: il pulsante va dentro
quell’elemento. Vedi
Spostare il pulsante.
Due pulsanti, e le sessioni contate due volte
In console: [widget] warn=GIA_CARICATO
Lo snippet è sulla pagina due volte — spesso una copia vecchia più un plugin.
Togli uno dei due tag <script>.
Il pulsante si apre, ma la prova fallisce a metà
In console: niente
Cabina non è riuscita a trovare l’immagine del capo sulla pagina.
Aggiungi un tag og:image al template del prodotto — vedi
L’immagine del capo.
Verificare da terminale
# 1. il tag è davvero servito
curl -s https://il-tuo-negozio.com/prodotti/un-prodotto | grep -o 'widget.iife.js'
# 2. la pagina espone un'immagine del capo
curl -s https://il-tuo-negozio.com/prodotti/un-prodotto | grep -o 'og:image[^>]*'Sono i due che falliscono. Se entrambi rispondono, il problema è quasi sempre il dominio non autorizzato.
Nessuno di questi casi?
Scrivi a info@cabina.io con il link di una pagina prodotto e, se puoi, quello che vedi nella console.