Мне нужно добавить функцию аналитики в наш веб-сервис, чтобы мы могли предоставить нашим клиентам возможность понять их собственный контент. Мне было интересно, если кто-нибудь может предоставить некоторые указатели, руководящие принципы по разработке таких решений. Я знаю, что это слишком открытый. Вот список конкретных вопросов, и у меня есть смутное представление о некоторых из них, но я хотел бы увидеть больше ссылок или рекомендаций:
- Как организовать базу данных для аналитических данных, чтобы она не повлияла на производительность и масштабируемость сайта?
- Как реализовать код отслеживания? JavaScript?
- Мы разрешаем людям встраивать контент в другие веб-сайты, используя iframe. Как мы отслеживаем веб-аналитику для этого? Например, как мы отслеживаем источник трафика?
- Как мы отслеживаем «упоминание» в социальных сетях? Например, кто-то писал о какой-то части контента или твитнул / фейсбук.
Спасибо!