2011-04-24 5 views
0

Я создаю систему CMS и хочу включить отчетность аналитики Google, относящуюся к каждому сайту.Google Analytics должен автоматически экспортировать xml для этого swf

Я нашел довольно полезную и крутую небольшую функцию здесь http://freshwebtrends.com/show-off-your-google-analytics-on-your-site/13/. Однако я хочу, чтобы это автоматически обновлялось. Чтобы это сработало, файл xml необходимо загрузить, а затем заменить в корневой папке.

Есть ли способ, которым я могу это сделать, используя эти файлы? или есть альтернатива?

Заранее благодарен!

ответ

0

два варианта:

  1. Техническое решение. В то время, когда эта статья была написана, Google еще не выпустил свой API Google Analytics. В апреле 2009 года Google запустил API, обеспечивающий прямой доступ к данным Google Analytics. Проверьте это this link для получения дополнительной информации. Вам было бы намного лучше использовать API, чем пытаться отработать это решение.
  2. Меньше технического решения. Было разработано несколько приложений на основе Google Analytics API и веб-сервисов, которые упрощают «разоблачение» данных GA. Вы можете найти их here.

Я разработал сервисную службу EmbeddedAnalytics, которая позволяет вам определять графики, а затем встраивать их в страницы вашего сайта. Это очень простой процесс и не требует ни одного программирования, необходимого для непосредственного использования API. На сайте есть: www.embeddedanalytics.com.

Все больше и больше мы получаем запросы от людей, имеющих приложения типа CMS, такие как вы сами. И они хотят предоставить страницы администратора с выбранными диаграммами ключевых показателей эффективности. Это то, что мы разработали и продолжаем (хотя в настоящее время он не публикуется на нашем сайте). Существует много способов:

  • через отдельный профиль Google Analytics для каждого пользователя CMS.
  • с использованием фильтра по размеру «PagePath».
  • с использованием единого профиля GA по всему сайту, но с использованием пользовательской переменной, установленной CMS.

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