GET https://ding.jobs/staff/api/quizmatch_data/sitemap.xml404
No quiz.slides_json with slides in response.
<!DOCTYPE html>
<html lang="hr">
<head>
    <meta charset="UTF-8">
    <meta name="theme-color" content="#000" media="(prefers-color-scheme: light)">
    <meta name="theme-color" content="#000" media="(prefers-color-scheme: dark)">
    <title>Ding</title>
    <meta name="viewport" content="width=device-width, height=device-height, initial-scale=1, maximum-scale=5">
    <link href="https://fonts.googleapis.com/css2?family=Inter:wght@100;300;400;500;700&display=swap" rel="stylesheet">
    <style>
        html {
            line-height: 1.15;
            -webkit-text-size-adjust: 100%;
            text-rendering: optimizeLegibility;
            -webkit-font-smoothing: antialiased;
            letter-spacing: 0;
        }
        body {
            margin: 0;
            height: 100%;
            font-family: 'Inter', sans-serif;
            font-weight: 300;
            padding: 0;
            cursor: default;
            text-align: center;
            display: block;
        }
        .header {
            position: fixed;
            height: 48px;
            width: 100vw;
            top: 0;
            right: 0;
            border-bottom: 1px solid #e7e7e7;
            padding: 8px;
            z-index: 3;
            left: 0;
            background: #000;
            text-align: left;
            cursor: pointer;
        }
        .header img {
            padding: 0 14px 4px;
            height: 40px;
        }
        a {
            color: #196080;
            text-decoration: none;
            font-weight: bold;
            cursor: pointer;
            font-size: 16px;
            line-height: 32px;
        }
        .form-container {
            width: 600px;
            max-width: 100vw;
            text-align: center;
            margin: 100px auto auto;
        }
        .form-container h1 {
            display: block;
            text-align: center;
            font-weight: 700;
            font-size: 24px;
            color: #171717;
        }
        .form-container h2 {
            text-align: center;
            font-size: 18px;
            line-height: 24px;
            font-weight: 300;
            color: #222;
        }
        .form-container .image-not-found {
            width: 200px;
            height: 200px;
            border-radius: 200px;
        }
    </style>
</head>
<body>
<div class="header">
    <img src="/static/img/brands/ding_blink.gif" alt="DING" onclick="window.location.href='/';"/>
</div>
<div class="form-container">
    <br/>
    <img src="/static/img/error_logo.jpeg" alt="Stranica nije pronađena" class="image-not-found"/>
    <br/><br/><br/><br/>
    <h1>404</h1>
    <h2>
        Stranica nije pronađena.<br/>
        Stranica ne postoji, obrisana je ili premještena.
    </h2>
    <br/><br/>
</div>
<script>
    window.dataLayer = window.dataLayer || [];

    function gtagCookies() {dataLayer.push(arguments)}

    gtagCookies('consent', 'default', {
        "ad_storage": "denied",
        "analytics_storage": "denied",
        "ad_user_data": "denied",
        "ad_personalization": "denied",
        "wait_for_update": 500
    });
    gtagCookies('js', new Date());
    gtagCookies('config', 'GTM-PVR42LC');
</script>

    <script>
        let loadGTM = function () {
            if (window.trackingLoaded) return;
            window.trackingLoaded = true;

            (function (a, h, e, v, n, t, s) {
              if (a.cbq) return;
              n = a.cbq = function () {n.callMethod ? n.callMethod.apply(n, arguments) : n.queue.push(arguments);};
              if (!a._cbq) a._cbq = n;
              n.push = n;
              n.loaded = !0;
              n.version = '2.0';
              n.queue = [];
              t = h.createElement(e);
              t.async = !0;
              t.src = v;
              s = h.getElementsByTagName(e)[0];
              s.parentNode.insertBefore(t, s);
            })(window, document, 'script', 'https://tracking.ding.jobs/sdk/7211818683080041336/events.js');

            (function (w, d, s, l, i) {
                w[l] = w[l] || [];
                w[l].push({'gtm.start': new Date().getTime(), event: 'gtm.js'});
                var f = d.getElementsByTagName(s)[0], j = d.createElement(s),
                    dl = l != 'dataLayer' ? '&l=' + l : '';
                j.async = true;
                j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
                f.parentNode.insertBefore(j, f);
            })(window, document, 'script', 'dataLayer', 'GTM-PVR42LC');
            window.gtmLoaded = true;
        };

        window.addEventListener('scroll', loadGTM, {once: true});
        window.addEventListener('mousemove', loadGTM, {once: true});
        window.addEventListener('touchstart', loadGTM, {once: true});
    </script>



<script>
    let ALLOW_COOKIES = false;

    function loadGoogleSDK() {}
    function loadFacebookSDK() {}
    function loadAppleSDK() {}

    function checkCookieCategories() {
        let cookie_script_categories;
        if (typeof CookieScript !== 'undefined') {
            cookie_script_categories = CookieScript.instance.currentState()["categories"];
        } else {
            cookie_script_categories = ['performance', 'targeting', 'functionality', 'strict'];
            cookie_script_categories = [];
        }
        if (cookie_script_categories.indexOf("functionality") !== -1) {
            loadGoogleSDK();
            loadFacebookSDK();
            loadAppleSDK();
            ALLOW_COOKIES = true;
            let socialLoginSection = document.getElementById('social_login_section');
            let socialLoginSection2 = document.getElementById('social_login_section2');
            if (socialLoginSection) {
                socialLoginSection.style.opacity = '1';
            }
            if (socialLoginSection2) {
                socialLoginSection2.style.opacity = '1';
            }
        }
        if (cookie_script_categories.indexOf("targeting") !== -1) {
            gtagCookies('consent', 'update', {
                'ad_storage': 'granted'
            });
        }
        if (cookie_script_categories.indexOf("performance") !== -1) {
            gtagCookies('consent', 'update', {
                'analytics_storage': 'granted'
            });
        }
    }
    window.addEventListener('CookieScriptAccept', function(e) {
        checkCookieCategories();
    });
    window.addEventListener('CookieScriptAcceptAll', function(e) {
        checkCookieCategories();
    });
    window.addEventListener('CookieScriptLoaded', function (e) {
        checkCookieCategories();
    });

    document.addEventListener("DOMContentLoaded", function() {
        checkCookieCategories();
    });



    function parseJobType(job_type) {
        let job_map = {
            "part_time": "studentski_posao",
            "entry_level": "entry_level",
            "intern": "praksa",
            "natjecanje": "competition",
            "competition": "competition",
            "post": "post",
            "company": "company"
        }
        return job_map[job_type]
    }

    function parseJobTitle(job_title) {
        return job_title.replace("(Ulazna pozicija)", "").replace("(Studentski posao)", "").replace("(Praksa)", "").replace("(Rad na sezoni)", "").trim();
    }

    function traceInitialLogin(login_via) {
        dataLayer.push({
            'event': 'loginInitiated',
            'loginMethod': login_via
        });
        if (typeof window.clarity === "function") {
            window.clarity("event", "loginInitiated");
        }
    }
    function traceSocialClick(login_via) {
        dataLayer.push({
            'event': 'socialButtonClick',
            'loginMethod': login_via
        });
        if (typeof window.clarity === "function") {
            window.clarity("event", "socialButtonClick");
        }
    }

    function traceLoginFailed(login_via) {
        dataLayer.push({
            'event': 'loginFailed',
            'loginMethod': login_via
        });
        if (typeof window.clarity === "function") {
            window.clarity("event", "loginFailed", {"via": login_via});
        }
    }

    function traceInitialLoginSuccess(login_via, user_type, user_id) {
        dataLayer.push({
            'event': 'login',
            'userId': user_id,
            'userType': user_type,
            'loginMethod': login_via
        });
        if (typeof window.clarity === "function") {
            window.clarity("event", "login", {"via": login_via});
        }
    }

    function traceLogout(user_type, user_id) {
        dataLayer.push({
            'event': 'signOut',
            'userId': user_id,
            'userType': user_type
        });
        if (typeof window.clarity === "function") {
            window.clarity("event", "signOut", {"user_type": user_type});
        }
        window.location.href = '/logout/';
    }

    function openInitialRegistration(is_student) {
        if (is_student) {
            window.location.href = '/student_signup/?not_employer=1';
        } else {
            window.location.href = '/employer_signup/?not_student=1';
        }
    }

    function traceInitialRegistration(is_student) {
        dataLayer.push({
            'event': 'signupInitiated',
            'signupType': is_student ? 'student' : 'employer',
        });
        if (typeof window.clarity === "function") {
            window.clarity("event", "signupInitiated");
        }
    }

    function traceAccountCreationStudent(event_label) {
        dataLayer.push({
            'event': 'signupStudentInfo',
            'signupType': 'student',
            'signupStep': event_label,
        });
        if (typeof window.clarity === "function") {
            window.clarity("event", "signupStudentInfo", {"step": event_label});
        }
    }

    function traceAccountCreationEmployer(event_label) {
        dataLayer.push({
            'event': 'signupEmployerInfo',
            'signupType': 'employer',
            'signupStep': event_label
        });
        if (typeof window.clarity === "function") {
            window.clarity("event", "signupEmployerInfo", {"step": event_label});
        }
    }

    function traceAccountCreationComplete(user_id, user_type) {
        dataLayer.push({
            'event': 'sign_up',
            'userId': user_id,
            'userType': user_type,
            'signupType': user_type
        });
        if (typeof window.clarity === "function") {
            window.clarity("event", "sign_up", {"user_type": user_type});
        }
    }

    function traceEmployerJobCreationInitial(employer_id, position_type) {
        dataLayer.push({
            'event': 'jobCreationStarted',
            'userId': employer_id,
            'userType': 'employer',
            'positionType': position_type
        });
        if (typeof window.clarity === "function") {
            window.clarity("event", "jobCreationStarted");
        }
    }

    function traceEmployerJobCreationInfo(job_title, employer_id, job_type, job_function, job_location) {
        dataLayer.push({
            'event': 'jobCreationInfo',
            'userId': employer_id,
            'userType': 'employer',
            'creationStep': 'info',
            'jobType': parseJobType(job_type),
            'jobFunction': job_function,
            'jobLocation': job_location,
            'jobTitle': parseJobTitle(job_title)
        });
        if (typeof window.clarity === "function") {
            window.clarity("event", "jobCreationInfo", {"title": parseJobTitle(job_title), "job_locations": job_location, "job_function": job_function, "job_type": job_type});
        }
    }

    function traceEmployerJobCreationDesc(job_title, employer_id, job_type, job_function, job_location) {
        dataLayer.push({
            'event': 'jobCreationOpis',
            'userId': employer_id,
            'userType': 'employer',
            'creationStep': 'opis',
            'jobType': parseJobType(job_type),
            'jobFunction': job_function,
            'jobLocation': job_location,
            'jobTitle': parseJobTitle(job_title)
        });
        if (typeof window.clarity === "function") {
            window.clarity("event", "jobCreationOpis", {"title": parseJobTitle(job_title), "job_locations": job_location, "job_function": job_function, "job_type": job_type});
        }
    }

    function traceEmployerJobCreationCandidate(job_title, employer_id, job_type, job_function, job_location) {
        dataLayer.push({
            'event': 'jobCreationKandidat',
            'userId': employer_id,
            'userType': 'employer',
            'creationStep': 'o_kandidatu',
            'jobType': parseJobType(job_type),
            'jobFunction': job_function,
            'jobLocation': job_location,
            'jobTitle': parseJobTitle(job_title)
        });
        if (typeof window.clarity === "function") {
            window.clarity("event", "jobCreationKandidat", {"title": parseJobTitle(job_title), "job_locations": job_location, "job_function": job_function, "job_type": job_type});
        }
    }

    function traceEmployerJobCreationComplete(job_title, employer_id, job_type, job_function, job_location) {
        dataLayer.push({
            'event': 'jobCreated',
            'userId': employer_id,
            'userType': 'employer',
            'creationStep': 'jobCreated',
            'jobType': parseJobType(job_type),
            'jobFunction': job_function,
            'jobLocation': job_location,
            'jobTitle': parseJobTitle(job_title)
        });
        if (typeof window.clarity === "function") {
            window.clarity("event", "jobCreated", {"title": parseJobTitle(job_title), "job_locations": job_location, "job_function": job_function, "job_type": job_type});
        }
    }

    function traceStudentPositionEnter(job_title, user_id, event_label) {
        dataLayer.push({
            'event': 'jobView',
            'userId': user_id,
            'userType': 'student',
            'jobType': parseJobType(event_label),
            'jobTitle': parseJobTitle(job_title)
        });
        if (typeof window.clarity === "function") {
            window.clarity("event", "jobView", {"title": parseJobTitle(job_title)});
        }
    }

    function traceStudentBookmark(job_title, user_id, event_label, job_function, job_location) {
        if (user_id != "0") {
            dataLayer.push({
                'event': 'jobBookmark',
                'userId': user_id,
                'userType': 'student',
                'jobType': parseJobType(event_label),
                'jobFunction': job_function,
                'jobLocation': job_location,
                'jobTitle': parseJobTitle(job_title)
            });
            if (typeof window.clarity === "function") {
                window.clarity("event", "jobBookmark", {"title": parseJobTitle(job_title), "job_locations": job_location, "job_function": job_function});
            }
        }
    }

    function traceStudentApplicationInitialization(job_title, user_id, event_label, job_location, job_function) {
        dataLayer.push({
            'event': 'jobApplicationStart',
            'userId': user_id,
            'userType': 'student',
            'jobType': parseJobType(event_label),
            'jobFunction': job_function,
            'jobLocation': job_location,
            'jobTitle': parseJobTitle(job_title)
        });
        if (typeof window.clarity === "function") {
            window.clarity("event", "jobApplicationStart", {"title": parseJobTitle(job_title), "job_locations": job_location, "job_function": job_function});
        }
    }

    function traceStudentApplicationFinalized(job_title, event_label, job_location, job_function) {
        dataLayer.push({
            'event': 'jobApplicationFinished',
            'userId': document.getElementById("student_message_user_id").value,
            'userType': 'student',
            'jobType': parseJobType(event_label),
            'jobFunction': job_function,
            'jobLocation': job_location,
            'jobTitle': parseJobTitle(job_title)
        });
        if (typeof window.clarity === "function") {
            window.clarity("event", "jobApplicationFinished", {"title": parseJobTitle(job_title), "job_locations": job_location, "job_function": job_function});
        }
    }

    function tracePageView(page_view_title) {
        dataLayer.push({
            'event': 'page_view',
            'page_title': page_view_title ? page_view_title : document.title,
            'page_location': window.location.href,
            'page_referrer': '/',
        });
    }

    function traceBannerSeen(job_title, job_type) {
        dataLayer.push({
            'event': 'jobImpression',
            'userId': document.getElementById("student_feed_user_id") ? document.getElementById("student_feed_user_id").value : "",
            'userType': document.getElementById("student_feed_user_id") ? 'student' : "",
            'jobType': parseJobType(job_type),
            'jobTitle': parseJobTitle(job_title)
        });
        if (typeof window.clarity === "function") {
            window.clarity("event", "jobImpression", {"title": parseJobTitle(job_title)});
        }
    }

    function traceJobShare(job_title, job_type, job_function, job_location) {
        dataLayer.push({
            'event': 'jobShare',
            'userId': document.getElementById("student_feed_user_id") ? document.getElementById("student_feed_user_id").value : "",
            'userType': 'student',
            'jobType': parseJobType(job_type),
            'jobFunction': job_function,
            'jobLocation': job_location,
            'jobTitle': parseJobTitle(job_title)
        });
        if (typeof window.clarity === "function") {
            window.clarity("event", "jobShare", {"title": parseJobTitle(job_title)});
        }
    }

    function traceContactUs() {
        dataLayer.push({
            'event': 'contactUsClick'
        });
        if (typeof window.clarity === "function") {
            window.clarity("event", "contactUsClick");
        }
    }
    function testimonialPlay(user) {
        dataLayer.push({
            'event': 'testimonialPlay',
            'jobType': user,
        });
        if (typeof window.clarity === "function") {
            window.clarity("event", "testimonialPlay");
        }
    }
</script>

</body>
</html>