Как отслеживать конверсию (клики по продажам) из внутренней рекламной системы?

2

В настоящее время я пишу межрасовую рекламную систему для веб-сайта клиента компании, где рекламные объявления будут видны только внутренним пользователям, и все транзакции происходят внутри сайта (т.е. рекламные объявления предназначены для контента, доступного только для участников сайт).

Есть ли у кого-нибудь рекомендации относительно наилучшего способа отслеживания скорости конверсии этих объявлений (т.е. просмотров: клики: продажи)?

ИЗМЕНИТЬ

Я не ищу "Почему бы вам не использовать ответ типа google analytics", я рассматриваю возможные схемы архитектуры, то есть "почему бы не использовать хранилище в кэше временно и не видеть если это связано с ответом на рекламу.

/EDIT

В предыдущем задании я сделал что-то на основе внутреннего кеша, который просто просмотрел: отслеживание кликов, однако добавление скорости продаж делает эту задачу более сложной, особенно если учесть, что кто-то может щелкнуть на рекламу, а не сразу на покупку.

Приветствия, Эд

(N.B. Я оставляю это преднамеренно неопределенным, чтобы (надеюсь) получить ответы, которые дают идеи, о которых я еще не думал, придя к проблеме под другим углом)

Теги:
advertising

3 ответа

1
Лучший ответ

Типичным подходом было бы использование файлов cookie для отслеживания активности пользователей через сайт, например.

  • Пользователь просматривает объявление - на этой странице будет существовать тег img, который указывает на сервер script, который возвращает изображение с одним пикселем. Сервер script будет проверять наличие существующего файла cookie на компьютере пользователя, если он не найден, тогда создайте GUID для пользователя и создайте его. Затем сохраните любые данные, необходимые для показа (IP, дата и т.д.), Используя этот GUID

  • Пользователь нажимает на объявление. Это приведет к тому, что пользователь будет на странице, которая ищет файл cookie, созданный при просмотре рекламы, сохраняет данные щелчка и удаляет куки файл кликов на компьютере пользователя с помощью указателя, определяющего щелчок

  • Завершена транзакция. На этом этапе есть другой пиксель на странице, который ищет куки файл кликов и сохраняет тот факт, что клик превратился в продажу. Было бы также очень просто передать в параметре querystring ссылочный номер продажи

У меня обычно было бы 3 таблицы, по одному для показа, клика и конверсии, при этом каждый хранил столько данных, сколько необходимо. При таком типе архитектуры вы сможете отслеживать пользователя, а также конкретный вид → click- > sale

Одно из соображений состоит в том, что файлы cookie не будут на 100% заблокированы на некоторых машинах, однако вы можете предпринять шаги для борьбы с этим, также сохраняя необходимые Guids в сеансе, который сначала пытается. если нет сеанса, найдите файл cookie, а затем, если нет cookie, вы можете отказаться от IP-адреса. Если это все внутреннее и вы убедитесь, что все отслеживания выполняются в том же домене, что и на веб-сайте, у вас должно быть очень мало проблем с файлами cookie, однако

0

Пиксели и файлы cookie очень хрупкие, и вы в конечном итоге слишком сильно полагаетесь на данные загрузки браузера.

Я бы предложил использовать API, который запускается при событии продажи. Таким образом, это "всегда" работает, и это не будет сделано случайно. Вы также сможете легко смириться с данными.

0

Я не уверен, что это сработает для вас (возможно, вам нужно какое-то собственное специально разработанное решение), но с помощью Google Website Optimizer вы можете создавать целые сценарии и отслеживать каждый шаг транзакции до конверсии (+ много больше возможностей). http://www.google.com/websiteoptimizer

  • 0
    О, должно быть очень индивидуально, я ищу схему архитектуры. Но ура за вход :)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню