Home | Flex and Flash | Flash | Google Analytics PageTracking. SWFAddress - deeplinking for Flash

Google Analytics PageTracking. SWFAddress - deeplinking for Flash

Font size: Decrease font Enlarge font
image

Использование google analytics и deeplinking во Flash

Всегда необходимо использовать на сайте различного вида счетчики, которые дают исчерпывающую информацию о посетителях вашего сайта.
Одним из лучших инструментов по сбору этой статистики является , Google Analytics, который довольно часто вставляется на сайты.
Для его установки нужно лишь прописать на страницах javascript код, который и будет выполнять всю работу.
А как же быть с Flash?

Чтобы javascript срабатывал и из флешки, можно добавить его вызов в нужных нам местах. Делается это таким вот простым вызовом:

ExternalInterface.call("pageTracker._trackPageview", "my_data");

 - где второй параметр для функции _trackPageview будет передаваться в google analytics.

Кроме этого, можно использовать компоненту для Flash или Flex - Google Analytics for Flash.
Почитать о ней можно здесь - http://code.google.com/intl/ru-RU/apis/analytics/docs/tracking/flashTrackingIntro.html и скачать - http://code.google.com/p/gaforflash/

Использование SWFAddress - библиотека для deep linking, позволяет получить доступ к страницам во флеше непосредственно из браузера. Очень удобная и полезная вещь.

В функцию также можно добавить и вызов скрипта google analytics 

function handleSWFAddress(e:SWFAddressEvent) {

try {

if (e.value == '/') {

gotoAndStop('$/home/')

} else {

gotoAndStop('$' + e.value);

}

} catch(err) {

trace('error');

}

}

Посмотреть как это работает можно здесь, а скачать тут 

Comments ( posted):

Post your comment comment

Please enter the code you see in the image:


  • email Email to a friend
  • print Print version
  • Plain text Plain text
Tags
No tags for this article
Rate this article
0