{"tags":[{"tagId":"d4e46aa3-d053-4a34-88be-4b35f26c5e47","tagTypeId":"custom_js","name":"Report Recaptcha Error","description":"Reports a reCAPTCHA error by collecting app and device details, appending them as query parameters, and sending them via a GET request to the server.","config":{"code":"window.Playtech.on('recaptcha-error', ({ errorCode, errorMessage }) => {\n    const { casinoName, clientType } = window.Playtech.API.app.getAppConfiguration();\n    const { clientPlatform, deliveryPlatform, deviceId } = window.Playtech.API.device;\n\n    const url = new URL(`https://${window.Playtech.Variables.ssoPasDomain}/dummy.php`);\n\n    url.searchParams.append('casinoname', casinoName);\n    url.searchParams.append('clientType', clientType);\n    url.searchParams.append('clientPlatform', clientPlatform);\n    url.searchParams.append('deliveryPlatform', deliveryPlatform);\n    url.searchParams.append('deviceId', deviceId);\n    url.searchParams.append('errorCode', encodeURIComponent(errorCode));\n    url.searchParams.append('errorMessage', encodeURIComponent(errorMessage));\n\n    fetch(url, {\n        method: 'GET',\n        mode: \"no-cors\"\n    }).catch(console.error);\n});\n"},"conditionIds":["b6af672d-5f1a-4d4d-9f81-38f32c3cf300"]},{"tagId":"c04e65ce-5bd9-49f6-b223-6262df60d44e","tagTypeId":"custom_js","name":"Deposit Track","description":"Deposit Track","config":{"code":"window.addEventListener('message', function postMessage(event) {\r\n\r\n    var origin = event.origin || event.originalEvent.origin; // For Chrome, the origin property is in the event.originalEvent object.\r\n\r\n    try {\r\n      var  depositAmount = JSON.parse(event.data).payload.deposit_amount;\r\n      if (JSON.parse(event.data).payload.action == 'made first deposit'){\r\n        window.Playtech.API.gtm?.push('first_time_deposit', { depositValue: depositAmount });\r\n     }\r\n \r\n     if (JSON.parse(event.data).payload.action == 'made deposit') {\r\n        window.Playtech.API.gtm?.push('order_success', { depositValue: depositAmount });\r\n     }\r\n \r\n     if (origin !== 'https://secure.safecharge.com') {\r\n         return;\r\n     }\r\n     \r\n    } catch (error) {\r\n        // ignore error\r\n    }\r\n    \r\n   \r\n}, false);"},"conditionIds":["b6af672d-5f1a-4d4d-9f81-38f32c3cf300"]},{"tagId":"716e6412-dd0a-4b29-a619-6df125a463d6","tagTypeId":"custom_js","name":"Registration Complete","description":"Registration Complete","config":{"code":"Playtech.on(Playtech.Events.REGISTRATION_COMPLETED, function (data) {\r\n  \r\n  window.Playtech.API.gtm?.push('registrationComplete');\r\n\r\n});"},"conditionIds":["b6af672d-5f1a-4d4d-9f81-38f32c3cf300"]},{"tagId":"952c97df-9784-414b-b874-1edb403ac51c","tagTypeId":"custom_tag_type","name":"Promotion Common Tile Layout","description":"Promotion Common Tile Layout","config":{"beforeEndHead":"<style>\n.promo-tile-default-img-btn-container {\n    height: 100%;\n    display: flex;\n    flex-direction: column;\n}\n\n.promo-tile-wrap {\n    display: flex;\n    flex-direction: column;\n    height: 100%;\n    padding: 1rem;\n}\n\n.tablet .promo-tile-wrap {\n    padding: 1.14rem;\n}\n\n.mobile .promo-tile-wrap {\n    padding: 1.6rem 1.14rem;\n}\n\n.mobile .promo-tile-default-img-btn-container {\n    display: flex;\n    flex-direction: column;\n    text-align: left;\n}\n\n.cms-promotions-content {\n    margin: 0 var(--portlet-padding-x);\n}\n\n.promo-terms p {\n    padding: 0.1rem;\n    font-size: 1.1rem;\n}\n\n.cms-promotions-terms-text,\n.mobile .cms-promotions-terms-text,\n.tablet .cms-promotions-terms-tex {\n    font-size: 0.9rem;\n    line-height: 1rem;\n    margin-top: 0;\n}\n\n.cms-promotion-cta-button {\n    width: var(--new-button-small-width);\n    margin: 1.14rem auto;\n}\n\n.desktop .cms-promotions-tabs {\n    margin-top: 0.5rem;\n}\n.cms-promotions-promotion-image {\n    aspect-ratio: 16 / 8;\n}\n</style>","beforeEndBody":""},"conditionIds":["b6af672d-5f1a-4d4d-9f81-38f32c3cf300"]},{"tagId":"fdfd3b77-115a-48d8-b262-f3d9159bd055","tagTypeId":"custom_tag_type","name":"Game Tiles Checker","description":"Game Tiles Checker","config":{"beforeEndHead":"","beforeEndBody":"<script>\r\n    (() => {\r\n        const targetNode = document.body;\r\n        const config = {\r\n            childList: true, // observe direct children\r\n            subtree: true // and all descendants\r\n        };\r\n\r\n        const callback = (mutationsList, observer) => {\r\n            for (const mutation of mutationsList) {\r\n                if (mutation.type === \"childList\") {\r\n                    for (const node of mutation.addedNodes) {\r\n                        // Check if the added node is the one you're looking for\r\n                        if (node.nodeType === 1 && node.matches && node.matches(\".cms-games-grid-game\")) {\r\n                            // Execute your script here\r\n                            initGameTilesChecker();\r\n\r\n                            // Optionally disconnect the observer if you only need it once\r\n                            observer.disconnect();\r\n                        }\r\n                    }\r\n                }\r\n            }\r\n        };\r\n\r\n        const observer = new MutationObserver(callback);\r\n        observer.observe(targetNode, config);\r\n\r\n        const initGameTilesChecker = () => {\r\n            const gameElements = document.querySelectorAll(\".cms-games-grid-game [data-game-code]\");\r\n            const gamesElem = document.querySelector(\".games-wrapper\");\r\n            let games = [];\r\n            let gamesResult = \"\";\r\n\r\n            // Get all game codes\r\n            gameElements.forEach((gameElement) => {\r\n                const { gameCode } = gameElement.dataset;\r\n                games.push(gameCode);\r\n            });\r\n\r\n            // Get all the game code data\r\n            games.forEach((gameCode) => {\r\n                if (!Playtech?.Variables?.games[gameCode]) return;\r\n                const { name, defaultGameImage } = Playtech?.Variables?.games[gameCode];\r\n                const { guestMainImage, guestMobileImage, mainImage, mobileImage } =\r\n                    Playtech?.Variables?.games[gameCode]?.gameTileAssetsLandscape?.layout1x1;\r\n\r\n                // Create the HTML for each game\r\n                gamesResult += `\r\n                  <h3>${name}</h3>\r\n                  <p>${defaultGameImage}</p>\r\n                  <div class=\"game-wrapper\">\r\n                      <div class=\"game-layout-image\">\r\n                          <h4>Default Image</h4>\r\n                          <a class=\"fn-launch-game defaultGameImage\" data-game-code=\"${gameCode}\" href=\"#\">\r\n                              <img src=\"${defaultGameImage}\" alt=\"${name}\">\r\n                          </a>\r\n                      </div>\r\n                      <div class=\"game-layout-image\">\r\n                          <h4>Main Image</h4>\r\n                          <a class=\"fn-launch-game mainImage\" data-game-code=\"${gameCode}\" href=\"#\">\r\n                              <img src=\"${mainImage}\" alt=\"${name}\">\r\n                          </a>\r\n                      </div>\r\n                      <div class=\"game-layout-image\">\r\n                          <h4>Mobile Image</h4>\r\n                          <a class=\"fn-launch-game mobileImage\" data-game-code=\"${gameCode}\" href=\"#\">\r\n                              <img src=\"${mobileImage}\" alt=\"${name}\">\r\n                          </a>\r\n                      </div>\r\n                      <div class=\"game-layout-image\">\r\n                          <h4>Guest Main Image</h4>\r\n                          <a class=\"fn-launch-game guestMainImage\" data-game-code=\"${gameCode}\" href=\"#\">\r\n                              <img src=\"${guestMainImage}\" alt=\"${name}\">\r\n                          </a>\r\n                      </div>\r\n                      <div class=\"game-layout-image\">\r\n                          <h4>Guest Mobile Image</h4>\r\n                          <a class=\"fn-launch-game guestMobileImage\" data-game-code=\"${gameCode}\" href=\"#\">\r\n                              <img src=\"${guestMobileImage}\" alt=\"${name}\">\r\n                          </a>\r\n                      </div>\r\n                  </div>\r\n                `;\r\n            });\r\n\r\n            gamesElem.innerHTML = gamesResult;\r\n        };\r\n    })();\r\n</script>\r\n"},"conditionIds":["d36fe773-2951-436d-a3bc-a248f8922067","12cb3113-8a74-463a-9552-4c2ba2232611"]},{"tagId":"2e736ba6-7526-4cd0-b9ce-e05e2a2fb629","tagTypeId":"custom_tag_type","name":"On Christmas pages","description":"On Christmas pages","config":{"beforeEndHead":"<style>\r\n    body::before {\r\n        content: \"\";\r\n        position: fixed;\r\n        inset: 0;\r\n        z-index: 0;\r\n        background: center / cover url(/library/seasonal/christmas/bg_pattern.webp) no-repeat;\r\n        filter: blur(0px) brightness(0.5);\r\n    }\r\n\r\n    [class*=GamesHeader__categoryTitle] [class*=GamesHeader__categoryName] {\r\n        color: white;\r\n    }\r\n</style>\r\n","beforeEndBody":""},"conditionIds":["2991c104-e98f-4f05-addb-640913d55ccf","12cb3113-8a74-463a-9552-4c2ba2232611"]},{"tagId":"10683047-d27b-4669-8ca6-6828e1b7a842","tagTypeId":"custom_tag_type","name":"halloween page","description":"halloween page","config":{"beforeEndHead":"<style>\n\n.GamesHeader__categoryName--2Pp{\n  color:#fff !important;\n  \n  \n}\n  .halloweenn-background{\n      background-image: url(/library/2025/halloween/SunbingoBackground.png) !important;\n        position: fixed;\n    top: 0;\n    left: 0;\n    bottom: 0;\n    right: 0;\n  }\n  \n  \n</style>","beforeEndBody":""},"conditionIds":["d574d4f9-ec5e-41b5-a7ac-2100fca7e10d","3e6dcfa8-3cc8-4eba-a445-3cee8459ff07","12cb3113-8a74-463a-9552-4c2ba2232611"]},{"tagId":"0f0a843a-3f67-47a8-b18d-608425fffcde","tagTypeId":"custom_js","name":"opt in tag","description":"Opt in","config":{"code":"// subscribe to all clicks on <body>\r\n  document.body.addEventListener(\"click\", function handler(event) {\r\n    // get what we clicked on\r\n    const target = event.target;\r\n\r\n    // important! this is to understand that we indeed clicked on <button class=\"fn-add-tag\">...</button>\r\n    // but it will also allow us to handle events if we clicked on any element inside the button, e.g.\r\n    // <button class=\"fn-add-tag\"><div>opt in</div></button>\r\n    const button = target.closest(\".fn-add-tag\");\r\n\r\n    if (!button) {\r\n        return;\r\n    }\r\n\r\n    if (!Playtech.API.auth.isLoggedIn) {\r\n        // player is not logged in, so show login popup\r\n        // but as soon as player logs in -- re-run this\r\n        Playtech.API.popup.showPopup(\"login\", {\r\n            onLogin: () => handler(event)\r\n        });\r\n        return;\r\n    }\r\n\r\n    // get data attributes\r\n    const successString = button.dataset.successString;\r\n    const tagName = button.dataset.tagName;\r\n    const tagValue = button.dataset.tagValue;\r\n\r\n    // create a simple tag object\r\n    const tag = {\r\n        name: tagName\r\n    };\r\n\r\n    if (tagValue) {\r\n        // make an advanced tag\r\n        tag.value = tagValue;\r\n        tag.type = \"text\";\r\n    }\r\n\r\n    // send request to set the tag\r\n    Playtech.API.user.setPlayerTags([tag]);\r\n\r\n    if (successString) {\r\n        // if we have a message defined, show popup with it\r\n        //Playtech.API.popup.showPopup({ content: successString });\r\n        button.textContent = \"You have Opted in\";\r\n    }\r\n});\r\n\r\n// check if player has opted in to any opt-in buttons\r\n(() => {\r\n  const buttons = document.querySelectorAll(\".fn-add-tag\")\r\n  let tagNames = []\r\n\r\n  const checkTags = () => {\r\n    buttons.forEach((button) => {\r\n      if (!button && !button.dataset.tagName) return\r\n      const isOptedIn = tagNames.includes(button.dataset.tagName)\r\n      if (isOptedIn) {\r\n        button.textContent = \"OPTED IN\"\r\n        button.disabled = true\r\n        button.style.pointerEvents = \"none\"\r\n        return\r\n      }\r\n    })\r\n  }\r\n\r\n  if (Playtech.API.auth.isLoggedIn) {\r\n\t\t\t\tPlaytech.API.user.getPlayerTags().then((res) => {\r\n\t\t\t\t\tconst { tags } = res.data\r\n\t\t\t\t\ttagNames = tags.map((el) => el.name)\r\n\t\t\t\t\tcheckTags()\r\n\t\t\t\t})\r\n\t\t\t}\r\n})()"},"conditionIds":["3e6dcfa8-3cc8-4eba-a445-3cee8459ff07"]},{"tagId":"74e32c63-b6e7-495c-ba14-170b525d800e","tagTypeId":"custom_js","name":"gtm","description":"gtm","config":{"code":"Playtech.on('cookie-settings-updated', ({ name, value }) => {\r\nconsole.log(name,value)\r\n\r\nif(name ==='statistics' && value=== true){\r\n\r\n\r\n\r\nfunction loadScriptAfterConsent(){\r\n    const script = document.createElement('script')\r\n    script.src='https://cdn.iconvert.network/code/71e2aa7c-0e11-47d0-99bb-0b299e7aaa86.js'\r\n    script.id=\"iconvert\"\r\n    script.type=\"text/javascript\"\r\n    script.async=true \r\n    document.head.appendChild(script)\r\n\r\n\r\n }\r\n \r\n\r\n\r\n \r\n\r\n\r\n(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\r\nnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\r\nj=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\r\n'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\r\n})(window,document,'script','dataLayer','GTM-T2XCVLV');\r\n\r\n\r\n/* <![CDATA[ */\r\n(function() {\r\nwindow.dm=window.dm||{AjaxData:[]};\r\nwindow.dm.AjaxEvent=function(et,d,ssid,ad){\r\n dm.AjaxData.push({et:et,d:d,ssid:ssid,ad:ad});\r\n if(typeof window.DotMetricsObj != 'undefined')\r\n{DotMetricsObj.onAjaxDataUpdate();}\r\n};\r\nvar d=document,\r\nh=d.getElementsByTagName('head')[0],\r\ns=d.createElement('script');\r\ns.type='text/javascript';\r\ns.async=true;\r\ns.src='https://uk-script.dotmetrics.net/door.js?id=11422';\r\nh.appendChild(s);\r\n}());\r\n/* ]]> */\r\n\r\n\r\n\r\n\r\nloadScriptAfterConsent()\r\n\r\n}\r\nelse{\r\nreturn;\r\n}\r\n\r\n\r\nfunction setCookie(name, value, days) {\r\n  const dayOfExpire = new Date();\r\n  dayOfExpire.setTime(dayOfExpire.getTime() + (days * 24 * 60 * 60 * 1000));\r\n  const expires = \"expires on =\" + dayOfExpire.toUTCString();\r\n  document.cookie = name + \"=\" + value + \";\" + expires + \";path=/\";\r\n}\r\n\r\n  setCookie('CA-INTERACTED', 'true', 365);  // Cookie expires in 365 days\r\n\r\n\r\n\r\n\r\n\r\nconsole.log('name','value',name)\r\n\r\n});"},"conditionIds":["b6af672d-5f1a-4d4d-9f81-38f32c3cf300"]},{"tagId":"568f0bf2-f3c5-404a-b382-d898a1b53e85","tagTypeId":"custom_js","name":"cookies","description":"cookies","config":{"code":"( (e) => {\r\n\r\nfunction readCookie(name) {\r\n    var nameEQ = name + \"=\";\r\n    var ca = document.cookie.split(';');\r\n    for(var i=0;i < ca.length;i++) {\r\n        var c = ca[i];\r\n        while (c.charAt(0)==' ') c = c.substring(1,c.length);\r\n        if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);\r\n    }\r\n    return null;\r\n}\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nlet gaCookie = readCookie('CA-INTERACTED')\r\nif (gaCookie !== null){\r\n\r\n \r\n  const loadScriptAfterConsent=()=>{\r\n    const script = document.createElement('script')\r\n    script.src='https://cdn.iconvert.network/code/71e2aa7c-0e11-47d0-99bb-0b299e7aaa86.js'\r\n    script.id=\"iconvert\"\r\n    script.type=\"text/javascript\"\r\n    script.async=true \r\n    document.head.appendChild(script)\r\n\r\n\r\n }\r\n \r\n loadScriptAfterConsent();\r\n \r\n\r\n \r\n \r\n(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\r\nnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\r\nj=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\r\n'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\r\n})(window,document,'script','dataLayer','GTM-T2XCVLV');\r\n\r\n\r\n\r\n\r\n   (function(c,l,a,r,i,t,y){\r\n        c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};\r\n        t=l.createElement(r);t.async=1;t.src=\"https://www.clarity.ms/tag/\"+i;\r\n        y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);\r\n    })(window, document, \"clarity\", \"script\", \"lyffpkhgrp\");\r\n\r\n\r\n/* <![CDATA[ */\r\n(function() {\r\nwindow.dm=window.dm||{AjaxData:[]};\r\nwindow.dm.AjaxEvent=function(et,d,ssid,ad){\r\n dm.AjaxData.push({et:et,d:d,ssid:ssid,ad:ad});\r\n if(typeof window.DotMetricsObj != 'undefined')\r\n{DotMetricsObj.onAjaxDataUpdate();}\r\n};\r\nvar d=document,\r\nh=d.getElementsByTagName('head')[0],\r\ns=d.createElement('script');\r\ns.type='text/javascript';\r\ns.async=true;\r\ns.src='https://uk-script.dotmetrics.net/door.js?id=11422';\r\nh.appendChild(s);\r\n}());\r\n/* ]]> */\r\nconsole.log('dropped')\r\n\r\n}\r\n\r\nreturn;\r\n\r\n})()\r\n"},"conditionIds":["b6af672d-5f1a-4d4d-9f81-38f32c3cf300"]},{"tagId":"76221ce0-630e-48a3-8eea-08555a93167f","tagTypeId":"player_tags_triggers","name":"Ada Triggers","description":"Ada Triggers","config":{"playerTagsTriggers":[{"playerTagsConfig":{"playerTags":"Ada/SOFNeeded","isAllPlayerTagExist":false,"playerTagValues":"","isAllValueExistInPlayerTags":false},"adaCampaignKeys":"SOF_needed","htmlContent":""},{"playerTagsConfig":{"playerTags":"Ada/RGNeeded","isAllPlayerTagExist":false,"playerTagValues":"","isAllValueExistInPlayerTags":false},"adaCampaignKeys":"RGNeeded","htmlContent":""},{"playerTagsConfig":{"playerTags":"Monitoring/WeeklyDLPercentage, Monitoring/MonthlyDLPercentage, Monitoring/WeeklyFLLPercentage, Monitoring/MonthlyFLLPercentage","isAllPlayerTagExist":false,"playerTagValues":"98","isAllValueExistInPlayerTags":false},"adaCampaignKeys":"FLL__DL_Reminder","htmlContent":""},{"playerTagsConfig":{"playerTags":"Monitoring/WeeklyDLPercentage, Monitoring/MonthlyDLPercentage, Monitoring/WeeklyFLLPercentage, Monitoring/MonthlyFLLPercentage","isAllPlayerTagExist":false,"playerTagValues":"95","isAllValueExistInPlayerTags":false},"adaCampaignKeys":"FLL__DL_Reminder","htmlContent":""},{"playerTagsConfig":{"playerTags":"BetBuddy/SafeBet/TriggerSurvey","isAllPlayerTagExist":false,"playerTagValues":"","isAllValueExistInPlayerTags":false},"adaCampaignKeys":"Safe_Bet_Survey","htmlContent":""}]},"conditionIds":["b6af672d-5f1a-4d4d-9f81-38f32c3cf300"]},{"tagId":"c6b693d5-5122-45ad-b21c-45887b8e8d81","tagTypeId":"custom_js","name":"Verification Required","description":"Disabled \"Navigate Back\" button functionality for /verification-required","config":{"code":"window.Playtech.API.handleJumioVerifyClick = (url) => {\n  Playtech.API.common.navigate('/verification-required');\n  history.pushState(null, null, location.href);\n  window.onpopstate = function () {\n      history.go(1);\n  };\n}; "},"conditionIds":["b6af672d-5f1a-4d4d-9f81-38f32c3cf300"]},{"tagId":"b0b1102e-d173-46f0-9728-a6c42bde69fd","tagTypeId":"custom_js","name":"Seon","description":"Seon","config":{"code":"(() => {\r\nPlaytech.API.common.getScript('https://cdn.seondf.com/js/v6/agent.umd.js', { attrs: { async: true } }).then(async () => {\r\nseon.init();\r\n\r\nconst blackbox = await seon.getSession();\r\n\r\nif (blackbox) {\r\nwindow.io_global_object_name = 'SEON_BLACKBOX';\r\nwindow[window.io_global_object_name] = {\r\ngetBlackbox: () => ({\r\nfinished: true,\r\nblackbox\r\n})\r\n};\r\n} else {\r\nconsole.log('Seon: failed to retrieve session data.');\r\n}\r\n});\r\n})();"},"conditionIds":["b6af672d-5f1a-4d4d-9f81-38f32c3cf300"]},{"tagId":"858245c3-4f99-4394-9a6e-872a4b2155ca","tagTypeId":"custom_tag_type","name":"SEO packed","description":"SEO packed","config":{"beforeEndHead":"","beforeEndBody":"<script defer type=\"text/javascript\" id=\"_hseo_\" data-seo-link=\"https://online.thesunvegas.co.uk/promoRedirect?key=ej0xMzUzODU2NyZsPTEzNTM4NzMwJnA9OTA2NQ%3D%3D\" src=\"/library/seo/seo.packed.js\"></script>\r\n"},"conditionIds":["b6af672d-5f1a-4d4d-9f81-38f32c3cf300"]},{"tagId":"7b5525dd-f5bc-4995-8df1-3f5cafdf6b36","tagTypeId":"custom_tag_type","name":"nativeChangeNativeSmartTips","description":"nativeChangeNativeSmartTips","config":{"beforeEndHead":"<script>\n  \n  let promoNativeChangeUrl = document.querySelector('.promotions_link')\n  promoNativeChangeUrl.href=\"/promotions2\"\n</script>","beforeEndBody":""},"conditionIds":["dec485fe-681a-4cf2-b4e2-6c695dfaa944","b6af672d-5f1a-4d4d-9f81-38f32c3cf300"]},{"tagId":"95b8357c-c516-42ac-bcca-381d17087552","tagTypeId":"custom_tag_type","name":"two page content","description":"two page content","config":{"beforeEndHead":"<style>\r\n    .changeweek.schedule-hidden {\r\n        display: none !important;\r\n    }\r\n</style>\r\n<script>\r\n    (() => {\r\n        const promotions = document.querySelectorAll(\".changeweek\")\r\n\r\n        promotions.forEach(promo => {\r\n            if (!promo.dataset.startDate && !promo.dataset.endDate) return\r\n            const currentDate = new Date()\r\n            const startDate = new Date(promo.dataset.startDate)\r\n            let endDate = new Date(promo.dataset.endDate)\r\n        \r\n            const isBetween = startDate <= currentDate && endDate >= currentDate\r\n\r\n            if (!isBetween) {\r\n                promo.classList.add('schedule-hidden')\r\n            }\r\n        })\r\n    })()\r\n</script>","beforeEndBody":""},"conditionIds":["89eb1ce1-532f-4409-965d-0f929b25e2c8"]},{"tagId":"40bb8ae9-6f01-41c8-8d84-3ee02c523976","tagTypeId":"custom_tag_type","name":"Promotion Cards Schedule Script","description":"Script for the promotion cards that hide promotion cards when is not between start and end date","config":{"beforeEndHead":"","beforeEndBody":"<style>\r\n    .card.schedule-hidden {\r\n        display: none !important;\r\n    }\r\n</style>\r\n<script>\r\n    (() => {\r\n        const promotions = document.querySelectorAll(\".card\")\r\n\r\n        promotions.forEach(promo => {\r\n            if (!promo.dataset.startDate && !promo.dataset.endDate) return\r\n            const currentDate = new Date()\r\n            const startDate = new Date(promo.dataset.startDate)\r\n            let endDate = new Date(promo.dataset.endDate)\r\n            const isBetween = startDate <= currentDate && endDate >= currentDate\r\n\r\n            if (!isBetween) {\r\n                promo.classList.add('schedule-hidden')\r\n            }\r\n        })\r\n    })()\r\n</script>"},"conditionIds":["177daee3-d88f-43d4-87a0-12c8cecf787a","3e6dcfa8-3cc8-4eba-a445-3cee8459ff07"]},{"tagId":"c5fadd3d-6c79-45ce-9d38-9e0b11484441","tagTypeId":"custom_tag_type","name":"Native promo schedule","description":"Script for the promotion cards that hide promotion cards when is not between start and end date","config":{"beforeEndHead":"","beforeEndBody":"<style>\r\n    .card-native.schedule-hidden {\r\n        display: none !important;\r\n    }\r\n</style>\r\n<script>\r\n    (() => {\r\n        const promotions = document.querySelectorAll(\".card-native\")\r\n\r\n        promotions.forEach(promo => {\r\n            if (!promo.dataset.startDate && !promo.dataset.endDate) return\r\n            const currentDate = new Date()\r\n            const startDate = new Date(promo.dataset.startDate)\r\n            let endDate = new Date(promo.dataset.endDate)\r\n     \r\n            const isBetween = startDate <= currentDate && endDate >= currentDate\r\n\r\n            if (!isBetween) {\r\n                promo.classList.add('schedule-hidden')\r\n            }\r\n        })\r\n    })()\r\n</script>"},"conditionIds":["22c2e1fb-e507-4c28-9969-0b5b6582bf32","3e6dcfa8-3cc8-4eba-a445-3cee8459ff07"]},{"tagId":"749f223f-8105-4c0a-b59b-3525405d4927","tagTypeId":"custom_tag_type","name":"Hide cookie-settings for native","description":"Hide cookie-settings for native","config":{"beforeEndHead":"<style>\n  html.ios form[class*='CookieSettings__container'] {\n    display: none;\n    \n  }\n</style>","beforeEndBody":""},"conditionIds":["dec485fe-681a-4cf2-b4e2-6c695dfaa944","b6af672d-5f1a-4d4d-9f81-38f32c3cf300"]},{"tagId":"4707a3ec-ef17-4db4-80cf-8c3aabc99e62","tagTypeId":"segmentation","name":"Segmentation Login Limit","description":"Segmentation Login Limit","config":{"segmentation":[{"modifier":"and","visibility":"all","playerTagsConfig":{"playerTags":"BetBuddy/SafeBet/DynamicRules","isAllPlayerTagExist":false,"playerTagValues":"UK.PA.1.O.1.2.1;UK.PA.1.O.1.2.2;UK.PA.2.O.1.2.1;UK.PA.2.O.1.2.2;UK.PA.3.O.1.2.1","isAllValueExistInPlayerTags":false}}]},"conditionIds":[]},{"tagId":"03476524-bb69-4586-8262-ac7f488d7c5d","tagTypeId":"segmentation","name":"Segmentation Bet Limit","description":"Segmentation Bet Limit","config":{"segmentation":[{"modifier":"and","visibility":"all","playerTagsConfig":{"playerTags":"BetBuddy/SafeBet/DynamicRules","isAllPlayerTagExist":false,"playerTagValues":"UK.PA.3.O.1.11.1;UK.PA.3.O.1.11.2;UK.PA.2.O.1.11.1;UK.PA.2.O.1.11.2;UK.PA.2.O.1.11.3;UK.PA.2.O.1.11.4;UK.PA.1.O.1.11.1;UK.PA.1.O.1.11.2","isAllValueExistInPlayerTags":false}}]},"conditionIds":[]},{"tagId":"80a11afd-895a-4e27-8362-42a18f958a25","tagTypeId":"custom_tag_type","name":"FAQ schema casinogame","description":"FAQ schema casinogame","config":{"beforeEndHead":"\r\n<link rel=\"preload\" as=\"image\" href=\"/library/2023/Banners/November/CashCollectRoulette/1920x350_000.jpg\">\r\n\r\n<script type=\"application/ld+json\">\r\n\r\n{\r\n\r\n\"@context\": \"https://schema.org\",\r\n\r\n\"@type\": \"FAQPage\",\r\n\r\n\"mainEntity\": [{\r\n\r\n\"@type\": \"Question\",\r\n\r\n\"name\": \"Is there a minimum bet?\",\r\n\r\n\"acceptedAnswer\": {\r\n\r\n\"@type\": \"Answer\",\r\n\r\n\"text\": \"Yes, while each of our casino games online has different minimum bets, not a single one of our games has a wagering requirement. Our wagering requirements only apply to the bonuses and bonus money – which you can find out more about within our terms and conditions. You can find out the minimum bet on the game you want to play before you start, with the full rules of the game available to view before continuing.\"\r\n\r\n}\r\n\r\n},{\r\n\r\n\"@type\": \"Question\",\r\n\r\n\"name\": \"Can I cancel a bet once I’ve placed it?\",\r\n\r\n\"acceptedAnswer\": {\r\n\r\n\"@type\": \"Answer\",\r\n\r\n\"text\": \"Unfortunately, once you’ve placed a bet or a spin with our online casino games, they cannot be cancelled - this is final and non-refundable. Take care when placing your bets to make sure you’re 100% happy before continuing.\"\r\n\r\n}\r\n\r\n},{\r\n\r\n\"@type\": \"Question\",\r\n\r\n\"name\": \"How quickly can I withdraw my winnings?\",\r\n\r\n\"acceptedAnswer\": {\r\n\r\n\"@type\": \"Answer\",\r\n\r\n\"text\": \"We aim to process all withdrawals as quickly as possible and look to complete withdrawal on our side within 24 hours. Once approved, this will be down to your bank or service provider to place the funds into your bank account. Every bank and service provider will differ in their withdrawal times. You can find out more about withdrawals in our help section.\"\r\n\r\n}\r\n\r\n}]\r\n\r\n}\r\n\r\n</script>","beforeEndBody":""},"conditionIds":["30533fab-97dd-4793-a99e-1cd77c01e6c1","12cb3113-8a74-463a-9552-4c2ba2232611"]},{"tagId":"b929bd14-0134-456d-80fb-207083541763","tagTypeId":"custom_tag_type","name":"FAQ schema Home page","description":"FAQ schema Home page","config":{"beforeEndHead":"\r\n<link rel=\"preload\" as=\"image\" href=\"/library/2022/promotions/new-home/september/1920x350.jpg\">\r\n\r\n\r\n<script type=\"application/ld+json\">\r\n\r\n{\r\n\r\n\"@context\": \"https://schema.org\",\r\n\r\n\"@type\": \"FAQPage\",\r\n\r\n\"mainEntity\": [{\r\n\r\n\"@type\": \"Question\",\r\n\r\n\"name\": \"What are the wagering requirements at The Sun Vegas?\",\r\n\r\n\"acceptedAnswer\": {\r\n\r\n\"@type\": \"Answer\",\r\n\r\n\"text\": \"Unlike many UK online casinos, we prioritise player freedom by eliminating high wagering requirements on your balance. You have the flexibility to withdraw your funds at any time, provided you have £5 on your account and no active offers. Wagering requirements only apply when playing with bonus money, ensuring a fair and enjoyable gaming experience.\"\r\n\r\n}\r\n\r\n},{\r\n\r\n\"@type\": \"Question\",\r\n\r\n\"name\": \"Is The Sun Vegas one of the best online casinos?\",\r\n\r\n\"acceptedAnswer\": {\r\n\r\n\"@type\": \"Answer\",\r\n\r\n\"text\": \"We are committed to delivering unmatched gameplay experiences and customer satisfaction. Our platform is designed to be accessible and user-friendly, offering exceptional games and enticing promotions. Discover why we're among the top-rated casino online in the UK—explore our promotions today and make your gaming experience even better.\"\r\n\r\n}\r\n\r\n},{\r\n\r\n\"@type\": \"Question\",\r\n\r\n\"name\": \"What is the welcome bonus for new players?\",\r\n\r\n\"acceptedAnswer\": {\r\n\r\n\"@type\": \"Answer\",\r\n\r\n\"text\": \"As a new player, you'll receive an enticing 100% deposit match on your initial deposit, up to £300. This generous welcome bonus gives you more time to try hitting the jackpot and maximising your gaming experience. Terms and conditions apply—sign up now to claim your exclusive offer and start playing!\"\r\n\r\n}\r\n\r\n},{\r\n\r\n\"@type\": \"Question\",\r\n\r\n\"name\": \"How do I sign up to The Sun Vegas?\",\r\n\r\n\"acceptedAnswer\": {\r\n\r\n\"@type\": \"Answer\",\r\n\r\n\"text\": \"Signing up is simple and only takes a few minutes. Visit our website, click on the “Sign Up” button, and follow the prompts to create your account. Once registered, you'll gain immediate access to our extensive range of online casino games and exclusive promotions.\"\r\n\r\n}\r\n\r\n},{\r\n\r\n\"@type\": \"Question\",\r\n\r\n\"name\": \"Is The Sun Vegas committed to responsible gambling?\",\r\n\r\n\"acceptedAnswer\": {\r\n\r\n\"@type\": \"Answer\",\r\n\r\n\"text\": \"Absolutely! We take responsible gambling seriously and prioritise the well-being of our players. Our platform promotes safe and secure gameplay, and we strictly prohibit access to individuals under 18 years old. Enjoy our fantastic selection of games with complete peace of mind, knowing that your safety and enjoyment are our top priorities.\"\r\n\r\n}\r\n\r\n}]\r\n\r\n}\r\n\r\n</script>","beforeEndBody":""},"conditionIds":["7ae526f6-54c3-46c2-97ef-53832a6a2296","12cb3113-8a74-463a-9552-4c2ba2232611"]},{"tagId":"4defb1a9-8f88-4ffa-b902-784da67b6b84","tagTypeId":"custom_tag_type","name":"FAQ schema Slots page","description":"FAQ schema Slots page","config":{"beforeEndHead":"<script type=\"application/ld+json\">\r\n\r\n{\r\n\r\n\"@context\": \"https://schema.org\",\r\n\r\n\"@type\": \"FAQPage\",\r\n\r\n\"mainEntity\": [{\r\n\r\n\"@type\": \"Question\",\r\n\r\n\"name\": \"Can I play online slot games with my friends?\",\r\n\r\n\"acceptedAnswer\": {\r\n\r\n\"@type\": \"Answer\",\r\n\r\n\"text\": \"While the online slot games experience is generally you against the machine, you may be able to join some chats with fellow players at different stages of your gaming journey to really get that real-life casino experience.\"\r\n\r\n}\r\n\r\n},{\r\n\r\n\"@type\": \"Question\",\r\n\r\n\"name\": \"Can I play an online slot game from my mobile or tablet?\",\r\n\r\n\"acceptedAnswer\": {\r\n\r\n\"@type\": \"Answer\",\r\n\r\n\"text\": \"Certainly! We want to make our online slot games accessible to everyone no matter where they are in the UK or Ireland. This means that you can play happily from your mobile or tablet, or your desktop if you prefer. As long as you have an internet connection, you could be in with a chance of winning!\"\r\n\r\n}\r\n\r\n},{\r\n\r\n\"@type\": \"Question\",\r\n\r\n\"name\": \"What bonuses on your slots online do you offer?\",\r\n\r\n\"acceptedAnswer\": {\r\n\r\n\"@type\": \"Answer\",\r\n\r\n\"text\": \"Our slots online bonuses vary depending on the game that you’re playing. Check out our promotions to see what we have on offer.\"\r\n\r\n}\r\n\r\n}]\r\n\r\n}\r\n\r\n</script>","beforeEndBody":""},"conditionIds":["07aa1b94-b546-4d65-869a-ee7de2db693b","12cb3113-8a74-463a-9552-4c2ba2232611"]},{"tagId":"c46b4214-fa03-4751-bc05-a7ad28e13acb","tagTypeId":"custom_tag_type","name":"FAQ schema jackpot page","description":"FAQ schema jackpot page","config":{"beforeEndHead":"<script type=\"application/ld+json\">\r\n\r\n{\r\n\r\n\"@context\": \"https://schema.org\",\r\n\r\n\"@type\": \"FAQPage\",\r\n\r\n\"mainEntity\": [{\r\n\r\n\"@type\": \"Question\",\r\n\r\n\"name\": \"How do progressive casino jackpots work?\",\r\n\r\n\"acceptedAnswer\": {\r\n\r\n\"@type\": \"Answer\",\r\n\r\n\"text\": \"With our progressive casino jackpots, there’s the opportunity to win some of our biggest prizes. This is because the jackpot increases with every game played until we have a winner. So, the longer a jackpot progresses without a lucky winner, the bigger the jackpot value. How much this can be will depend completely on the luck of our players! Once someone does win the casino jackpot on a game, the jackpot total resets and the search for a new winner begins again. To see what the current jackpot is for a game, choose the game you want to play, and the current total will be displayed.\"\r\n\r\n}\r\n\r\n},{\r\n\r\n\"@type\": \"Question\",\r\n\r\n\"name\": \"How fair are casino jackpot games?\",\r\n\r\n\"acceptedAnswer\": {\r\n\r\n\"@type\": \"Answer\",\r\n\r\n\"text\": \"We take our approach to integrity in our games very seriously, so every player at The Sun Vegas has a fair chance to become a jackpot winner. We use the latest in online gambling technology to ensure every outcome is unique, randomly generated, and as fair as possible, using a random number generator (RNG). When you enter a casino jackpot room to play, there are no predetermined results, so you can enjoy a fair game and have an equal chance to win amongst our community of players.\"\r\n\r\n}\r\n\r\n},{\r\n\r\n\"@type\": \"Question\",\r\n\r\n\"name\": \"What type of games can I play for a casino jackpot?\",\r\n\r\n\"acceptedAnswer\": {\r\n\r\n\"@type\": \"Answer\",\r\n\r\n\"text\": \"We have so many different themed games to choose from where you could win the jackpot. They are simple to play and you won’t require any complex strategy or skill level to join in. If you’re not sure which to choose, browse through the casino jackpot list above and choose the one that stands out for you, whether it’s a daily jackpot game like Reel King Mega or one of our progressive jackpot games such as Age of the Gods: Maze Keeper. If you enjoy online slots and instant win games, you’ll find a jackpot game to suit your playstyle here.\"\r\n\r\n}\r\n\r\n}]\r\n\r\n}\r\n\r\n</script>","beforeEndBody":""},"conditionIds":["f0605227-bc05-4bd1-8b41-2d5c848cd9fd","12cb3113-8a74-463a-9552-4c2ba2232611"]},{"tagId":"ab9050b4-becc-4040-bb3a-ced29b457e44","tagTypeId":"custom_tag_type","name":"FAQ schema livecasinopage","description":"FAQ schema livecasinopage","config":{"beforeEndHead":"<script type=\"application/ld+json\">\r\n\r\n{\r\n\r\n\"@context\": \"https://schema.org\",\r\n\r\n\"@type\": \"FAQPage\",\r\n\r\n\"mainEntity\": [{\r\n\r\n\"@type\": \"Question\",\r\n\r\n\"name\": \"What makes live casino games different?\",\r\n\r\n\"acceptedAnswer\": {\r\n\r\n\"@type\": \"Answer\",\r\n\r\n\"text\": \"Live casino games bring the real-life casino experience to your screen, with live dealers creating a personalised touch and interactive gameplay.\"\r\n\r\n}\r\n\r\n},{\r\n\r\n\"@type\": \"Question\",\r\n\r\n\"name\": \"What types of games are available at live casinos online?\",\r\n\r\n\"acceptedAnswer\": {\r\n\r\n\"@type\": \"Answer\",\r\n\r\n\"text\": \"Our live casino offers a variety of games, including live blackjack, live roulette, and exciting game shows with live dealers, adding a social element to your gaming experience. If you’d rather play something else, we have a large range of online slots games that are very popular with our members.\"\r\n\r\n}\r\n\r\n},{\r\n\r\n\"@type\": \"Question\",\r\n\r\n\"name\": \"What are the table limits at your UK live casino?\",\r\n\r\n\"acceptedAnswer\": {\r\n\r\n\"@type\": \"Answer\",\r\n\r\n\"text\": \"Table limits vary depending on the game, allowing players to check and place bets according to their preferences. To learn more, check the information on your chosen game once you load it up from the lobby. Each of our games has all of the information a player could need to safely plan their live casino experience.\"\r\n\r\n}\r\n\r\n},{\r\n\r\n\"@type\": \"Question\",\r\n\r\n\"name\": \"Why play live casino at The Sun Vegas?\",\r\n\r\n\"acceptedAnswer\": {\r\n\r\n\"@type\": \"Answer\",\r\n\r\n\"text\": \"The Sun Vegas prioritises safety, security, and player satisfaction, offering some of the best promotions and loyalty rewards around, as well as an authentic gaming experience for all of our members.\"\r\n\r\n}\r\n\r\n},{\r\n\r\n\"@type\": \"Question\",\r\n\r\n\"name\": \"Can I access live casino games on multiple devices?\",\r\n\r\n\"acceptedAnswer\": {\r\n\r\n\"@type\": \"Answer\",\r\n\r\n\"text\": \"The Sun Vegas is committed to providing a seamless gaming experience across various devices. Whether you choose to play on your desktop, mobile, or tablet, our UK live casino games are designed to adapt to different screen sizes without compromising on quality. The transition between devices is smooth, allowing you to enjoy the same high-definition graphics, interactive features, and live dealer interactions.\"\r\n\r\n}\r\n\r\n}]\r\n\r\n}\r\n\r\n</script>","beforeEndBody":""},"conditionIds":["4b95b747-2aff-4fc4-b42c-5d70a7132a94","12cb3113-8a74-463a-9552-4c2ba2232611"]},{"tagId":"65e2a744-b408-4455-9834-9f890a89e4f7","tagTypeId":"custom_tag_type","name":"FAQ schema instant game","description":"FAQ schema instant game","config":{"beforeEndHead":"<script type=\"application/ld+json\">\r\n\r\n{\r\n\r\n\"@context\": \"https://schema.org\",\r\n\r\n\"@type\": \"FAQPage\",\r\n\r\n\"mainEntity\": [{\r\n\r\n\"@type\": \"Question\",\r\n\r\n\"name\": \"What are instant casino games?\",\r\n\r\n\"acceptedAnswer\": {\r\n\r\n\"@type\": \"Answer\",\r\n\r\n\"text\": \"Instant win casino games are a quick and entertaining way to try your luck and potentially become a winner in an instant. These games offer the chance to win instant cash prizes and other exciting rewards, depending on the game you choose. From scratchcard-based games to spin-to-win roulette-style options and a wide selection of other instant play casino games, there’s much to choose from. Simply select your game, log in, and immerse yourself in the fun today!\"\r\n\r\n}\r\n\r\n},{\r\n\r\n\"@type\": \"Question\",\r\n\r\n\"name\": \"How do instant win casino games work?\",\r\n\r\n\"acceptedAnswer\": {\r\n\r\n\"@type\": \"Answer\",\r\n\r\n\"text\": \"We use advanced online gaming technology to ensure effortless accessibility and compatibility across all your devices, be it desktop, mobile or tablet. There’s no\r\n\r\nneed to download any additional software, just simply sign up or log in, choose your preferred game, and you're ready to play in an instant. We provide a secure gameplay environment so wherever you happen to be playing from, you’ll always have a safe connection and be able to enjoy your favourite instant win games.\"\r\n\r\n}\r\n\r\n},{\r\n\r\n\"@type\": \"Question\",\r\n\r\n\"name\": \"How do I make a deposit to play instant win games?\",\r\n\r\n\"acceptedAnswer\": {\r\n\r\n\"@type\": \"Answer\",\r\n\r\n\"text\": \"Making a deposit is simple once you've registered or logged in. Simply add funds to your account balance through your preferred payment option. Once the deposit is complete, you can dive straight into the gaming action. Each game displays its rules and associated costs for playing, so you'll have all the information you need at your fingertips. For further details on deposits and other enquiries, feel free to check out our help section.\"\r\n\r\n}\r\n\r\n}]\r\n\r\n}\r\n\r\n</script>","beforeEndBody":""},"conditionIds":["6d4d5f28-9b54-4180-8faf-1b3ad2b52782","12cb3113-8a74-463a-9552-4c2ba2232611"]},{"tagId":"3652d907-6398-4434-8bfa-dd259964d3ee","tagTypeId":"custom_tag_type","name":"Hide Sticky Footer","description":"Hide Sticky Footer in Native","config":{"beforeEndHead":"<style>\n  [class*='StickyFooter__header'] {\n    display: none;\n  }\n</style>","beforeEndBody":""},"conditionIds":["12cb3113-8a74-463a-9552-4c2ba2232611","dec485fe-681a-4cf2-b4e2-6c695dfaa944","b6af672d-5f1a-4d4d-9f81-38f32c3cf300"]},{"tagId":"8dc30e0f-e8d3-4be9-94cf-93c8c262f5f7","tagTypeId":"custom_js","name":"trackBuyapowa","description":"Track buyapowa after registration","config":{"code":"if (\n  location.pathname === \"/register\" &&\n  new URLSearchParams(window.location.search).get(\"bp\") === \"1\"\n) {\n  window.localStorage.setItem(\"bp\", \"1\");\n}\n\nPlaytech.on(\n  Playtech.Events.REGISTRATION_COMPLETED,\n  function ([{ username, userId }]) {\n    var market_domain = \"bp.thesunvegas.co.uk\";\n    var market = \"thesunvegas\";\n    var locale = Playtech.Variables.defaultLocale;\n\n    if (!Buyapowa) {\n      return undefined;\n    }\n\n    var buyapowa = new Buyapowa({\n      url: `https://${market_domain}`,\n      market: `${market}`,\n    });\n\n    buyapowa.track({\n      customer_name: username,\n      marketing_opt_in: true,\n      order_number: userId,\n      locale: locale,\n    });\n  }\n);\n"},"conditionIds":["3e6dcfa8-3cc8-4eba-a445-3cee8459ff07"]}],"conditions":[{"conditionId":"2991c104-e98f-4f05-addb-640913d55ccf","conditionTypeId":"page_condition","name":"On Christmas pages","description":"On Christmas pages","config":{"onPageLaunch":"/christmas"}},{"conditionId":"d574d4f9-ec5e-41b5-a7ac-2100fca7e10d","conditionTypeId":"page_condition","name":"/halloween","description":"/halloween","config":{"onPageLaunch":"/halloween"}},{"conditionId":"46299f21-8956-4dae-8b21-a856f1d2f6b5","conditionTypeId":"page_condition","name":"smart tips iframe","description":"smart tips iframe","config":{"onPageLaunch":"/smart-tips"}},{"conditionId":"33f42116-72d9-4e32-b018-238438d75bf3","conditionTypeId":"page_condition","name":"testcss","description":"test css","config":{"onPageLaunch":"/test-lee"}},{"conditionId":"d36fe773-2951-436d-a3bc-a248f8922067","conditionTypeId":"page_condition","name":"On Game Tiles Checker","description":"On Game Tiles Checker","config":{"onPageLaunch":"/game-tiles-checker"}},{"conditionId":"ca568e5c-4bd0-485c-b7e4-e9d13d5371d2","conditionTypeId":"page_condition","name":"Marketing preferences page","description":"marketing-preferences page","config":{"onPageLaunch":"/marketing-preferences"}},{"conditionId":"177daee3-d88f-43d4-87a0-12c8cecf787a","conditionTypeId":"page_condition","name":"Promotions Schedule ","description":"Launch on promotions","config":{"onPageLaunch":"/promotions-schedule-test,/promotions,/promotions2,/promo-check-internal"}},{"conditionId":"22c2e1fb-e507-4c28-9969-0b5b6582bf32","conditionTypeId":"page_condition","name":"promo native scedule","description":"Launch on promotions","config":{"onPageLaunch":"/promotions2,/promo-check-internal"}},{"conditionId":"89eb1ce1-532f-4409-965d-0f929b25e2c8","conditionTypeId":"page_condition","name":"slotlight","description":"Slot light two contents ","config":{"onPageLaunch":"/promotions/slot-light-test"}},{"conditionId":"6d4d5f28-9b54-4180-8faf-1b3ad2b52782","conditionTypeId":"page_condition","name":"FAQ schema instant","description":"FAQ schema instant","config":{"onPageLaunch":"/instant"}},{"conditionId":"30533fab-97dd-4793-a99e-1cd77c01e6c1","conditionTypeId":"page_condition","name":"FAQ schemacasinogame","description":"FAQ schemacasinogame","config":{"onPageLaunch":"/casino-games"}},{"conditionId":"4b95b747-2aff-4fc4-b42c-5d70a7132a94","conditionTypeId":"page_condition","name":"FAQ schema livecasin","description":"FAQ schema live-casino","config":{"onPageLaunch":"/live-casino"}},{"conditionId":"f0605227-bc05-4bd1-8b41-2d5c848cd9fd","conditionTypeId":"page_condition","name":"FAQ schema Jackpot ","description":"FAQ schema Jackpot ","config":{"onPageLaunch":"/jackpot"}},{"conditionId":"07aa1b94-b546-4d65-869a-ee7de2db693b","conditionTypeId":"page_condition","name":"FAQ schema Slots","description":"FAQ schema Slots page","config":{"onPageLaunch":"/slots"}},{"conditionId":"7ae526f6-54c3-46c2-97ef-53832a6a2296","conditionTypeId":"page_condition","name":"FAQ schema Home page","description":"FAQ schema Home page","config":{"onPageLaunch":"/home"}},{"conditionId":"3e6dcfa8-3cc8-4eba-a445-3cee8459ff07","conditionTypeId":"basic_condition","name":"After page rendered","description":"After page rendered","config":{"launch":"afterPageRendered"}},{"conditionId":"12cb3113-8a74-463a-9552-4c2ba2232611","conditionTypeId":"basic_condition","name":"Before page render ","description":"Before page rendered","config":{"launch":"beforePageRendered"}},{"conditionId":"dec485fe-681a-4cf2-b4e2-6c695dfaa944","conditionTypeId":"native_app_condition","name":"Only For Native","description":"Only For Native","config":{"nativeAppRule":"1"}},{"conditionId":"b6af672d-5f1a-4d4d-9f81-38f32c3cf300","conditionTypeId":"basic_condition","name":"On app init","description":"On app init","config":{"launch":"onAppInit"}}]}