JavaScript и Tebshop Отслеживание / Партнер по сайтам, как это сделать?
-
27-09-2019 - |
Вопрос
У меня небольшой передний конец в интернет-магазине. Все клиенты, которые проходят через мой сайт и покупают предмет из интернет-магазина, я вернулся 5% от суммы. Мне нужно найти способ отслеживания клиентов, которые я пересылаю из моего интернет-магазина на другой интернет-магазин. И затем получите интернет-магазин, чтобы ответить мне, когда покупка была сделана. В моем интернет-магазине я сделали небольшую страницу: collect.aspx это запросы и сохраняет значения, передаваемые в QueryString, что-то вроде этого псевдо-кода:
string orderid = Request["orderid"];
string amount = Request["amount"];
..save to database
В интернет-магазине я пересылаю клиентов, чтобы записать JavaScript на последней странице в потоке покупки. Я пробовал много вещей, но кажется, что единственное, что работает, - это обмануть браузер, думая, что я ссылаюсь на JavaScript, как это:
<script type="text/javascript" src="http://domain.com/mypage.aspx?orderid=4&amount=45/>
Я видел, как другие трекеры сделали их бит, и это, кажется, общий способ сделать это. С помощью этого сценария, однако, я получаю все заказы, я хочу войти только в те, которые принадлежат Томе, те, кто вошел через мой сайт.
Вот моя большая проблема, как это сделать? Я добавил cookie, когда пользователь открывает мою страницу, и я хочу снова проверить это cookie, когда страница покупки сделает обратный вызов. Это Weems, которые я не могу получить печенье из браузера, когда он делает «звонок». Это действительно Buggin меня сейчас.
Может ли кто-нибудь сказать мне, как это обычно сделано, это отслеживание. И что я скучаю по поводу этого печенья?
Все идеи о том, как это сделать, очень приветствуются.
Решение
Подход Cookie не очень хорош, так как большинство браузеров блокируют 3-е вечеринки cookie. Вместо этого я решил это, войдя в систему IP, когда они посещают мою страницу, и введите его снова, когда вызовы скрипта вернутся. Работает отлично.