Статистика на Flash сайта

Веднъж, докато работех по въпроса дали е възможна висококачествена статистика на посещенията на флаш сайт, не намерих никаква конкретна и полезна информация за това в интернет. А задачата е съвсем проста и ясна - да има статистика за това как потребителите посещават различни страници и раздели на флаш сайта.

Каква е трудността? Фактът, че флаш сайтът е един или повече флаш филми, вградени в кода на страницата. Потребителските преходи от една страница на друга се случват във флаш филма без презареждане на html страницата, което не е типично за класическите статистически системи, които изискват презареждане на страници заедно с някакъв брояч (изображение).

Получихме този въпрос при разработването на уебсайта на Coca-Cola. Планираше се сайтът да бъде флаш, но в същото време трябва да има статистика за посещенията на страници и раздели. Освен това статистиката не е само с броя на хората, които са отишли ​​в кой раздел, но статистиката е интелигентна - с функции като на SpyLog.

Също така е невъзможно да се използват регистрационни файлове на сървъра - флаш филмите се зареждат в кеша на потребителя и преходите между страници от страна на клиента не могат да бъдат проследени по никакъв начин.

Решението на проблема беше намерено през нощта в кухнята пред хладилника. Защо тази идея дойде през нощта пред хладилника - нямам представа, но фоновият мозъчен проблем намери решение.

Като цяло вече зададох проблема по такъв начин, че решението да бъде частично ясно. Според теорията за изобретателското решаване на проблеми: за статистика на флаш сайт трябва да имаме презареждаеми html страници с брояча и да не ги имаме, защото това е флаш сайт. Има противоречие, което трябва да бъде разрешено. Решение: трябва да разделите прозореца с флаш сайта на 2 кадъра - единият кадър ще съдържа страницата с флаш филма, вторият ще съдържа заредените html файлове с брояча. Вижте схематичната диаграма на фигурата.