Как контролировать, на каком сайте размещён виджет?

Мои клиенты могут размещать у себя на сайте iframe с моего сайта-сервиса. Как мне контролировать, что iframe размещён именно на сайтах моих клиентов (на зарегистрированных в моём сервисе сайтах), а не на каких-то других?

Проверял $_SERVER['HTTP_REFERER'], но это совсем не надёжный и не всегда работающий способ.
Думал на счёт чего-то типа track pixel, но как получить url сайта, на котором загружается iframe (и track pixel), я так и не придумал...

Конечно, есть возможность получить url сайта, на котором загружается iframe, с помощью JS. Но как сделать так, чтобы гарантировать надёжность этой информации, полученной таким способом...

Буду очень благодарен за ваши советы!
  • Вопрос задан
  • 2340 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы