Обновление General Data Protection Regulation (GDPR)

K
На сайте с 29.01.2013
Offline
116
#101
Zollberg:
Вот можно сделать только для EU, проходите три этапа (заполняете данные), на выходе получаете скрипт, проверил работает.

У меня не работает, может не тем проверяю. Чем правильно проверить, напишите, пожалуйста.

R
На сайте с 01.04.2013
Offline
73
#102

Накидал я кое чего за ночь.. 🍿

Вот сам скрипт, чисто JS код:

Примеры:


Дефолт: http://key1980.ru/testPrivacy.php
Показывает и для RU: http://key1980.ru/testPrivacy.php?showru=1
Скрывает рекламу до нажатия кнопки "Я согласен": http://key1980.ru/testPrivacy.php?adsoff=1
Назначаем свой регион (eu): http://key1980.ru/testPrivacy.php?europe=1

Подключение:


<script src="/privacy.js" charset="UTF-8"></script>
<script>
/* опции:
PrivacyCookieGDPR.ads.show = false; // скрываем рекламу
PrivacyCookieGDPR.box.show.ru = true; // показываем в России
PrivacyCookieGDPR.setRegion('ru'); // если сами определяем регион и подстраиваем

можно менять цвет, добавлять свои CSS'ки и тд. В коде есть комментарии, разобраться не сложно будет.
*/
PrivacyCookieGDPR.init();
</script>

Использует jQuery если не стоит, подгружает с code.jquery.com (CDN).

Регион юзера берется отсюда: http://ip-api.com/ - там бесплатно.

Потестил на своих сайтах, вроде все работает. Еще много функционала запланировал, но пока так)

Если кому охота помочь:

1. Дизайн (может кто-то стили красивые накидает, можно будет добавить возможность шаблоны выбирать)

2. Правила использования на куки + ее переводы (щас есть ru/en которые добавлены из других сайтов)

Не обещаю что смогу каждый день обновлять, но постараюсь, если кому-то нужно будет конечно ☝

PS. скрипт скачиваем к себе на сервер и оттуда загружаем на сайт, я бесплатный CDN не раздаю, ссыль позже перестанет работать и оформлю как архив)

L
На сайте с 03.06.2009
Offline
88
#103
rafonets:


Скрывает рекламу до нажатия кнопки "Я согласен": http://key1980.ru/testPrivacy.php?adsoff=1

это не сработало. при переходе по ссылке у меня сразу показывается реклама

D
На сайте с 21.08.2016
Offline
76
#104
labik:
это не сработало. при переходе по ссылке у меня сразу показывается реклама

Потому что для ЕС только

Вот ссылка для проверки

http://key1980.ru/testPrivacy.php?adsoff=1&europe=1

Zollberg
На сайте с 27.07.2017
Offline
46
#105
kcusha:
У меня не работает, может не тем проверяю. Чем правильно проверить, напишите, пожалуйста.

проверял с помощью - Betternet unlimited free VPN Proxy

------------------
Sergio Suares
На сайте с 21.05.2017
Offline
104
#106

Вот понятное разъяснение всей этой шняги, если кому интересно:

https://youtu.be/9gFZUmIjvDM

Выходит, в окошке согласия нужен добрый десяток галок.

Меня интересует другой вопрос: что будет за несоответствие сайта требованиям GDPR? Адсенс отправит в бан?

R
На сайте с 01.04.2013
Offline
73
#107

Уточню, реклама скрывается только после отработки скрипта (а это загрузка DOM).

Но сейчас обновил скрипт, можно визуально скрыть рекламу, через CSS:

<style>

ins.adsbygoogle { opacity: 0!important; }

.adszoneprivacyhidden ins.adsbygoogle { opacity: 1!important; }

</style>

Не пробуйте ставить display: none - не отработает, гугл ошибки выдает (visibility не пробовал, но скорее всего тоже самое будет). Ошибка из-за отсутствия места.

Позже после загрузки DOM блок будет скрыт и не будет занимать места (перемещается в другой DIV + гугл отрабатывает и размещает рекламу в указанной позиции).

Дата обновления:

25/05/2018 10:25

Brat_Sergij
На сайте с 26.11.2015
Offline
338
#108
Sergio Suares:
Вот понятное разъяснение всей этой шняги, если кому интересно:
https://youtu.be/9gFZUmIjvDM

Выходит, в окошке согласия нужен добрый десяток галок.

Меня интересует другой вопрос: что будет за несоответствие сайта требованиям GDPR? Адсенс отправит в бан?

Ну не сильно и понятное. Вот здесь гораздо внятней всё описано: https://habr.com/post/359014/

"GDPR позволяет частным лицам обращаться к своим регуляторам и жаловаться, если вы решите игнорировать их запросы. Поэтому если Джон Доу попросил, чтобы его данные удалили с вашего сервера, а вы отправили его к чёрту, Джон имеет право предупредить своего регулятора о вероятности несоблюдения вами GDPR. Если организация по защите данных в стране Джона посчитает, что это имеет смысл, то отправит вам письмо, упомянутое выше. Если нет, вы никогда не услышите о них."

Sergio Suares
На сайте с 21.05.2017
Offline
104
#109
Brat_Sergij:
Ну не сильно и понятное. Вот здесь гораздо внятней всё описано: https://habr.com/post/359014/

"GDPR позволяет частным лицам обращаться к своим регуляторам и жаловаться, если вы решите игнорировать их запросы. Поэтому если Джон Доу попросил, чтобы его данные удалили с вашего сервера, а вы отправили его к чёрту, Джон имеет право предупредить своего регулятора о вероятности несоблюдения вами GDPR. Если организация по защите данных в стране Джона посчитает, что это имеет смысл, то отправит вам письмо, упомянутое выше. Если нет, вы никогда не услышите о них."

Действительно неплохо разжевано. Но как будет поступать Адсенс по отношению к сайтам - нарушителям, все равно непонятно. Вполне вероятен сценарий: "Мы забанили ваш аккаунт Адсенс за несоблюдение тебований бла-бла-бла"

Brat_Sergij
На сайте с 26.11.2015
Offline
338
#110
Sergio Suares:
Действительно неплохо разжевано. Но как будет поступать Адсенс по отношению к сайтам - нарушителям, все равно непонятно. Вполне вероятен сценарий: "Мы забанили ваш аккаунт Адсенс за несоблюдение тебований бла-бла-бла"

Крайне маловероятно, на уровне 1% ) Думаю что сначала всегда ограничатся предупреждением. Но я еще раз говорю: гугл адсенс ведь не зря дал возможность в личном кабинете переключать показ ПР (персонифицированной рекламы для пользователей из ЕС) и НПР. Для сайтов с трафиком из русегмента достаточно будет включить показ НПР и всё. Иначе весь смысл этой опции теряется, согласитесь. Не не зря же они её внедряли.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий