Как реализовать окно уведомления об использовании куки (cookies)

Для создания окна уведомления об использовании куки необходимо прописать в GetLayout SELECT 1 JSON объект с настройками в параметре CookieConsentJSON

-- SELECT 1 in GetLayout
select '{
               "palette": {
                    "popup": { "background": "#f6c23e" },
                    "button": { "background": "#e0e0e0" }
                },
                "revokable": true,
               
                "position": "bottom-left",  
                "theme": "classic",
                "domain": "https://falconspace.ru/",
                "secure": true,
                "content": {
                    "header": "Использование куки на сайте",
                    "message": "Данный сайт использует куки для улучшения пользовательского интерфейса",
                    "dismiss": "Хорошо",
                    "allow": "Позволить использование куки",
                    "deny": "Запретить использование куки",
                    "link": "Правила пользования",
                    "href": "/privacy",
                    "close": "❌",
                    "policy": "Политика приватности",
                    "target": "_blank"
                }
            }' CookieConsentJSON

Более подробно настройки плагина можно посмотреть здесь - https://www.osano.com/cookieconsent/documentation/javascript-api/

Также можно использовать дополнительную настройку delay - если она указана, то через Nмс будет загружаться плагин, а не сразу.

 

Страница-источник на сайте falconspace.ru