Соответствие API iframe YouTube без файлов cookie GDPR - PullRequest
0 голосов
/ 24 октября 2019

Уже есть несколько вопросов по этому вопросу, но, похоже, ни один из них не дает однозначного ответа на проблему, с которой я столкнулся. Я внедряю видео YouTube на веб-сайт, используя API iframe YouTube со следующим кодом:

this.player = new YT.Player($player, {
    wmode: 'transparent',
    height: '100%',
    width: '100%',
    host: 'https://www.youtube-nocookie.com',
    playerVars: {
        wmode: 'transparent',
        showinfo: 0,
        autohide: 1,
        rel: 0
    },
    videoId: this.video_id,
    events: {
        'onReady': ()=>{

        },
    }
})

Видео корректно загружаются в домен www.youtube-nocookie.com. Но куки все еще загружаются, как уже упоминалось в других сообщениях. Я также получаю следующее предупреждение в моей консоли:

errors

В примечании стороны. В других сообщениях упоминается, что файлы cookie должны загружаться только тогда, когда пользователь воспроизводит видео. Однако я получаю эти ошибки, как только я загружаю страницу. Странно то, что я по-прежнему получаю первую ошибку, даже когда я не загружаю видео, просто добавляю скрипт api на свою страницу.

Итак, вопрос в том, совместим ли этот метод с методами GDPR? Я в безопасности в одиночку или мне нужно пройти лишнюю милю и заблокировать загрузку API, пока пользователь не примет использование сбора данных? Почему YouTube использует этот так называемый режим конфиденциальности, если файлы cookie все еще вводятся на мою страницу?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...