Я создаю платформу, которая производит веб-сайты. Думайте wordpress.com как подобный пример. Каждый сайт будет поддоменом моего домена, например abc.mydomain.com или xyz.mydomain.com.
У меня есть несколько требований к аналитике, которым я не смог удовлетворить все:
- Я бы хотел видеть как статистику по отдельным сайтам, так и совокупную статистику по всем сайтам.
- Я бы хотел отслеживать пользовательские события, например, сколько вкладов внесли пользователи.
- Мне нужна поддержка любого количества поддоменов.
- Я бы хотел предоставить своим клиентам ограниченный доступ к просмотру данных только их сайта.
- Я хотел бы иметь возможность настроить все это автоматически, в идеале через API, при создании нового сайта.
Я знаю, что с помощью Google Analytics вы можете создавать фильтры и профили, которые могут решить 3) и / или 4), но я не думаю, что это раскрывается через API, и я считаю, что для профилей существует ограничение в 50.
Также, если я не могу удовлетворить 4) Я, вероятно, вообще не могу использовать Google Analytics, поскольку мои клиенты, вероятно, захотят использовать его, и я не думаю, что вы можете запускать два трекера GA одновременно. Тем не менее, я бы с радостью пожертвовал 4), если бы другие были встречены, поскольку клиенты все еще могли бы использовать свой собственный аккаунт GA.
Конечно, я могу просто создать скрипт cron для разбора различных БД и файлов журналов, но я надеюсь не изобретать велосипед. Кроме того, я бы упустил все приятные графики и дополнения, которые есть у большинства сервисов.
Есть ли у разработчиков платформы какие-либо идеи здесь?
Спасибо.