Настройка файлов cookie Диспетчера тегов Google с атрибутами SameSite и Secure

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.

У меня два предупреждения такого типа. Я вижу три файла cookie:gtm_auth, gtm_preview, а также gtm_debug. Все файлы cookie сеанса. понятноgtm_auth установлен с Secure атрибут (SameSiteатрибут пуст). Два других файла cookie не имеют установленных атрибутов.

Кстати, они классифицируются как аналитические, а не маркетинговые.

С помощью Google Tag Manager, как мне установить или изменить эти файлы cookie? Я не хочу обновлять файлы cookie в своем коде. Я полагаю, что добавление атрибутов cookie должно быть выполнено с помощьюGoogle Tag Manager. Какова позиция Google относительно того, как решить эту проблему с помощьюGoogle Analytics а также Google Tag Manager?

2 ответа

Решение

По любому из этих предупреждений, если вы не несете ответственности за домен, вы не несете ответственности за обновление файлов cookie. Команда Диспетчера тегов Google будет отвечать за обновление соответствующего кода, который устанавливаетSameSite атрибуты файлов cookie из googletagmanager.com.

На данный момент предупреждения носят чисто информационный характер и не влияют на функциональность. Внедрение этого поведения в стабильной версии Chrome не планируется до M80, в настоящее время намечено на февраль 2020 года.

Chrome уже внедряет это изменение. Вы можете установить флаг cookie в analytics.js или gtag.js, чтобы это работало, например:

gtag('config', 'G-N2A3FMNDT5', {
  cookie_flags: 'max-age=7200;secure;samesite=none'
});

Для получения дополнительной информации и предыстории см. Это сообщение в блоге: Новая настройка cookieFlags в Google Analytics

Другие вопросы по тегам