PageSourceSearch

https://www.pantalytics.com/klaro-config.js

js pantalytics.com collected 2026-09-25 21:11:48 UTC 3,613 bytes, 121 lines download raw bytes

1var klaroConfig = {
2  version: 1,
3  elementID: "klaro",
4  storageMethod: "localStorage",
5  storageName: "klaro-consent",
6  // Absoluut, want dit bestand wordt ongewijzigd meegekopieerd naar de sites van
7  // Squirrel en Knap, en daar bestaat /privacy niet. Eén privacyverklaring voor
8  // alle drie de merken, op de hoofdsite. Zie docs/merkarchitectuur.md.
9  // Beide talen wijzen naar hetzelfde pad: /nl/privacy is een 301 naar /privacy,
10  // er is maar één privacyverklaring.
11  privacyPolicy: {
12    nl: "https://www.pantalytics.com/privacy",
13    en: "https://www.pantalytics.com/privacy",
14  },
15  default: false,
16  mustConsent: false,
17  acceptAll: true,
18  hideDeclineAll: false,
19  hideLearnMore: false,
20
21  translations: {
22    nl: {
23      consentModal: {
24        title: "Cookies & tracking",
25        description:
26          "We gebruiken cookies om onze website te verbeteren en om het effect van onze marketing te meten. Je kunt per categorie kiezen wat je toestaat.",
27      },
28      consentNotice: {
29        description:
30          "We gebruiken cookies voor analytics en marketing. {purposes}",
31        learnMore: "Instellingen",
32      },
33      purposes: {
34        analytics: { title: "Analytics" },
35        marketing: { title: "Marketing" },
36        functional: { title: "Functioneel" },
37      },
38      ok: "Accepteren",
39      decline: "Weigeren",
40      save: "Opslaan",
41      acceptAll: "Alles accepteren",
42      close: "Sluiten",
43    },
44    en: {
45      consentModal: {
46        title: "Cookies & tracking",
47        description:
48          "We use cookies to improve our website and measure the effectiveness of our marketing. You can choose per category what you allow.",
49      },
50      consentNotice: {
51        description:
52          "We use cookies for analytics and marketing. {purposes}",
53        learnMore: "Settings",
54      },
55      purposes: {
56        analytics: { title: "Analytics" },
57        marketing: { title: "Marketing" },
58        functional: { title: "Functional" },
59      },
60      ok: "Accept",
61      decline: "Decline",
62      save: "Save",
63      acceptAll: "Accept all",
64      close: "Close",
65    },
66  },
67
68  services: [
69    {
70      name: "posthog",
71      title: "PostHog",
72      description:
73        "Privacy-vriendelijke analytics, gehost in de EU (Frankfurt).",
74      purposes: ["analytics"],
75      default: false,
76      required: false,
77      cookies: [/^ph_/],
78    },
79    {
80      name: "gtm",
81      title: "Google Tag Manager",
82      description: "Tag management voor marketing en conversietracking.",
83      purposes: ["marketing"],
84      default: false,
85      required: false,
86      cookies: [/^_ga/, /^_gid/, /^_gcl/],
87      onAccept: function () {
88        if (window.dataLayer) {
89          window.dataLayer.push({
90            event: "klaro-gtm-accepted",
91            ad_storage: "granted",
92            analytics_storage: "granted",
93            ad_user_data: "granted",
94            ad_personalization: "granted",
95          });
96        }
97      },
98      onDecline: function () {
99        if (window.dataLayer) {
100          window.dataLayer.push({
101            event: "klaro-gtm-declined",
102            ad_storage: "denied",
103            analytics_storage: "denied",
104            ad_user_data: "denied",
105            ad_personalization: "denied",
106          });
107        }
108      },
109    },
110    {
111      name: "livechat",
112      title: "Live chat (Odoo)",
113      description:
114        "In-page chat widget gehost door Odoo, zodat je direct vragen kunt stellen.",
115      purposes: ["functional"],
116      default: false,
117      required: false,
118      cookies: [/^im_livechat/, /^session_id/],
119    },
120  ],
121};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.