KakapoWP KakapoWP
Справочный центр/Consent/Срок действия, отзыв и повторный запрос

Срок действия, отзыв и повторный запрос

Относится к: Kakapo Consent· 5 мин чтения

Однажды принятое решение действует не вечно. Для этого плагин знает несколько сроков и несколько способов открыть окно заново. Где это настраивается и как сроки взаимодействуют друг с другом, описано здесь.

Общий срок

В разделе «Общие сведения» (по-немецки: „Allgemein“) находится поле «Согласие действует» со значениями 1 день, 1 неделя, 1 месяц, 3 месяца, 6 месяцев, 1 год и 2 года; при новой установке задано 180 дней. Сохраняются значения от 1 до 730 дней. Момент истечения при этом указан не только в сроке действия cookie, но дополнительно и в подписанной полезной нагрузке, которую сервер проверяет при каждом запросе.

Собственный срок для каждой цели

Карточка «Срок действия для каждой цели» позволяет задать для каждой категории, кроме «Необходимые», собственный срок или значение по умолчанию «как выше». Эффект: самый короткий из выданных сроков определяет, как долго cookie лежат в браузере. Дополнительно сервер проверяет каждую цель по её собственному сроку — если он истёк, скрипты и встраивания этой цели остаются заблокированными, даже если посетитель в своё время всё принял.

Два способа спросить заново

  • «Спрашивать заново при изменённой конфигурации»: с каждым согласием сохраняется отпечаток соответствующей конфигурации — список активных сервисов вместе с категорией, режим, гранулярное поштучное согласие, блокировка скриптов, блокировка шрифтов, запрет встраиваний, Google Consent Mode и IAB TCF. Если он позже отличается, прежнее решение больше не действует и окно появляется снова. Тексты, цвета, шрифты и положение сознательно не учитываются
  • «Повторный запрос»: поле «Спросить заново через (дней)» отбрасывает решение через заданное число дней, 0 отключает это. В разделе «Относится к» выбирается «Только отклонения», «Отклонение & частичный выбор» или «Все решения»
  • Согласия из времени до появления функции отпечатка ещё не содержат его и остаются действительными, пока не истекут в обычном порядке

Пути обратно к окну

  1. Открыть «Kakapo Consent» и выбрать пункт «Виджет» (по-немецки: „Widget“), затем включить «Показывать виджет» — после принятия решения в выбранном углу висит кнопка.
  2. Задать вариант «Значок» или «Текст», при значке дополнительно размер (от 34 до 72 пикселей) и символ, и установить угол в сетке.
  3. Для кнопки посреди контента вставить блок «Настройки Consent» или использовать шорткод.
  4. Контент, который должен появляться только после согласия, поместить в блок «Условный контент» и выбрать там категорию.
[kakapowp_consent_settings text="Cookie-Einstellungen ändern"]
Отзыв согласия проходит через сервер, поскольку определяющий cookie недоступен для JavaScript; при этом удаляются kwpc_auth, kwpc_consent, kwpc_prefs и euconsent-v2. Заблокированный блок «Условное содержимое» вообще не выдаётся — кнопка разблокировки открывает именно выбранную категорию и затем догружает содержимое.
Эта статья оказалась полезной?