Задать вопрос
  • Яндекс метрика laravel, как посмотреть карту сайта?

    @hewpew Автор вопроса
    Решение:
    config/session.php
    'same_site' => 'none',
    'secure' => env('SESSION_SECURE_COOKIE'),

    .env
    SESSION_SECURE_COOKIE=true

    Ответ от ТП Яндекса:
    Судя по всему на вашем сайте используются авторизационные cookie, которые не доступны сторонним сайтам. Яндекс.Метрика для отображения карт подгружает в своем интерфейсе ваш сайт через iframe, поэтому авторизоваться не получается.

    Если выставить у авторизационных cookies параметр SameSite со значением None; Secure - авторизация в интерфейсе будет проходить нормально и карты покажут содержимое. Но при использовании этого значения файлы cookie вашего сайта станут доступными и для других межсайтовых запросов.
    Мы ищем вариант, который позволит использовать Карты на ресурсах с авторизационными cookies без каких-либо изменений стандартных настроек, но назвать точные сроки сейчас не получится.
    Ответ написан
    Комментировать