Chrome сообщает следующее предупреждение:
Файл cookie, связанный с межсайтовым ресурсом по адресу https://www.googletagmanager.com/, был установлен без
SameSite
атрибута. В будущем выпуске Chrome файлы cookie будут отправляться только с межсайтовыми запросами, если они установлены с помощьюSameSite=None
иSecure
. Вы можете просмотреть файлы cookie в инструментах разработчика в разделе «Приложение»> «Хранилище»> «Файлы cookie» и ознакомиться с более подробной информацией по адресу https://www.chromestatus.com/feature/5088147346030592 и https://www.chromestatus.com/feature/5633521622188032 .
У меня есть два предупреждения этого типа. Три печенья я вижу это gtm_auth
, gtm_preview
и gtm_debug
. Все сеансовые куки. Я вижу gtm_auth
, установлен с Secure
атрибутом ( SameSite
атрибут пуст). Два других файла cookie не имеют ни одного установленного атрибута.
Кстати, они классифицируются как аналитические, а не маркетинговые.
Используя Google Tag Manager
, как мне установить или изменить эти куки? Я не собираюсь обновлять куки в моем коде. Я полагаю, что добавление атрибутов cookie должно быть осуществимо с помощью Google Tag Manager
. Какова позиция компании Google о том , как решить эту проблему с Google Analytics
и Google Tag Manager
?
Chrome уже выкатывает это изменение. Вы можете установить флаг cookie в analytics.js или gtag.js, чтобы это работало, например:
Дополнительную информацию и дополнительную информацию см. В этом сообщении в блоге: новый параметр cookieFlags в Google Analytics.
источник