Это демонстрация работы виджета согласия на использование cookies.
<!-- Добавьте перед закрывающим тегом </body> -->
<script src="https://ваш-домен.com/widgets/cookie-consent-widget.js"></script>
<cookie-consent-widget></cookie-consent-widget>
<script src="https://ваш-домен.com/widgets/cookie-consent-widget.js"></script>
<cookie-consent-widget
theme="light"
position="bottom"
text="Мы используем cookies для улучшения работы сайта..."
accept-button-text="Согласен"
privacy-policy-url="/privacy"
privacy-policy-text="Политику конфиденциальности"
></cookie-consent-widget>
<script src="https://ваш-домен.com/widgets/cookie-consent-widget.js"></script>
<cookie-consent-widget id="cookie-widget"></cookie-consent-widget>
<script>
const widget = document.getElementById('cookie-widget');
widget.addEventListener('accept', () => {
console.log('Пользователь принял cookies!');
// Здесь можно инициализировать аналитику
// Например: gtag('consent', 'update', { 'analytics_storage': 'granted' });
});
</script>
theme - тема: "light" или "dark" (по умолчанию: "light")position - позиция: "bottom" или "top" (по умолчанию: "bottom")text - текст сообщенияaccept-button-text - текст кнопки (по умолчанию: "Принять")privacy-policy-url - URL политики конфиденциальности
privacy-policy-text - текст ссылки на политику<cookie-consent-widget></cookie-consent-widget>
<cookie-consent-widget
theme="dark"
position="top"
></cookie-consent-widget>
<cookie-consent-widget
text="Мы используем cookies для улучшения работы сайта"
accept-button-text="Понятно"
></cookie-consent-widget>
<cookie-consent-widget
theme="light"
position="bottom"
text="Принимаете ли вы cookies?"
accept-button-text="Да, принимаю"
></cookie-consent-widget>