Я использую слой данных Javascript в моем домене и из-за определенных аналитических требований, связанных с отслеживанием конверсий, при преобразовании вывода мне нужно оглянуться назад на тип страницы (отслеживается в уровня данных) предыдущей/ссылочной страницы. Я собираю url предыдущей страницы с document.referrer
, но поскольку это не функция, я не могу передать ей вызов уровня данных для типа страницы.Уровень доступа к данным из предыдущей страницы
Мое текущее понимание document.referrer
, а также history
является то, что я не могу получить доступ к любым элементам предыдущей страницы, не отступая на эту страницу в браузере с history.go(-1)
, который не является приемлемым для моей цели. Это заставило меня подумать, что мне нужно будет использовать сеанс или Cookie для отслеживания целей или настроить 1x1 пиксель iframe на каждой странице, содержащей предыдущую страницу, чтобы я мог получить доступ к элементу.
Есть ли другой способ, который я могу использовать для доступа к моему слою данных, помимо перенаправления, iframe или сеанса/Cookie?
Мы уже используем несколько баз данных для различных элементов отслеживания и маркетинга, которые я рассматривал, но хочу избежать по ряду причин. Самый простой способ - поиграть в одну из сессий/Cookies, которые мы установили. –
Хорошо. Вы должны иметь в виду, что вы можете потерять эти данные, если время сеанса или сеансы сервера будут переработаны. Используйте только 'Session' для данных, которые могут быть потеряны или могут быть восстановлены. –
Правильно, есть варианты, которые нужно учитывать для каждого, и в зависимости от того, как мы отслеживаем другие коэффициенты и цели, определим, какой из них, сеанс или cookie, я смогу контрейлеровать. –