bysobi, ну в рамках вашего алгоритма работы с пользователем, думаю, это не костыль.
Кроме того цель всего этого отслеживать продажи и их эффективность, а значит увеличивать конверсию. Соот-но пусть это будет и костыль, если он ведет к деньгам ;)
9StarRu, лучше с базой, чем с файлом. С файлом вы получите блокировки и в какой-то момент данные вообще могут помереть из-за одновременной записи в файла или еще какого-нибудь чуда, которое вы забудете проконтролировать
с базой описанная вами задача решается на раз-два
bysobi, ну вот, вы описали что происходит и я в свою очередь могу предложить сделать что-то типа такой штуки:
- юзер сделал платеж, в базе ему ставится notified = 0
- ловите колл-бэк от банка, ставите юзеру status =1
- на каждой странице где может гулять пользователь ловите if (notified = 0 and status = 1), в этот момент выводите на любую страницу где бы ни был пользователь yaCounter44292124.reachGoal('TARGET_REG'); и notified = 1, чтобы повторно это событие не сработало
Если я правильно понял ваш алгоритм работы, то это должно всё сработать (или натолкнуть вас на мысль правильную)
Удачи! :)
В какой момент пользователь видит, что его покупка предоставляется?
Как устроены оплаты и колл-бэки от банков и платежных систем я прекрасно себе представляю
Пытаюсь понять, как устроены перенаправления пользователя в вашей системе
Т.к. MacOs не обладает нормальной функцией масштабирования, то приходилось изгаляться и в браузере увеличивать масштаб, и по самой макоси частично в некоторых местах.
По-моему в macos прекрасно можно менять масштабирование
Андрей, кронтаб может запускаться системой не ровно минута в минуту, а на n секунд позже, поэтому могут быть пробелы. Ну и в целом не очень хорошая идея с кронтабом..
Мне кажется в тот момент, когда приложение возвращает Authentication failed, означает, что nginx сконфигурирован почти правильно.
Каким образом в вашем ява-приложении происходит маршрутизация и авторизация?
Попробуйте запретить проксировать заголовки к вашему java приложению, чтобы оно даже не подозревало о возможном проксировании: https://nginx.ru/ru/docs/http/ngx_http_proxy_modul...
(я думаю надо добавить X-Accel-Redirect)
Кроме того цель всего этого отслеживать продажи и их эффективность, а значит увеличивать конверсию. Соот-но пусть это будет и костыль, если он ведет к деньгам ;)