TEST-CMS (Система управления сайтом по технологии AJAX
любое совпадение с реальностью - считать случайным.)


РУБРИКИ: CSS  JavaScript  Web-разработка  Без рубрики  Браузер  История  Кино  Книги  Наука  Новости  Офис  Политика  Происшествия  Путешествия  Техника  Экономика  


Счетчик для AJAX и Flash сайтов

2010-06-24 10:58:51 Рубрика : Web-разработка

Яндекс.Метрика

Код счетчика выглядит следующим образом:

<script src="http://mc.yandex.ru/metrika/watch.js" type="text/javascript"></script>
<div><script type="text/javascript">
try { var yaCounterXXXXXXX = new Ya.Metrika(XXXXXXX); } catch(e){}
</script></div>
<noscript><div style="position:absolute"><img src="http://mc.yandex.ru/watch/1154676" alt="" /></div></noscript>

Чтобы использовать счетчик метрики на AJAX и Flash -сайтах, выполните следующие действия:

  1. Создайте и установите код счётчика на сайт, следуя инструкции (если код еще не установлен).
  2. Отредактируйте код сайта так, чтобы важные изменения страницы фиксировались Яндекс.Метрикой. Для этого проанализируйте логику работы сайта и вставьте функцию yaCounter.hit в нужные места AJAX и Flash-кода - чтобы она вызывалась каждый раз, когда вы считаете, что ваша страница изменилась.

Для AJAX-сайта:

<script type="text/javascript">
yaCounterXXXXXX.hit(url, title, referer);
</script>

Пример:

<script type="text/javascript">
yaCounterXXXXXX.hit('http://example.ru/#main', 'Главная страница', 'http://example.ru/#contacts');
</script>

Параметры title и referer указывать необязательно. Если параметр title не указан, то в качестве заголовка будет передан заголовок страницы. Если не указан параметр referer, то в качестве него будет выбран URL предыдущего запроса. Можно пропустить один из параметров, указав вместо него null.

Для Adobe Flash-сайта:

Для ActionScript 2 (версия Flash меньше 9.0):

getURL("javascript:yaCounterXXXXXX.hit(url, title, referer)");

Для ActionScript 3 (версия Flash 9.0 и выше):

navigateToURL(new URLRequest("javascript:yaCounterXXXXXX.hit(url, title, referer)"), "_self");

где XXXXXX - номер счетчика Метрики

url и referer могут быть двух видов:

Если вы хотите зафиксировать достижение цели по определённому действию на странице, то следуйте инструкции.

tags: сайт  счетчик  AJAX  Flash  Яндекс.Метрика