Моя цель: на сайте моей компании имеется множество отслеживающих пикселей (linkedin, facebook, google ads и т. Д. c), которые загружаются на каждую страницу (более 30 на некоторых страницах), и у меня нет возможности избавиться любой. Сайт загружается медленно по многим причинам, но количество пикселей является определенной проблемой. Я хочу объединить большую часть отслеживания в один звонок.
Вот моя идея: я хочу отправить запрос из Javascript на странице пользователя в файл PHP в другом месте на сервере. Этот запрос будет включать информацию о пользователе, которая обычно отправляется в заголовке: USER-AGENT, ACCEPT-ENCODING, ACCEPT-LANGUAGE и др. c. Файл PHP получит эту информацию, отправит быстрый обратный вызов на страницу пользователя, сообщив, что он ее получил, и затем загрузит все остальные пиксели отслеживания, используя эту информацию.
Правила: я могу добавить только Javascript на страницу, которую посетил пользователь. Сайт построен на Wordpress, и я использую Google Tag Manager, чтобы добавить отслеживание. Я могу создать свои собственные PHP файлы в другом месте на сервере, которые отделены от сайта Wordpress.
Моя проблема: Похоже, я нарушаю файлы cookie, установленные этими пикселями отслеживания. Я думаю, я мог бы обработать файл PHP как прокси для всех пользователей и просто запустить их куки через него.
Это абсолютно глупо?