2010-01-27 7 views
2

Я строю платформу, которая производит веб-сайты. Думайте Wordpress.com как пример. Каждый сайт будет субдоменом моего домена, например abc.mydomain.com или xyz.mydomain.com.Веб-аналитика для платформы с пользовательскими событиями

У меня есть несколько требований к аналитике, о которых я не был в состоянии удовлетворить все:

  1. Я хотел бы быть в состоянии увидеть и статистику для отдельных сайтов и общей статистики для всех сайтов.
  2. Я хотел бы отслеживать пользовательские события, например, сколько вкладов сделано пользователями.
  3. Я хотел бы поддержать любое количество поддоменов.
  4. Я хотел был бы быть в состоянии дать моим клиентам ограниченный доступ, чтобы увидеть данные только на своем сайте.
  5. Я хотел бы иметь возможность установить все это автоматическим способом, в идеале через API, когда создается новый сайт.

Я знаю, что с помощью Google Analytics вы можете создавать фильтры и профили, которые могут решить 3) и/или 4), но я не думаю, что это отображается через API. И я считаю, что существует предел профилей 50.

Также, если я не могу удовлетворить 4) Я, вероятно, вообще не могу использовать Google Analytics, поскольку мои клиенты, скорее всего, захотят его использовать, и я не думаю, что вы можете запускать два GA-трекера на одном и том же время. Тем не менее, я с радостью пожертвую 4) если другие будут удовлетворены, так как клиенты все равно могут использовать свою собственную учетную запись GA.

Конечно, я могу просто построить скрипт cron для разбора различных БД и файлов журналов, но я надеюсь не изобретать колесо. Плюс я пропустил бы все приятные графики и дополнения, которые у большинства служб есть.

У любого разработчика платформы есть понимание?

Спасибо.

+0

Нет людей SaaS с опытом аналитики? – Nader

+0

Мы смотрим на почти такую ​​же настройку. Но мы также не нашли хорошего готового решения. :( –

ответ

0

Попробуйте youcalc.com, у них есть готовые аналитические приложения на основе google analytics api, и вы можете загрузить их инструмент для настройки существующих приложений или даже создать новые.

+0

Спасибо, Чарлз, я проверю их. Поэтому я предполагаю, что я бы использовал Google Analytics и каким-то образом кодировал информацию о моих событиях и о каких субдоменах, для которых они происходят, а затем я мог фильтровать данные в YouCalc на основе этих пользовательских данных? – Nader