Я охотился на проблему, связанную с файлами cookie (по крайней мере, я так думаю), и у меня мало данных для продолжения. Я прошу прощения за смутное описание. Любые теории или руководства будут оценены.
У меня есть сайт с несколькими функциями, зависящими от файлов cookie. В большинстве случаев это рекламный контент со следующим общим правилом:
если для этой функции существует файл cookie, покажите рекламный контент один раз и установите файл cookie. Если файл cookie существует, не показывать рекламный контент.
Я получаю отзывы клиентов о том, что рекламный контент отображается более одного раза. Некоторые клиенты утверждают, что это отображается при каждой загрузке страницы. Внутренне я заметил это немного в опросах OpinionLab, которые должны появляться только один раз, но появляются несколько раз в течение определенного периода - и да, похоже, это влияет как на наш собственный код установки файлов cookie (ColdFusion), так и на сторонние API (JavaScript).
Я приложил все усилия для того, чтобы протестировать локально и обеспечить правильное истечение срока действия файлов cookie, но мы не можем воссоздать проблему локально. Мы также получаем те же отзывы от пользователей с несколькими браузерами (IE, Chrome, Safari) в разных ОС. Идея заключается в том, что «у пользователя отключены файлы cookie, и код не проверяет их поддержку, поэтому они получают спам с рекламным контентом». Это имеет смысл, но этого достаточно, когда я сомневаюсь, что проблема изолирована от людей, которые отключают куки в своем браузере.
Мне интересно, может ли быть установлено какое-либо программное обеспечение, установленное пользователем (блокировщик рекламного ПО, антивирус, панель инструментов браузера), которое могло бы создавать такой опыт в браузерах. Мне также (глубоко копая) интересно, существуют ли какие-либо условия сети (прокси-сервер, брандмауэр ISP, серверы кэширования), которые могут мешать работе пользователей.
Как уже говорилось, я знаю, что это довольно расплывчато. На данный момент я просто ищу новые направления для расследования. Заранее спасибо за любые идеи!