> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sleak.chat/llms.txt
> Use this file to discover all available pages before exploring further.

# Chats worden niet bewaard na herladen

> Troubleshooting gids wanneer chatgeschiedenis verdwijnt door een conflict met je Cookie Management Platform (CMP)

## Het probleem

Na het herladen van een pagina is de chatgeschiedenis verdwenen. De bezoeker start telkens een nieuw gesprek in plaats van verder te gaan waar hij/zij gebleven was.

Dit wordt bijna altijd veroorzaakt doordat je **Cookie Management Platform (CMP)** - zoals Cookiebot, CookieYes, Complianz of OneTrust - de Sleak cookies verwijdert of blokkeert voordat de bezoeker consent geeft.

## De oorzaak

Sleak gebruikt twee cookies om chatgeschiedenis te koppelen aan een bezoeker:

| Cookie                       | Doel                                               |
| ---------------------------- | -------------------------------------------------- |
| `sleakVisitorId_{chatbotId}` | Unieke bezoeker-ID om gesprekken te koppelen       |
| `sleakChatId_{chatbotId}`    | Unieke chat-ID om het actieve gesprek te hervatten |

Als je CMP deze cookies niet herkent, worden ze bij het laden van de pagina verwijderd. Het gevolg: de chat kan de bezoeker niet meer identificeren en start opnieuw.

## Oplossing: cookies toevoegen aan je CMP

Voeg onderstaande cookies toe aan je CMP en categoriseer ze als **Functioneel** (ook wel "Strikt noodzakelijk" of "Necessary" genoemd).

<Warning>
  De cookies **moeten** als functioneel worden gecategoriseerd, niet als "Analytisch" of "Marketing". Functionele cookies vereisen geen consent en worden daardoor niet verwijderd bij het laden van de
  pagina.
</Warning>

### sleakVisitorId

| Eigenschap              | Waarde                                                                                    |
| ----------------------- | ----------------------------------------------------------------------------------------- |
| **Naam**                | `sleakVisitorId_{chatbotId}`                                                              |
| **Provider**            | Sleak                                                                                     |
| **Categorie**           | Functioneel (strikt noodzakelijk)                                                         |
| **Doel**                | Behoudt een persistente bezoeker-ID zodat chatgeschiedenis behouden blijft tussen sessies |
| **Verzamelde data**     | Willekeurige unieke ID - geen berichtinhoud, geen persoonsgegevens                        |
| **Vervaltijd**          | 12 maanden                                                                                |
| **Opslagtype**          | Cookie                                                                                    |
| **Rechtsgrondslag**     | Niet onderworpen aan consent (gerechtvaardigd belang)                                     |
| **Doorgifte buiten EU** | Nee                                                                                       |

### sleakChatId

| Eigenschap              | Waarde                                                                      |
| ----------------------- | --------------------------------------------------------------------------- |
| **Naam**                | `sleakChatId_{chatbotId}`                                                   |
| **Provider**            | Sleak                                                                       |
| **Categorie**           | Functioneel (strikt noodzakelijk)                                           |
| **Doel**                | Behoudt een persistente chat-ID zodat het actieve gesprek hervat kan worden |
| **Verzamelde data**     | Willekeurige unieke ID - geen berichtinhoud, geen persoonsgegevens          |
| **Vervaltijd**          | 12 maanden                                                                  |
| **Opslagtype**          | Cookie                                                                      |
| **Rechtsgrondslag**     | Niet onderworpen aan consent (gerechtvaardigd belang)                       |
| **Doorgifte buiten EU** | Nee                                                                         |

<Info>
  Vervang `{chatbotId}` door het ID van jouw agent. Je vindt dit in het [Sleak dashboard](https://dashboard.sleak.chat/integraties?tab=installatie) in het installatie-script van je agent.
</Info>

## Troubleshooting

<AccordionGroup>
  <Accordion title="Ik heb de cookies toegevoegd maar het werkt nog steeds niet">
    Controleer of de cookies daadwerkelijk als **Functioneel** of **Strikt noodzakelijk** zijn gecategoriseerd in je CMP - niet als "Niet geclassificeerd", "Analytisch" of "Marketing". Cookies buiten
    de functionele categorie worden pas geplaatst na consent.
  </Accordion>

  <Accordion title="Hoe controleer ik of de cookies worden verwijderd?">
    1. Open je website in Chrome of Firefox
    2. Open DevTools (`F12` of `Cmd + Option + I`)
    3. Ga naar het tabblad **Application** → **Cookies**
    4. Zoek naar `sleakVisitorId_` en `sleakChatId_`
    5. Herlaad de pagina - als de cookies verdwijnen na het herladen, blokkeert je CMP ze
  </Accordion>

  <Accordion title="Mijn CMP staat niet in deze lijst - wat nu?">
    De stappen zijn voor elke CMP vergelijkbaar: voeg de twee cookies toe en stel de categorie in op **Functioneel**. Raadpleeg de documentatie van je CMP-provider voor specifieke instructies.
  </Accordion>

  <Accordion title="Kan ik de cookies ook onder 'Toestemming' / 'Consent' plaatsen?">
    Dat raden we sterk af. Als de cookies onder consent vallen, worden ze pas geplaatst nadat een bezoeker de cookie-banner accepteert. Tot die tijd werkt de chatgeschiedenis niet. Omdat deze cookies
    geen persoonsgegevens bevatten en puur functioneel zijn, mogen ze zonder consent geplaatst worden.
  </Accordion>

  <Accordion title="Werkt de chat wel voor nieuwe bezoekers die de cookie-banner nog niet hebben gezien?">
    Ja - mits de cookies als **Functioneel** zijn gecategoriseerd. Functionele cookies worden direct geplaatst, ongeacht de consent-status van de bezoeker.
  </Accordion>
</AccordionGroup>

***

<CardGroup cols={2}>
  <Card title="Email Support" icon="envelope" href="mailto:support@sleak.chat">
    [support@sleak.chat](mailto:support@sleak.chat)
  </Card>

  <Card title="Bel ons" icon="phone" href="tel:+31850608199">
    +31 85 060 8199
  </Card>
</CardGroup>
