На практике GA будет выдавать HTTP GET для GIF-изображения размером 1 пиксель, в котором параметры GET будут содержать информацию для хранения на серверах GA.Если вы выясните формат запроса GET, вы сможете сохранить информацию, которую хотите.Вы можете использовать любой инструмент сетевого мониторинга или плагин браузера с аналогичными функциями (например, Firebug и т. Д.), Чтобы понять параметры, которые передаются на серверы GA.Их нет нигде в документации GA, хотя архитектура этого процесса есть.
На практике вы пытаетесь выполнить то же самое, что включить GA для javascript-отключенный клиент.Ограничивая информацию, которую вы можете предоставить GA, той, которую сервер получает из запросов браузера, вы не сможете получить некоторую подробную информацию, такую как разрешение экрана и т. Д. С другой стороны, информация, которая не будетдоступ к этому методу на самом деле очень мал (и, вероятно, не имеет большого значения), и сеть полна ресурсов по использованию GA для людей с нарушениями javascript, которые вы можете использовать в качестве примера , со временем адаптируясь к PHP ичастный случай.