Насколько мне известно, в Европе есть два основных документа, регламентирующих работу с ПД пользователй и, в частности, с порядком хранения cookies на компьютерах пользователей: GDPR и ePrivacy.
Согласно требованиям, описанным в этих документах, куки должны сохраняться только с согласия пользователей, куки должны быть разделены по типам, типы кук должны быть описаны понятным языком, а кнопка "принять все куки" не должны быть специально выделена. Получается, кстати, что пример на Вашем скриншоте нарушает закон - там выделена кнопка "принять всё". При этом всём, куки, которые строго необходимы для обеспечения предоставления услуги, могут обрабатываться и без согласия пользователя.
Весьма заманчиво в этой связи интерпретировать все куки, которые использует сайт, как строго необходимые, и вообще не запрашивать разрешение на куки, но, вероятно, это всё-таки будет нарушением закона. Elite-Board не диффернцирует куки на строго необходимые и дополнительные, встроенных механизмов для выборочного использования кук нет, но и реализовать его было бы невозможно. Куки реально необходимы только для функционирования сайта: для авторизации пользователя и для отбора объявлений по выбранному региону.
Таким образом, в самом простом варианте, если Вы не используете систему аналитики типа Яндекс.Метрики или Google Analytics и не устанавливаете баннерную рекламу, которая использует куки, можно попробовать обойтись следующим простым способом.
Добавляем в footer.html перед </body> следующий код
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.
Вероятно, такой баннер не удовлетворяет полностью требованиям закона, но, мы хотя бы попытались

Есть другой вариант - использовать сторонний сервис, например такой
https://www.freeprivacypolicy.com/free-cookie-consent/Здесь Вы можете выбрать дизайн и функциональность баннера, ввести наименование своего сайта, выбрать язык диалога по умолчанию, и даже вставить туда код своей Гугл Аналитики. Скопируйте сгенерированный код и вставьте его в footer.html перед </body>
Если Вы используете какой-то код, который использует куки и инклюдится на Ваш сайт через javascript, можно сделать такие подключения выборочными в зависимости от установок пользователя. Для этого атрибут
type="text/javascript" в подключаемом коде меняется на
type="text/plain" и добавляется дополниельный атрибут
cookie-consent- cookie-consent="strictly-necessary" - строго необходимые куки
- cookie-consent="functionality" - функциональность (н-р для запоминания языка)
- cookie-consent="tracking" - отслеживание (Гугл Аналитика)
- cookie-consent="targeting" - таргетированная реклама