Widget wordt niet weergegeven
Als de Conviro-chatwidget niet op je website verschijnt, werk je deze checklist stap voor stap door.
1. Controleer de Embed Code
- Ga naar Dashboard -> Assistants -> Jouw bot -> Embed Code.
- Kopieer het meest recente snippet en controleer of het correct in je HTML staat.
- De scripttag moet vóór de afsluitende \</body\>-tag staan (niet in de \<head\>).
- Controleer of er geen typefouten of ontbrekende tekens zijn.
2. Controleer de Public Key
- Controleer of de waarde
publicKeyin de embed code overeenkomt met de sleutel die in het Dashboard wordt getoond. - Public keys beginnen met
pk_. - Heb je de sleutel opnieuw gegenereerd? Werk dan de embed code op je website bij.
3. Controleer de lijst met toegestane domeinen
- Ga naar Dashboard -> Assistants -> Jouw bot -> Channels.
- Zorg dat het domein van je website in de lijst Allowed Domains staat.
- Neem alle varianten op:
example.com,www.example.comenlocalhostvoor development. - Neem het protocol (https://) niet op – alleen de domeinnaam.
4. Controleer of de bot actief is
- Ga naar Dashboard -> Assistants.
- De status van je bot moet Active zijn (groene indicator).
- Staat de bot gepauzeerd of inactief? Klik erop om hem te activeren.
5. Controleer op JavaScript-fouten
- Open je website in een browser.
- Druk op F12 (of rechtermuisknop -> Inspect) om de Developer Tools te openen.
- Ga naar het tabblad Console.
- Zoek naar fouten die met Conviro of de widget te maken hebben:
Widget init failed– probleem met de public key of het domein403 Forbidden– domein staat niet in de lijst met toegestane domeinen404 Not Found– de URL van het widgetscript klopt nietnet::ERR_BLOCKED_BY_CLIENT– een adblocker blokkeert het script
6. Schakel adblockers uit
Adblockers (uBlock Origin, AdBlock Plus, Brave Shields) kunnen het widgetscript blokkeren.
- Schakel de adblocker tijdelijk uit en laad de pagina opnieuw.
- Verschijnt de widget? Zet je domein dan op de whitelist in de instellingen van de adblocker.
7. Controleer op caching
- Gebruik je een cachingplugin (WP Super Cache, Cloudflare, enzovoort)? Leeg dan de cache nadat je de embed code hebt toegevoegd.
- Probeer de pagina te laden in een incognito-/privévenster van je browser om de cache te omzeilen.
8. Controleer op conflicterende scripts
- Andere chatwidgets of JavaScript-bibliotheken kunnen met Conviro conflicteren.
- Controleer de Console op fouten van andere scripts.
- Verwijder andere chatwidgets tijdelijk om het probleem af te bakenen.
9. Content Security Policy (CSP)
Als je site een strikte Content Security Policy heeft, moet je mogelijk het volgende toestaan:
script-src: cdn.conviro.ioconnect-src: api.conviro.ioframe-src: cdn.conviro.io
10. Werkt het nog steeds niet?
Als geen van bovenstaande stappen het probleem oplost:
- Maak een screenshot van de fouten in de Console.
- Noteer de URL van je website, je browser en je besturingssysteem.
- Neem met deze gegevens contact op met support via [email protected].