feat(analytics): add cookieless Cloudflare Web Analytics beacon

Adds the Cloudflare Web Analytics beacon to every page (injected in
GA_LINES alongside the GA tag). Cookieless and consent-free, so it
counts all visitors regardless of the cookie banner — complements GA4,
which only records consented sessions.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
popovskikandClaude Opus 4.8 committed 2026-08-30 10:01:13 +02:00
1 parent 508cb79334
commit 616c48bc60
259 files changed
+518

No files matched your search

@@ -22,6 +22,8 @@
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<!-- Cloudflare Web Analytics (cookieless, no consent needed) -->
<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js" data-cf-beacon='{"token": "eff2ed428ab3495eb9d4605234f226e8"}'></script>
<meta name="description" content="The academic year, ECTS, grades, exam registration, the referat, learning Slovenian, tutoring, and extracurricular ECTS.">
<link rel="canonical" href="https://msosorg.com/en/student-welcome-guide/academic-life/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/academic-life/">
@@ -22,6 +22,8 @@
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<!-- Cloudflare Web Analytics (cookieless, no consent needed) -->
<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js" data-cf-beacon='{"token": "eff2ed428ab3495eb9d4605234f226e8"}'></script>
<meta name="description" content="EMŠO, a tax number, SI-PASS, a bank account, and a phone plan unlock almost every other service.">
<link rel="canonical" href="https://msosorg.com/en/student-welcome-guide/administrative-basics/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/administrative-basics/">
@@ -22,6 +22,8 @@
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<!-- Cloudflare Web Analytics (cookieless, no consent needed) -->
<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js" data-cf-beacon='{"token": "eff2ed428ab3495eb9d4605234f226e8"}'></script>
<meta name="description" content="Admission is not always enrolment. Read the decision, complete enrolment, get your certificate of enrolment, and check any charges.">
<link rel="canonical" href="https://msosorg.com/en/student-welcome-guide/admission-and-enrolment/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/admission-and-enrolment/">
@@ -22,6 +22,8 @@
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<!-- Cloudflare Web Analytics (cookieless, no consent needed) -->
<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js" data-cf-beacon='{"token": "eff2ed428ab3495eb9d4605234f226e8"}'></script>
<meta name="description" content="The 2026/2027 bachelor and master periods for Macedonian citizens, by university. Always open the exact current call.">
<link rel="canonical" href="https://msosorg.com/en/student-welcome-guide/application-deadlines/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/application-deadlines/">
@@ -22,6 +22,8 @@
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<!-- Cloudflare Web Analytics (cookieless, no consent needed) -->
<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js" data-cf-beacon='{"token": "eff2ed428ab3495eb9d4605234f226e8"}'></script>
<meta name="description" content="What to do in the first 72 hours, the first week, and the first month after you reach Slovenia.">
<link rel="canonical" href="https://msosorg.com/en/student-welcome-guide/arrival-checklist/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/arrival-checklist/">
@@ -22,6 +22,8 @@
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<!-- Cloudflare Web Analytics (cookieless, no consent needed) -->
<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js" data-cf-beacon='{"token": "eff2ed428ab3495eb9d4605234f226e8"}'></script>
<meta name="description" content="The eVŠ process, the document package, the 2026/2027 rounds by university, and why you should apply early.">
<link rel="canonical" href="https://msosorg.com/en/student-welcome-guide/bachelor-application/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/bachelor-application/">
@@ -22,6 +22,8 @@
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<!-- Cloudflare Web Analytics (cookieless, no consent needed) -->
<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js" data-cf-beacon='{"token": "eff2ed428ab3495eb9d4605234f226e8"}'></script>
<meta name="description" content="Compare the programme first, then the city. Use information days well, and confirm language and aptitude-test requirements early.">
<link rel="canonical" href="https://msosorg.com/en/student-welcome-guide/choose-a-programme/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/choose-a-programme/">
@@ -22,6 +22,8 @@
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<!-- Cloudflare Web Analytics (cookieless, no consent needed) -->
<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js" data-cf-beacon='{"token": "eff2ed428ab3495eb9d4605234f226e8"}'></script>
<meta name="description" content="Nine stages from researching a programme to your first year, with residence, health, and housing handled in parallel.">
<link rel="canonical" href="https://msosorg.com/en/student-welcome-guide/complete-student-journey/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/complete-student-journey/">
@@ -22,6 +22,8 @@
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<!-- Cloudflare Web Analytics (cookieless, no consent needed) -->
<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js" data-cf-beacon='{"token": "eff2ed428ab3495eb9d4605234f226e8"}'></script>
<meta name="description" content="One master folder, clear filenames, the difference between original, copy, translation, and legalisation, and basic data protection.">
<link rel="canonical" href="https://msosorg.com/en/student-welcome-guide/document-preparation/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/document-preparation/">
@@ -22,6 +22,8 @@
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<!-- Cloudflare Web Analytics (cookieless, no consent needed) -->
<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js" data-cf-beacon='{"token": "eff2ed428ab3495eb9d4605234f226e8"}'></script>
<meta name="description" content="Prepare, log in, enter your previous education, order preferences, upload, and press Submit. A draft is not an application.">
<link rel="canonical" href="https://msosorg.com/en/student-welcome-guide/evs-application-guide/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/evs-application-guide/">
@@ -22,6 +22,8 @@
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<!-- Cloudflare Web Analytics (cookieless, no consent needed) -->
<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js" data-cf-beacon='{"token": "eff2ed428ab3495eb9d4605234f226e8"}'></script>
<meta name="description" content="Emergency numbers, what to bring, and student health contacts city by city.">
<link rel="canonical" href="https://msosorg.com/en/student-welcome-guide/healthcare-in-slovenia/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/healthcare-in-slovenia/">
+2
View File
@@ -22,6 +22,8 @@
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<!-- Cloudflare Web Analytics (cookieless, no consent needed) -->
<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js" data-cf-beacon='{"token": "eff2ed428ab3495eb9d4605234f226e8"}'></script>
<meta name="description" content="Your complete route from a Macedonian secondary school or first degree to enrolled student life in Slovenia.">
<link rel="canonical" href="https://msosorg.com/en/student-welcome-guide/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/">
@@ -22,6 +22,8 @@
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<!-- Cloudflare Web Analytics (cookieless, no consent needed) -->
<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js" data-cf-beacon='{"token": "eff2ed428ab3495eb9d4605234f226e8"}'></script>
<meta name="description" content="Master admission is faculty-driven. Check field compatibility early, and remember there is no single national deadline.">
<link rel="canonical" href="https://msosorg.com/en/student-welcome-guide/master-application/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/master-application/">
@@ -22,6 +22,8 @@
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<!-- Cloudflare Web Analytics (cookieless, no consent needed) -->
<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js" data-cf-beacon='{"token": "eff2ed428ab3495eb9d4605234f226e8"}'></script>
<meta name="description" content="How to prove sufficient means, accommodation, and a registered address for your residence permit.">
<link rel="canonical" href="https://msosorg.com/en/student-welcome-guide/means-accommodation-address/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/means-accommodation-address/">
@@ -22,6 +22,8 @@
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<!-- Cloudflare Web Analytics (cookieless, no consent needed) -->
<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js" data-cf-beacon='{"token": "eff2ed428ab3495eb9d4605234f226e8"}'></script>
<meta name="description" content="Your personal study route to Slovenia — follow the Student Welcome Guide steps for Macedonian students, from choosing a programme to enrolment and residence.">
<link rel="canonical" href="https://msosorg.com/en/student-welcome-guide/my-route/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/my-route/">
@@ -22,6 +22,8 @@
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<!-- Cloudflare Web Analytics (cookieless, no consent needed) -->
<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js" data-cf-beacon='{"token": "eff2ed428ab3495eb9d4605234f226e8"}'></script>
<meta name="description" content="The primary official links behind this guide, grouped by topic, and how to manage your sources.">
<link rel="canonical" href="https://msosorg.com/en/student-welcome-guide/official-sources-and-checklists/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/official-sources-and-checklists/">
@@ -22,6 +22,8 @@
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<!-- Cloudflare Web Analytics (cookieless, no consent needed) -->
<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js" data-cf-beacon='{"token": "eff2ed428ab3495eb9d4605234f226e8"}'></script>
<meta name="description" content="A month-by-month plan, the documents to keep in your hand luggage, how to travel, and a detailed packing list.">
<link rel="canonical" href="https://msosorg.com/en/student-welcome-guide/prepare-to-move/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/prepare-to-move/">
@@ -22,6 +22,8 @@
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<!-- Cloudflare Web Analytics (cookieless, no consent needed) -->
<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js" data-cf-beacon='{"token": "eff2ed428ab3495eb9d4605234f226e8"}'></script>
<meta name="description" content="Recognition decides whether your prior education gives access to the Slovenian programme. For applicants educated abroad, it is part of admission.">
<link rel="canonical" href="https://msosorg.com/en/student-welcome-guide/recognition-of-education/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/recognition-of-education/">
@@ -22,6 +22,8 @@
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<!-- Cloudflare Web Analytics (cookieless, no consent needed) -->
<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js" data-cf-beacon='{"token": "eff2ed428ab3495eb9d4605234f226e8"}'></script>
<meta name="description" content="Annual renewal, repeat and transfer rights, losing status, the post-study route, and leaving Slovenia are all connected.">
<link rel="canonical" href="https://msosorg.com/en/student-welcome-guide/renew-change-graduate/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/renew-change-graduate/">
@@ -22,6 +22,8 @@
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<!-- Cloudflare Web Analytics (cookieless, no consent needed) -->
<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js" data-cf-beacon='{"token": "eff2ed428ab3495eb9d4605234f226e8"}'></script>
<meta name="description" content="How the bilateral RM/SI 3 route gives you healthcare access in Slovenia, and what it does not cover.">
<link rel="canonical" href="https://msosorg.com/en/student-welcome-guide/rm-si-3-health-insurance/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/rm-si-3-health-insurance/">
@@ -22,6 +22,8 @@
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<!-- Cloudflare Web Analytics (cookieless, no consent needed) -->
<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js" data-cf-beacon='{"token": "eff2ed428ab3495eb9d4605234f226e8"}'></script>
<meta name="description" content="Subsidised public dorms are usually closed to you on temporary residence. Plan for economic-rate or private housing, and avoid scams.">
<link rel="canonical" href="https://msosorg.com/en/student-welcome-guide/student-accommodation/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/student-accommodation/">
@@ -22,6 +22,8 @@
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<!-- Cloudflare Web Analytics (cookieless, no consent needed) -->
<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js" data-cf-beacon='{"token": "eff2ed428ab3495eb9d4605234f226e8"}'></script>
<meta name="description" content="There is no single national figure. Build a city-based budget, plan for a much larger first month, and use student discounts.">
<link rel="canonical" href="https://msosorg.com/en/student-welcome-guide/student-budget/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/student-budget/">
@@ -22,6 +22,8 @@
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<!-- Cloudflare Web Analytics (cookieless, no consent needed) -->
<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js" data-cf-beacon='{"token": "eff2ed428ab3495eb9d4605234f226e8"}'></script>
<meta name="description" content="Subsidised meals are open to eligible foreign degree students and exist across Slovenian study centres, not only in Ljubljana.">
<link rel="canonical" href="https://msosorg.com/en/student-welcome-guide/student-meals/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/student-meals/">
@@ -22,6 +22,8 @@
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<!-- Cloudflare Web Analytics (cookieless, no consent needed) -->
<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js" data-cf-beacon='{"token": "eff2ed428ab3495eb9d4605234f226e8"}'></script>
<meta name="description" content="Student organisations, student councils, local clubs, professional societies, university extracurricular programmes, ESN, and communities from home.">
<link rel="canonical" href="https://msosorg.com/en/student-welcome-guide/student-organisations-and-extracurriculars/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/student-organisations-and-extracurriculars/">
@@ -22,6 +22,8 @@
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<!-- Cloudflare Web Analytics (cookieless, no consent needed) -->
<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js" data-cf-beacon='{"token": "eff2ed428ab3495eb9d4605234f226e8"}'></script>
<meta name="description" content="The documents, the six steps, the one-year validity, and how to renew the temporary residence permit for study.">
<link rel="canonical" href="https://msosorg.com/en/student-welcome-guide/student-residence-permit/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/student-residence-permit/">
@@ -22,6 +22,8 @@
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<!-- Cloudflare Web Analytics (cookieless, no consent needed) -->
<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js" data-cf-beacon='{"token": "eff2ed428ab3495eb9d4605234f226e8"}'></script>
<meta name="description" content="National IJPP tickets, city transport, and bicycle sharing. Eligibility does not depend on the distance to your faculty.">
<link rel="canonical" href="https://msosorg.com/en/student-welcome-guide/student-transport/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/student-transport/">
@@ -22,6 +22,8 @@
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<!-- Cloudflare Web Analytics (cookieless, no consent needed) -->
<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js" data-cf-beacon='{"token": "eff2ed428ab3495eb9d4605234f226e8"}'></script>
<meta name="description" content="Student work is allowed on the student permit through a napotnica. Regular employment is a different route that needs a work permit.">
<link rel="canonical" href="https://msosorg.com/en/student-welcome-guide/student-work/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/student-work/">
@@ -22,6 +22,8 @@
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<!-- Cloudflare Web Analytics (cookieless, no consent needed) -->
<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js" data-cf-beacon='{"token": "eff2ed428ab3495eb9d4605234f226e8"}'></script>
<meta name="description" content="Ljubljana is not the only option. Compare each Slovenian study centre and build your life around the real teaching location.">
<link rel="canonical" href="https://msosorg.com/en/student-welcome-guide/study-cities/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/study-cities/">
@@ -22,6 +22,8 @@
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<!-- Cloudflare Web Analytics (cookieless, no consent needed) -->
<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js" data-cf-beacon='{"token": "eff2ed428ab3495eb9d4605234f226e8"}'></script>
<meta name="description" content="Full-time public study is generally tuition-free for Macedonian citizens, but this is not a promise that every programme is free.">
<link rel="canonical" href="https://msosorg.com/en/student-welcome-guide/tuition-and-scholarships/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/tuition-and-scholarships/">
@@ -22,6 +22,8 @@
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<!-- Cloudflare Web Analytics (cookieless, no consent needed) -->
<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js" data-cf-beacon='{"token": "eff2ed428ab3495eb9d4605234f226e8"}'></script>
<meta name="description" content="Short visa-free entry, visa D, and the study residence permit are three different things. Know which one keeps you here legally.">
<link rel="canonical" href="https://msosorg.com/en/student-welcome-guide/visa-and-residence-explained/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/visa-and-residence-explained/">
@@ -22,6 +22,8 @@
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<!-- Cloudflare Web Analytics (cookieless, no consent needed) -->
<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js" data-cf-beacon='{"token": "eff2ed428ab3495eb9d4605234f226e8"}'></script>
<meta name="description" content="Culture shock is normal. Build support in several places, use university counselling, and know your emergency numbers.">
<link rel="canonical" href="https://msosorg.com/en/student-welcome-guide/wellbeing-and-community/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/wellbeing-and-community/">
@@ -22,6 +22,8 @@
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<!-- Cloudflare Web Analytics (cookieless, no consent needed) -->
<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js" data-cf-beacon='{"token": "eff2ed428ab3495eb9d4605234f226e8"}'></script>
<meta name="description" content="The embassy in Skopje or a Slovenian administrative unit: where to submit, and the lawful-stay risk to manage.">
<link rel="canonical" href="https://msosorg.com/en/student-welcome-guide/where-to-apply-for-residence/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/where-to-apply-for-residence/">