Web script-instellingen
Bepaal of het cside-webscript draait en welk release channel wordt geserveerd, met de Developer Mode- en release channel-instelling in Team Settings.
Twee instellingen op teamniveau bepalen het cside-webscript: Developer Mode, die het script voor alle domeinen in- of uitschakelt, en een release channel die kiest welke build van het script wordt geserveerd. Beide staan onder Team Settings > General.
Om ze te bereiken open je Settings in de bovenste navigatie en selecteer je het tabblad General.
Het tabblad General verschijnt alleen voor teams die het webscript-product gebruiken. Teams die alleen Device Intelligence gebruiken, zien het niet. Het wijzigen van een van beide instellingen vereist de Manage Team-rechten. Zonder die rechten zijn de bediening uitgeschakeld en verschijnt er een tooltip met “You do not have permission to manage this team”.
Web script monitoring (Developer Mode)
Developer Mode is een aan/uit-schakelaar die geldt voor alle domeinen in het team. Deze bepaalt of het cside-clientscript überhaupt iets doet - handig terwijl je je site debugt of tijdens onderhoud.
- Uit (de standaardwaarde): het volledige cside-clientscript wordt geserveerd en uitgevoerd. Het monitort scripts van derden, verzamelt metadata, voert detecties uit en handhaaft blokkeerregels.
- Aan: cside serveert een leeg JavaScript-bestand voor alle domeinen van het team. Er wordt niets verzameld, gedetecteerd of geblokkeerd. Pagina’s laden nog steeds normaal, maar er is geen cside-bescherming. Device Intelligence (fingerprinting) is een apart product en wordt niet beïnvloed.
Developer Mode is op drie plekken te bedienen en te zien:
- Team Settings > General - de hierboven beschreven schakelaar
- De sidebar - een permanente bediening in het accountvak, zichtbaar voor iedereen die het team mag beheren. Amber wanneer Developer Mode aan staat
- Een banner voor de hele app - zichtbaar op elke pagina, voor elk teamlid, zolang Developer Mode aan staat, met een Resume-knop van één klik die alleen bruikbaar is voor leden met de Manage Team-rechten (anderen zien de knop uitgeschakeld met een rechten-tooltip), zodat een gepauzeerd team nooit vergeten wordt
Alle drie lezen en schrijven dezelfde instelling: aan- of uitzetten vanuit één ervan werkt de andere direct bij.
Developer Mode aanzetten vraagt om bevestiging, omdat het alle webscript-functionaliteit in het team stopzet. Het weer uitzetten (monitoring hervatten) is één klik, vanuit de banner, de sidebar of Settings.
Het omschakelen van monitoring pusht een bijgewerkte configuratie naar de edge-locaties van cside, dus een wijziging kan tijd nodig hebben om wereldwijd te propageren. Uitschakelen en opnieuw inschakelen worden bewust niet in de edge-cache opgeslagen, zodat ze snel van kracht worden.
Web Script Release Channel
Het Web Script Release Channel is een Latest / Stable-bediening die kiest welke build van het cside-webscript wordt geserveerd. Het verandert welk script wordt geserveerd, niet of het wordt geserveerd (dat is Developer Mode hierboven).
- Latest (de standaardwaarde): serveert de nieuwste uitgebrachte build van het cside-webscript. Nieuwe detectielogica en functies landen hier het eerst.
- Stable: serveert een vastgezette, conservatiever gecontroleerde build. Gebruik dit wanneer je achter de nieuwste release wilt blijven voor extra wijzigingsbeheer, bijvoorbeeld op gevoelige checkout-pagina’s.
Je kunt het release channel voor het hele team instellen in Team Settings > General, of het overschrijven voor één domein in Domain > Settings > General. Een keuze op domeinniveau heeft voorrang op de teamstandaard. Alleen Latest en Stable zijn selecteerbaar.
Het wijzigen van het release channel wordt optimistisch van kracht in het dashboard, maar heeft tijd nodig om te propageren naar de edge-caches van cside voordat elke bezoeker de nieuwe build downloadt.
Overzicht van bereik
| Instelling | Bereik | Bepaalt | Standaard |
|---|---|---|---|
| Developer Mode | Alleen team (alle domeinen erven dit) | Of er een script wordt geserveerd (volledig of leeg) | Uit (monitoring actief) |
| Web Script Release Channel | Team, met een override per domein | Welke build van het script wordt geserveerd | Latest |
Thanks for your feedback!