Plaats de snippet
Zet de snippet in de globale layout van je website, net vóór </head>. Voor StarryFrame is dat de base template.
Eén pagina, één pad: plak de snippet, trigger een testfout en controleer het dashboard. Geen losse install-pagina of keuzestress.
PUBLIC_PROJECT_KEY.<script>
window.FetchNodeQueue = window.FetchNodeQueue || [];
window.FetchNode = window.FetchNode || function () {
window.FetchNodeQueue.push(arguments);
};
FetchNode("init", {
projectKey: "PUBLIC_PROJECT_KEY",
endpoint: "https://fetch-node.com/api/events/ingest/",
environment: "production",
release: "2026.04.29"
});
</script>
<script async src="https://fetch-node.com/widget/v1/widget.min.js" crossorigin="anonymous"></script>
Zet de snippet in de globale layout van je website, net vóór </head>. Voor StarryFrame is dat de base template.
Open de pagina in de browser. Zie je geen FetchNode-waarschuwing in de console, dan is de configuratie geladen.
Trigger de test hieronder en open daarna het dashboard. De fout verschijnt als gegroepeerd issue.
Open DevTools → Console op de website waar de snippet staat en voer deze regel uit.
FetchNode("captureException", new Error("FetchNode StarryFrame test"));
Endpoint: https://fetch-node.com/api/events/ingest/
Browser script: https://fetch-node.com/widget/v1/widget.min.js
Dat is normaal voor browsergebruik. Zet nooit private API keys, wachtwoorden, databasegegevens of webhook secrets in frontend-code.
FetchNode vangt browser errors op, groepeert herhalingen en laat per project zien wat aandacht nodig heeft.