Есть ли более быстрая альтернатива Google Analytics?[закрыто]

StackOverflow https://stackoverflow.com/questions/220112

Вопрос

Мне нравится, чтобы мои веб-сайты были чрезвычайно легкими и быстрыми, но, конечно, мне нужно какое-то отслеживание пользователей и аналитика.

Похоже, что Google Analytics всегда занимает достаточно значительное время обработки, поэтому я хотел бы заменить ее чем-то более быстрым (и / или размещенным локально), возможно, с меньшим количеством функций.

Меня действительно волнуют только эти показатели:браузер, операционная система, реферер и количество просмотров на страницу в определенный день или неделю.

Есть ли у кого-нибудь хорошие предложения, или Google Analytics действительно лучший вариант?

Это было полезно?

Решение

Это может быть время загрузки, которое является основной задержкой. Попробуйте разместить файл javascript Google Analytics локально.

Другие советы

Вам следует попробовать асинхронную Google Analytics. Он загружает GA в фоновом режиме, поэтому остальной контент на странице не блокируется от рендеринга:

http://code.google.com/apis/analytics/ docs / tracking / asyncTracking.html

Кроме того, с тех пор как вы впервые задали этот вопрос, Google обновил их обслуживающую инфраструктуру. Теперь он работает быстрее и гораздо надежнее, чем в 2008 году. Для большинства сайтов лучше использовать CDN от Google, а не самостоятельно размещать ga.js. Поскольку официальный ga.js находится на очень многих сайтах, большинство пользователей будет иметь его в своем кэше браузера.

Я второй размещаю файл javascript GA самостоятельно - единственный недостаток заключается в том, что если Google обновит файл, ваша копия будет устаревшей, и вы можете упустить некоторые функции - однако вы можете уменьшить это, установив скрипт в последней версии. каждую неделю ...

Преимущество хостинга в том, что вы имеете полный контроль над кэшированием и т. д., и для вашего сайта требуется меньше DNS-запросов.

Другая проблема, с которой вы, вероятно, сталкиваетесь, - это задержка (до 24 часов) обновления данных, но за то, что ничего не стоит, я не жалею слишком много:)

Не могу поверить, что никто не предложил Piwik . На мой взгляд, это лучшая альтернатива Google Analytics. Это также приближается к полной зрелости через пару недель.

Вы обязательно должны это проверить!

хорошей альтернативой является повторное оживление . Это дает вам статистику в «реальном времени» и (на мой взгляд) немного быстрее, но у него не так много вариантов, как у g-analytics.

Загрузка сценария urchin.js в самом конце страницы не должна замедлять загрузку страницы (так как она загрузит вашу веб-страницу, затем обратитесь в Google Analytics). Это также означает, что не будет зависать ваша страница, если URL urchin.js временно недоступен по какой-либо причине (скажем, медленный поиск DNS)

Регулярно скачивайте urchin.js и обслуживайте его локально, это тоже ускорит процесс. Обновлять его один раз в час будет более чем достаточно (учитывая, что он обычно получает один запрос на просмотр страницы, раз в час это тривиально)

Полагаю, если вы действительно обеспокоены этим, вы можете посмотреть, как модифицировать urchin.js, чтобы сделать его менее ресурсоемким, или выяснить, что он делает, и упростить его (я бы порекомендовал проверить, если это уже сделал кто-то другой) , но я не думаю, что время выполнения JS заметно замедлит вашу веб-страницу

Проблема, с которой вы сталкиваетесь - это просто стандартная блокировка ввода-вывода во время загрузки JavaScript.

Посмотрите на это решение: http://lyncd.com / 2009/03 / лучше использующем Google Analytics, JavaScript /

Это должно обработать Google Analytics после загрузки страницы .

Для получения необходимых метрик вы можете использовать веб-журналы, созданные Apache / IIS.

Затем вы можете удалить код аналитики.

вы можете подписаться на журнал изменений кода отслеживания JavaScript Google Analytics
http://code.google.com/apis/analytics/docs/ gaJS / changelog.html
чтобы узнать, доступна ли новая версия для локального обновления ga.js

<Ч>

Я также столкнулся с этим новым асинхронным фрагментом
http://code.google.com/apis/analytics/docs/ tracking / asyncTracking.html
Он активирует отслеживание Google Analytics, вставив ga.js на страницу. но он использует преимущества поддержки асинхронного JavaScript в браузере для повышения скорости загрузки кода отслеживания

FoxMetrics работает очень быстро. Они все еще в бета-версии, но выглядит многообещающе.

Вы можете просто взять свои журналы и проанализировать их с помощью такого инструмента, как WebLog Expert Lite, чтобы получить эти метрики.

WebTrends - довольно эффективный " платный " сервис ... хотя я должен сказать, что функции Google Analytics в стиле wiz-bang намного круче.

Ранее я быстро взглянул на Mint , что выглядит интересно. Но у меня нет информации о скорости, и она стоит 30 долларов за сайт.

Я фанат Statcounter . Кажется менее навязчивым, что некоторые бесплатные инструменты, которые я пробовал, и у меня никогда не было, делают что-то вялым. Размер журнала для бесплатных аккаунтов - последние 500 просмотров, но его можно увеличить за отдельную плату.

Для отслеживания в реальном времени вы также можете попробовать Woopra . Он довольно стабильный и быстрый, но в настоящее время позволяет только 10 000 просмотров страниц в день, поскольку они все еще находятся в бета-версии. У них есть хорошая функция, например, чат с вашими посетителями. Хотя это не очень хорошо для отслеживания конверсий, но его можно преодолеть с помощью хороших параметров в вашем URL и рекламе.

AWStats предоставит вам очень подробные и хорошо представленные статистические данные, просто анализируя файл журнала ежедневно. Он также имеет легкий JS для более продвинутой статистики, такой как плагины и размер экрана.

Поскольку не все браузеры поддерживают асинхронную загрузку сценариев, как используется текущий сценарий Google Analytics, я все равно загружал бы сценарий только после загрузки DOM:

// first thing to do, make sure _gaq is defined:
var _gaq = _gaq || [];

// set your account settings:
_gaq.push(['_setAccount', 'UA-XXXXX-X']);

// queue trackpageview whenever you want :)
_gaq.push(['_trackPageview']);

//////////////////////////////////////////////////////////////////

(function($){
    // load the GA script only after the dom is ready
    // for simplicity using jQuery, of course you can just listen
    // to the DOMContentLoaded / window.load event
    $(function(){

        // standard code provided by google to load the GA script
        var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
        ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
        var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);

    });
})(jQuery);

//////////////////////////////////////////////////////////////////

// if the script is already loaded, it will execute the tracking request, otherwise it's in the queue
_gaq.push(['_trackEvent', 'Videos', 'Play', 'Gone With the Wind']);

ДЕМО: http://jsfiddle.net/roberkules/xyU8K/

Если вы по какой-то причине вынуждены использовать старую версию скрипта Google Analytics (без очереди), вы должны сами написать функциональность очереди (что довольно легко) и обработать очередь после загрузки скрипта (что все еще загружен только после того, как DOM будет готов).

Mixpanel предлагает аналитику в реальном времени.

Не повторять вышеприведенный постер, но я тоже люблю Mixpanel. Он легко настраивается, очень удобен для пользователя, находится в РЕАЛЬНОМ (РЕАЛЬНО РЕАЛЬНОМ) ВРЕМЕНИ и имеет несколько невероятно надежных и мощных инструментов - тип инструментов, которые вы можете выбирать, изучать или не изучать, но при этом по-прежнему приобретая удивительную ценность.

Знание некоторого PHP / javascript необходимо для полного использования (ну, чтобы использовать 100% того, что они предлагают, нужно немного больше, однако, достижение этого 100% означает, что вы делаете не только смешную аналитику трафика), но и преимущество все это удивительные способности, но это очень настраиваемо под ваш уровень мастерства & amp; интенсивность, с которой вы хотите включить в него любой язык программирования, скрипт (ы) или задачи. У них тоже отличное обслуживание клиентов.

Они предлагают его бесплатно для довольно большого объема трафика; хотя, если вы дойдете до того момента, когда вам придется что-то потратить, он может получить немного $$$. Если у вас такой большой трафик, у вас не должно быть особых проблем с предоставлением услуги.

Нет, я не работаю на Mixpanel и не являюсь их филиалом никоим образом.

Я пользовался только Google Analytics;однако, если вы хотите продолжать пользоваться Google Analytics, вы можете повысить скорость с помощью:

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top