#xml #google-analytics #google-analytics-api
#xml #google-analytics #google-analytics-api
Вопрос:
Я создаю систему CMS и хочу включить отчеты Google Analytics, относящиеся к каждому сайту.
Я нашел здесь довольно полезную и классную маленькую функциюhttp://freshwebtrends.com/show-off-your-google-analytics-on-your-site/13 /. Однако я хочу, чтобы это автоматически обновлялось. Для того, чтобы это сработало, файл xml должен быть загружен, а затем заменен в корневой папке.
Есть ли способ, которым я могу это сделать, используя эти файлы? или есть альтернатива?
Заранее спасибо!
Ответ №1:
Два варианта:
- Техническое решение. На момент написания этой статьи Google еще не выпустила свой API Google Analytics. В апреле 2009 года Google запустил API, обеспечивающий прямой доступ к данным Google Analytics. Проверьте эту эту ссылку для получения дополнительной информации. Вам было бы намного лучше использовать API, чем пытаться отказаться от этого решения.
- Менее техническое решение. Был разработан ряд приложений и веб-сервисов на основе API Google Analytics, которые упрощают «предоставление» данных GA. Вы можете найти их здесь.
Я разработал сервис под названием EmbeddedAnalytics, который позволяет вам определять диаграммы, а затем внедрять их на страницы вашего сайта. Это очень простой процесс и не требует никакого программирования, необходимого для прямого использования API. Сайт является:www.embeddedanalytics.com .
Все больше и больше мы получаем запросов от людей, имеющих приложения типа CMS, такие как вы. И они хотят предоставить страницам администратора выбранные диаграммы ключевых показателей эффективности. Это то, что мы разработали и продолжаем (хотя в настоящее время это не опубликовано на нашем сайте). Это достигается многими способами:
- через отдельный профиль Google Analytics для каждого пользователя CMS.
- используя фильтр в измерении «Путь к странице».
- используя единый профиль GA для всего сайта, но фильтруя с использованием пользовательской переменной, установленной CMS.
Пожалуйста, свяжитесь с нами через сайт, если вы хотите получить дополнительную информацию по этому поводу.