Widget wordt niet weergegeven

Troubleshooting7 weergaven

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 publicKey in 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.com en localhost voor 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 domein
  • 403 Forbidden – domein staat niet in de lijst met toegestane domeinen
  • 404 Not Found – de URL van het widgetscript klopt niet
  • net::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.io
  • connect-src: api.conviro.io
  • frame-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].
widgettroubleshootingnot-showingembeddomainerrordebug

Was dit artikel nuttig?