Получение аналитики на синдицированных / внешних страницах - PullRequest
0 голосов
/ 28 июля 2011

Мы создаем контент для страниц за пределами нашего домена.Мы хотели бы иметь возможность отслеживать такие показатели, как хиты, время на странице, реферер и т. Д. На этих страницах.Мы рассмотрели множество вариантов, включая упаковку наших собственных js, использование простого пикселя отслеживания и даже использование чего-то вроде Google Analytics и выдумку для работы с нашими материалами.вы все видите лучший вариант для того, чтобы сделать что-то подобное.

Спасибо!

Ответы [ 2 ]

0 голосов
/ 04 августа 2011

Вам нужно что-то, что вы могли бы встроить в свой контент на нескольких сайтах, чтобы отследить его аудиторию, не так ли?

Вы можете либо:

  • используйте своего рода отслеживание на стороне сервера Google Analytics с прозрачным GIF-ссылкой на URL-адрес вашего сервера, см. http://code.google.com/p/serversidegoogleanalytics/ или http://sourceforge.net/projects/galvanize/
  • встраивает прозрачный флэш-объект в ваш контент, созданный с помощью http://code.google.com/p/gaforflash/ в режиме AS3, чтобы он не зависел от JavaScript на странице для работы и отправки данных в Google Analytics (вам потребуется разместить флеш и использовать теги для вставки в ваш контент, возможно?)
  • трекер аудитории, поддерживающий отслеживание с прозрачным встроенным GIF (не вызывается через JS), например, с помощью кода внутри тега, например http://en.atinternet.com/.

Соответствует ли оно вашим требованиям?

0 голосов
/ 01 августа 2011

Мое предложение заключается в том, что вы размещаете файл js где-то под вашим контролем. Затем включите его на странице за пределами вашего домена.

<script type="text/javascript" src="http://mydomain.com/trackingscript.js"></script>

Или, если вы не знаете, будет ли скрипт выполняться в «http» или «https»:

<script type="text/javascript">
    var scHost = (("https:" == document.location.protocol) ? "https://" : "http://");
    document.write(unescape("%3Cscript src='" + scHost + "mydomain.com/trackingscript.js"' type='text/javascript'%3E%3C/script%3E"));
</script>

Внутри вы можете поместить отслеживание GA, собственное отслеживание или что угодно.

В зависимости от того, как вы решите отследить тег <noscript> с тегом img внутри, может быть полезно поймать не JavaScript пользователей.

Поддержание собственного сервера отслеживания (с использованием простого пикселя отслеживания) может быть довольно трудоемким.

...