Небольшая предыстория:
У меня есть очень простой веб-сайт Squarespace, где я создал форму, настроенную вручную, которая принимает электронную почту пользователя и пароль для входа в систему. Они могут просматривать веб-сайт только после входа в систему. Я не использовал функции Squarespace (например, пользовательские зоны), потому что они содержат слишком много нежелательных функций, которые невозможно отключить (например, я не могу отключить автоматические электронные письма, отправленные пользователям, я не могу запретить Squarespace запрашивать имя и фамилию и т. д.).
Теперь я пытаюсь выяснить, как использовать функцию идентификатора пользователя Google Analytics (Universal Analytics, а не GA 4, потому что GA 4 еще не имеет отличной документации, а ее функции все еще весьма ограничены) в Squarespace, чтобы я мог отслеживать страницы, которые просматривают отдельные пользователи, но это доставляло мне безумное количество проблем, которые не очень хорошо задокументированы (по крайней мере, из того, что я видел). Самая большая проблема, с которой я столкнулся, заключается в том, что, поскольку мой идентификатор пользователя получен из электронной почты пользователя (вместе с дополнительными случайными числами), я могу получить информацию об отдельном пользователе на странице входа в систему из отправки формы, но я не знаю, как сохранить эту информацию о пользователе, чтобы после входа пользователя в систему и просмотра различных страниц я все еще мог отслеживать идентификатор пользователя и вводить его в качестве параметра в коде конфигурации GA для каждой страницы. Я не видел свидетельств глобальной системы переменных в Squarespace, где я мог бы хранить этот идентификатор пользователя, поэтому я довольно озадачен (хотя я был бы рад узнать, если кто-то знает что-то подобное).
Кто-нибудь знает, как я могу индивидуально отслеживать активность пользователей в Squarespace без использования пользовательских областей?