Как измерить время загрузки Silverlight или Flash с помощью Google Analytics - PullRequest
1 голос
/ 23 мая 2010

У меня есть простая страница Silverlight для поиска доступных доменных имен . Эта проблема в равной степени относится и к управлению вспышкой.

Я использую Google Analytics для мониторинга трафика. Я хотел бы узнать, сколько времени потребуется пользователям для загрузки и визуализации элемента управления Silverlight.

После загрузки java-скрипта на странице должен быть способ запустить таймер, а затем остановить таймер после загрузки элемента управления Silverlight / flash. Ключевые моменты, которые я хотел бы измерить:

  • Время, необходимое для загрузки элемента управления silverlight / flash
  • Время, необходимое для инициализации управления

Спасибо

1 Ответ

0 голосов
/ 12 августа 2010

Вы можете начать отслеживать время через JS, используя setInterval. Когда приложение flash будет загружено и готово к использованию, вы можете использовать ExternalInterface из flash для вызова функции JS, чтобы остановить таймер и отправить отслеживание. Я не уверен, существует ли Silverlight-эквивалент ExternalInterface, но я мог бы себе это представить.

Документация по внешнему интерфейсу AS3:

http://www.adobe.com/livedocs/flash/9.0/ActionScriptLangRefV3/flash/external/ExternalInterface.html

...