#javascript #gdprconsentform #cookieconsent
#javascript #gdprconsentform #cookieconsent
Вопрос:
Я использую баннер политики согласия на использование файлов cookie из https://www.freeprivacypolicy.com который вызывает файлы сценариев JS в соответствии с категорией, к которой они принадлежат.
Например: <script type="text/plain" cookie-consent="tracking" src="google-analytics.js"></script>
вызывается, когда пользователи включают отслеживание файлов cookie, и <script type="text/plain" cookie-consent="targeting" src="google-adsense.js"></script>
вызывается, когда пользователи включают целевые файлы cookie, связанные с рекламой.
Возможно ли поместить весь соответствующий код Javascript в один файл и вместо вызова определенных файлов в соответствии с предпочтениями пользователей вызывать соответствующие функции вместо них? Или использование отдельных файлов является единственно возможным способом реализации?
Ответ №1:
Да, вы могли бы поместить их все в один файл, если хотите, и вызвать соответствующие функции, я бы спросил, почему они могут быть в отдельных файлах в первую очередь, хотя обычно разработчик сделал это по какой-то причине.
Комментарии:
1. 2 вещи: 1. Разрешает ли GDPR загрузку скриптов? Возможно, для соблюдения закона скрипты вообще не должны загружаться до получения согласия. 2. Если они помещены в один файл, в каком именно событии должны вызываться функции? Какое событие будет учитывать согласие пользователей?
2. Я не могу говорить о вашей конкретной ситуации, потому что я не пытаюсь этого сделать, но все, что я просто говорю, это то, что вы можете технически это сделать. Любые другие соображения зависят от вас.