Gå til innholdet

Feilsøking ved installasjon av Sam

De vanligste grunnene til at Sam-widgeten ikke vises etter installasjon, sortert etter hyppighet.

«Jeg installerte widgeten men den vises ikke»

1. Cache

Dette rammer nesten alle. Mange CMSer og CDNer bufrer HTML i timevis. Selv etter at du lagrer, får besøkende (og du selv, i den vanlige nettleseren din) den gamle bufrede versjonen.

Løsning: tøm nettstedets cache. Besøk deretter nettstedet i et inkognitovindu (ingen buffering), eller i en annen nettleser. Vises widgeten i inkognito men ikke i den vanlige nettleseren din, er det et cacheproblem.

Vanlige syndere:

  • WordPress: WP Rocket, W3 Total Cache, LiteSpeed Cache, Cloudflares «Cache Everything»-regel
  • Shopify: sjeldent på Shopify selv, men bruker du Cloudflare foran, tøm der også
  • Wix / Squarespace: de innebygde CDNene bufrer i ca. 5 minutter — vent eller besøk fra inkognito
  • Statiske nettsteder: re-deploy etter redigering av layoutfilen

2. Du har ikke publisert

  • Webflow → klikk Publiser i Designer
  • GTM → klikk Submit OG Publish
  • Wix → klikk Publiser i Wix Editor

Lagring av endringer er ikke det samme som å publisere.

3. Feil API-token

Hvis widgeten lastes men ikke kobler til (du ser kanskje «Ugyldig API-nøkkel» i nettleserkonsollen, eller den viser ingenting), er tokenet feil.

Løsning: kopier tokenet fra Sam-dashbordet ditt på nytt. Token er 40 alfanumeriske tegn — sørg for at ingen ekstra mellomrom eller anførselstegn sneget seg inn.

4. Content Security Policy

Hvis nettstedet ditt har en streng CSP-header, kan den blokkere skript fra cdn.viasam.app.

Løsning: legg til https://cdn.viasam.app i script-src og https://viasam.app i connect-src i CSP-en din. Åpne nettleserens utviklerverktøy (F12) → Console — CSP-brudd logges tydelig.

5. Tillatte opprinnelser stemmer ikke med nettstedets URL

I Sam-dashbordet kan du begrense hvilke domener widgeten kjøres på (feltet Tillatte opprinnelser på hver widget). Hvis nettstedets URL ikke er på den listen (og listen ikke er tom), nekter widgeten å koble til.

Løsning: åpne widgetinnstillingene og legg enten til domenet ditt i Tillatte opprinnelser, eller tøm listen for å tillate alle opprinnelser.

«Widgeten vises men besøkende kan ikke sende meldinger»

Åpne nettleserens utviklerverktøy → Network-fane → filtrer etter viasam.app og prøv å sende en melding. Se på svaret:

  • 401 / 403: API-tokenproblemer, eller forespørselens opprinnelse er ikke på widgetens Tillatte opprinnelser-liste.
  • 410: widgeten er satt på pause (vanligvis på grunn av plandowngrade — sjekk Sam-faktureringssiden din).
  • 429: hastighetsbegrenset. Widgeten prøver automatisk igjen; rydder seg vanligvis på ett minutt.
  • Ingen forespørsel i det hele tatt: widgetskriptet ble aldri lastet. Sjekk installasjonstrinnene på nytt.

«Widgeten vises på noen sider men ikke andre»

Nesten alltid er snippeten på én spesifikk side i stedet for nettstedets felles layout-/bunntekstfil. Flytt den til layout-/bunntekstfilen (eller i CMSer, den globale «Bunntekst»-kodeinnsettingen) slik at den vises på alle sider.

GTM-unntak: hvis du satte utløseren til en spesifikk sidevisningsutløser i stedet for All Pages, er det grunnen. Rediger taggen → Triggering → All Pages.

«Verifiser sier ‹ikke oppdaget› men widgeten fungerer»

Dette skjer med enkeltsideapper og GTM-injiserte installasjoner — widgetskriptet er ikke i den første HTML-responsen, så HTML-skanningen vår finner det ikke.

Verifiseringsverktøyet har en reserveløsning: det sjekker om widgeten din har blitt sett «live» de siste 5 minuttene. Åpner du nettstedet ditt i en ny fane slik at widgeten lastes minst én gang, og deretter kommer tilbake og klikker verifiser, bytter den til «Widget er live.»

Fortsatt stuck?

Send e-post til support@viasam.app. Inkluder:

  • URL-en til nettstedet ditt
  • Navnet på widgeten du installerte
  • Et skjermbilde av nettleserens Console + Network-faner i utviklerverktøyene etter å ha lastet siden på nytt

Vi svarer vanligvis innen noen få arbeidstimer.