window.CookieConsent.init({ // More link URL on bar modalMainTextMoreLink: 'https://www.makonix.com/privatuma-politika/', // How lond to wait until bar comes up barTimeout: 100, // Look and feel theme: { barColor: '#25a2c7', barTextColor: '#333333', barMainButtonColor: '#337ab7', barMainButtonTextColor: '#FFF', modalMainButtonColor: '#337ab7', modalMainButtonTextColor: '#FFF', }, language: { // Current language current: 'ru', locale: { en: { barMainText: 'We use cookies to provide you with a more convenient and secure user experience. By continuing your browser session or clicking the \'I Agree\' button, you confirm that you agree to the use of cookies. You can revoke your consent at any time by changing your browser settings and deleting stored cookies.', barLinkSetting: 'Show details', barBtnAcceptAll: 'Confirm all', modalMainTitle: 'Cookie settings', modalMainText: 'Cookies are small text files that can be used on websites to make the user experience more efficient. The law states that we may store cookies on your device if they are absolutely necessary for the operation of this site. Other types of cookies require your permission. This site uses different types of cookies. Some cookies are placed after third-party services appear on our pages. You can change or withdraw your consent at any time via the \'Contract Terms and Dispute Resolution\' section of our website. In the Privacy Policy, you can find out who we are, how you can contact us and how we process personal information.', modalBtnSave: 'Confirm selected', modalBtnAcceptAll: 'Confirm all and close', modalAffectedSolutions: 'Affects:', learnMore: 'Provacy Policy', on: 'Yes', off: 'No', }, lv: { barMainText: 'Mēs izmantojam sīkdatnes, lai nodrošinātu jums ērtāku un drošāku lietošanas pieredzi. Turpinot pārlūka sesiju vai nospiežot pogu \'Piekrītu\', jūs apstiprināt, ka piekrītat izmantot sīkdatnes. Jūs varat atcelt savu piekrišanu jebkurā laikā, mainot pārlūka iestatījumus un izdzēšot saglabātās sīkdatnes.', barLinkSetting: 'Rādīt detalizēti', barBtnAcceptAll: 'Apstiprināt visas', modalMainTitle: 'Cookie deklarācija', modalMainText: 'Sīkfaili ir mazi teksta faili, ko var izmantot tīmekļa vietnēs, lai lietotāja pieredzi padarītu efektīvāku. Likums nosaka, ka mēs varam saglabāt sīkfailus jūsu ierīcē, ja tie ir pilnīgi nepieciešams šīs vietnes darbībai. Citu veidu sīkfailiem ir nepieciešama jūsu atļauja. Šī vietne izmanto dažādu veidu sīkdatnes. Daži sīkfaili tiek izvietoti pēc trešās puses pakalpojumiem, kas parādās mūsu lapās. Jūs varat jebkurā laikā mainīt vai atsaukt savu piekrišanu, izmantojot mūsu tīmekļa vietnes sadaļu \'Līguma noteikumi un strīdu risināšana\'. Konfidencialitātes politikā varat uzzināt, kas mēs esam, kā jūs varat ar mums sazināties un kā mēs apstrādājam personas datus. ', modalBtnSave: 'Apstiprināt atzīmētās', modalBtnAcceptAll: 'Apstiprināt visas un aizvērt', modalAffectedSolutions: 'Ietekmē:', learnMore: 'Privātuma Politika', on: 'Jā', off: 'Nē', }, ru: { barMainText: 'Мы используем cookie-файлы, которые помогают нам обеспечить удобные и безопасные для посетителей условия пользования сайтом. Продолжив интернет-сессию или нажав кнопку «Согласен», вы даете свое согласие на использование cookie-файлов. Вы можете в любое время отменить свое согласие, изменив настройки браузера и удалив сохраненные cookie-файлы.', barLinkSetting: 'Показать сведения', barBtnAcceptAll: 'Принять все', modalMainTitle: 'Декларация о файлах «куки»', modalMainText: '«Куки» — это небольшие текстовые файлы, которые могут использоваться сайтами для повышения эффективности работы пользователей. В законе говорится, что мы можем хранить файлы «куки» на вашем устройстве, если они абсолютно необходимы для функционирования этого сайта. В отношении всех остальных типов файлов «куки» необходимо получить ваше разрешение. Этот сайт использует разные типы файлов «куки». Некоторые файлы «куки» размещаются сторонними сервисами, отображаемыми на наших страницах. Вы можете в любое время изменить или отозвать свое согласие с Декларацией о куки-файлах на нашем сайте. Узнайте подробнее из нашей Политики конфиденциальности о том, кто мы такие, как вы можете связаться с нами и как мы обрабатываем личные данные. ', modalBtnSave: 'Сохранить текущие настройки', modalBtnAcceptAll: 'Принять все и закрыть', modalAffectedSolutions: 'Влияет:', learnMore: 'Политика конфиденциальности', on: 'Да', off: 'Нет', } } }, categories: { necessary: { needed: true, wanted: true, checked: true, language: { locale: { en: { name: 'Necessary', description: 'The necessary cookies help to make the website usable by providing basic functions such as page navigation and access to secure places on the website. The website cannot function properly without these cookies.', }, lv: { name: 'Nepieciešams', description: 'Nepieciešamie sīkfaili palīdz padarīt tīmekļa vietni par izmantojamu, nodrošinot pamata funkcijas, piemēram, lappuses navigāciju un piekļuvi drošām vietām tīmekļa vietnē. Tīmekļa vietne bez šiem sīkfailiem nevar pareizi funkcionēt.', }, ru: { name: 'Необходимые', description: 'Необходимые файлы «куки» помогают сделать сайт удобным, позволяя реализовать основные функции, такие как навигация по странице и доступ к защищенным областям сайта. Сайт не может нормально функционировать без этих файлов «куки».', } } } } /* stats: { needed: false, wanted: true, checked: false, language: { locale: { en: { name: 'Statistics', description: 'Statistics cookies help website owners understand how visitors interact with websites by collecting and reviewing information anonymously.', }, lv: { name: 'Statistika', description: 'Statistikas sīkfaili palīdz tīmekļa vietņu īpašniekiem izprast, kā apmeklētāji mijiedarbojas ar tīmekļa vietnēm, vācot un anonīmi pārskatot informāciju.', }, ru: { name: 'Статистика', description: 'Статистические «куки» помогают владельцам сайтов понять, как посетители взаимодействуют с сайтами, путем сбора и представления анонимной информации.', } } } }, */ /* maps: { needed: false, wanted: true, checked: false, language: { locale: { en: { name: 'Maps', description: 'Additional cookies that enable Google Maps on our website', }, lv: { name: 'Kartes', description: 'Papildu sīkdatnes, kas nodrošina Google Maps funkcijas mūsu mājaslapā', }, ru: { name: 'Карты', description: 'Дополнительные файлы «куки», которые обеспечивают работу Google Maps на нашем сайте', } } } }, */ /* other: { needed: false, wanted: true, checked: false, language: { locale: { en: { name: 'Other', description: 'Additional cookies that help us communicate with you through other service providers', }, lv: { name: 'Cits', description: 'Papildu sīkdatnes, kas mums palīdz sazināties ar jums, izmantojot citus pakalpojumu sniedzējus', }, ru: { name: 'Остальные', description: 'Дополнительные файлы «куки», которые помогают нам общаться с вами через других поставщиков услуг.', } } } } */ /*, marketing: { needed: false, wanted: true, checked: false, language: { locale: { lv: { name: 'Mārketings', description: 'Mārketinga sīkfaili tiek izmantoti, lai sekotu līdzi apmeklētājiem tīmekļa vietnēs. Nolūks ir parādīt atbilstošas reklāmas un interesē atsevišķu lietotāju, tādējādi tās ir daudz izdevīgākas izdevējiem un trešo personu reklāmdevējiem.', }, ru: { name: 'Маркетинговые', description: 'Маркетинговые «куки» используются для отслеживания перемещения посетителей по сайтам. Цель этого отслеживания — показ рекламных объявлений, которые актуальны и интересны для конкретного пользователя и тем самым более ценны для издателей и сторонних рекламодателей.', } } } } various: { needed: false, wanted: false, checked: false, language: { locale: { lv: { name: 'Cits', description: 'Neklasificētie sīkfaili ir sīkfaili, kuri atrodas klasificēšanas procesā kopā ar atsevišķiem pakalpojumu sniedzēju sīkfailiem.', }, ru: { name: 'Остальные', description: 'Файлы «куки» без категории — это файлы «куки», которые мы сейчас пытаемся классифицировать вместе с поставщиками конкретных файлов «куки».', } } } } */ }, services: { localcookie: { category: 'necessary', type: 'localcookie', search: 'WHMCS', cookies: [ { name: /^(WHMCS)/, domain: '.portal.makonix.com' } ], language: { locale: { en: { name: 'cconsent, WHMCS* : Local site settings' }, lv: { name: 'cconsent, WHMCS* : Mājaslapas uzstādījumi' }, ru: { name: 'cconsent, WHMCS* : Настройки сайта' } }} }, localcookie2: { category: 'necessary', type: 'dynamic-script', search: 'stripe', cookies: [ { name: '__stripe_sid', domain: '.portal.makonix.com' }, { name: '__stripe_mid', domain: '.portal.makonix.com' } ], language: { locale: { en: { name: '__stripe_sid, __stripe_mid: Local site settings' }, lv: { name: '__stripe_sid, __stripe_mid: Mājaslapas uzstādījumi' }, ru: { name: '__stripe_sid, __stripe_mid: Настройки сайта' } }} } /* analytics: { category: 'stats', type: 'wrapped', search: 'analytics', cookies: [ { name: '_ga', domain: '.portal.makonix.com' } ], language: { locale: { en: { name: '_ga: A Google Analytics cookie that allows to track unique visitors.' }, lv: { name: '_ga: Google Analytics sīkdatne, kas ļauj veikt unikālo apmeklētāju uzskaiti.' }, ru: { name: '_ga: Файл cookie Google Analytics, который позволяет отслеживать уникальных посетителей.' } } } }, analytics2: { category: 'stats', type: 'wrapped', search: 'analytics', cookies: [ { name: '_gat', domain: '.portal.makonix.com' } ], language: { locale: { en: { name: '_gat: A Google Analytics cookie that limits the volume of requests.' }, lv: { name: '_gat: Google Analytics sīkdatne, kas ierobežo pieprasījumu apjomu.' }, ru: { name: '_gat: Файл cookie Google Analytics, ограничивающий объем запросов.' } } } }, analytics3: { category: 'stats', type: 'wrapped', search: 'analytics', cookies: [ { name: '_gid', domain: '.portal.makonix.com' } ], language: { locale: { en: { name: '_gid: A Google Analytics cookie that allows to track the visitor\'s behaviour on the website.' }, lv: { name: '_gid: Google Analytics sīkdatne, kas ļauj noskaidrot apmeklētāja uzvedību tīmekļa vietnē.' }, ru: { name: '_gid: Файл cookie Google Analytics, который позволяет нам определить поведение посетителей на веб-сайте.' } } } }, analytics4: { category: 'stats', type: 'wrapped', search: 'analytics', cookies: [ { name: 'NID', domain: '.google.com' } ], language: { locale: { en: { name: 'NID: Unique ID Google uses to remember your preferences and other information.' }, lv: { name: 'NID: „Google” izmanto, lai atcerētos jūsu izvēles un citu informāciju.' }, ru: { name: 'NID: Используется Google, чтобы помнить сделанный вами выбор и другую информацию.' } } } }, analytics5: { category: 'stats', type: 'wrapped', search: 'analytics', cookies: [ { name: '1P_JAR', domain: '.google.com' } ], language: { locale: { en: { name: '1P_JAR: Google advertising efficiency.' }, lv: { name: '1P_JAR: Šīs sīkdatnes tiek izmantotas „Google”, lai vāktu tīmekļa vietnes statistiku, kā arī izsekotu reklāmguvumu līmeni.' }, ru: { name: '1P_JAR: Данные cookie-файлы используются для сбора статистики о веб-сайте, а также для отслеживания эффективности рекламы.' } } } }, analytics6: { category: 'stats', type: 'wrapped', search: 'analytics', cookies: [ { name: 'CONSENT', domain: '.google.com' } ], language: { locale: { en: { name: 'CONSENT: ' }, lv: { name: 'CONSENT: „Google” Veiktspēja' }, ru: { name: 'CONSENT: Эффекивность Google' } } } } */ /* maps: { category: 'maps', type: 'wrapped', search: 'googlemaps', cookies: [ { name: /^(SID|SIDCC|SSID|HSID|APISID|NID)/, domain: '.google.com' } ], language: { locale: { en: { name: 'SID,SIDCC,SSID,HSID,APISID,NID: A Google Maps cookies' }, lv: { name: 'SID,SIDCC,SSID,HSID,APISID,NID: Google Maps sīkdatnes' }, ru: { name: 'SID,SIDCC,SSID,HSID,APISID,NID: Файлы cookie Google Maps' } }} } */ /* local_chat: { category: 'other', type: 'dynamic-script', search: 'tawk', cookies: [ { name: /tawk/, domain: '.portal.makonix.com' }, { name: /tawk/, domain: '.tawk.to' } ], language: { locale: { en: { name: '__tawkuuid, __cfduid, cf_clearance, TawkConnectionTime: Support chat by Tawk.to' }, lv: { name: '__tawkuuid, __cfduid, cf_clearance, TawkConnectionTime: Atbalsta čats no Tawk.to' }, ru: { name: '__tawkuuid, __cfduid, cf_clearance, TawkConnectionTime: Чат поддержки от Tawk.to' } }} } */ }//services }); function HookFoundClass(search, hook, act='click'){ var found = document.getElementsByClassName(search); if(!found) return false; for (var i = 0; i < found.length; i++) { found[i].addEventListener(act, hook); } } function HookFoundId(search, hook, act='click'){ var found = document.getElementById(search); if(!found) return false; found.addEventListener(act, hook); } //Callback function to check cookies and load GA function LoadWrapperOnClick(){ var ccc=NvGetCookie('cconsent'); if (ccc == null) return false; var cco = JSON.parse(ccc); location.reload(); return true; /* if (cco.categories.stats.wanted==true || cco.categories.other.wanted==true) { //loadGoogleAnalytics(); location.reload(); }else{ //NvEraseCookie('_ga'); if(NvGetCookie('_ga')) location.reload(); } */ } function NvSetCookie(name,value,days=30) { var expires = ""; if (days) { var date = new Date(); date.setTime(date.getTime() + (days*24*60*60*1000)); expires = "; expires=" + date.toUTCString(); } document.cookie = name + "=" + (value || "") + expires + "; path=/"; } function NvGetCookie(name) { var nameEQ = name + "="; var ca = document.cookie.split(';'); for(var i=0;i < ca.length;i++) { var c = ca[i]; while (c.charAt(0)==' ') c = c.substring(1,c.length); if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length); } return null; } function NvEraseCookie(name) { document.cookie = name+'=;expires=-1'; } window.addEventListener("load", function(){ //FIX: Add HTML code link to cookie text document.getElementsByClassName("cc-text")[0].innerHTML += ' Политика конфиденциальности'; //FIX: Add handlers to buttons that loads GA after click HookFoundClass("consent-give", LoadWrapperOnClick); HookFoundId("ccm__footer__consent-modal-submit", LoadWrapperOnClick); }, false);