Самое важное, что нужно сделать в первую очередь, - это выложить свой дизайн.Вы не хотите, чтобы пользователь вашего сайта проходил аутентификацию в GA API.Потому что у него нет доступа к вашим данным.Таким образом, вам нужно будет войти в систему с вашими учетными данными на сервере.И просто кешируйте метрики, которые вы хотите отобразить на экране.Таким образом, с точки зрения пользователя, невозможно определить, используете ли вы Google Analytics или какой-либо другой продукт веб-аналитики.
Поскольку вы работаете с Wordpress, и вам нужно будет использовать данныесерверная часть, которую вы, вероятно, захотите сделать с помощью PHP.
Вы должны взглянуть на эту библиотеку PHP.http://code.google.com/p/gapi-google-analytics-php-interface/
Несмотря на то, что он официально не поддерживается Google, он довольно хорош, и вам не придется беспокоиться о процессе аутентификации.
Нет смысла запрашивать GA каждый раз, когда пользователь посещает ваш сайт.Помимо значительного влияния на нагрузку, GA API имеет некоторую задержку, и GA не является инструментом реального времени.Свежесть данных в ваших данных GA зависит от того, сколько данных вы получите.Если у вас небольшой блог, обработка данных может занять 2-4 часа.Если вы большой блог, это может занять до 48 часов.По этой причине я буду запрашивать API каждые 4 часа или около того и просто кэшировать данные для всех ваших страниц.Когда вы визуализируете страницу, это просто вопрос получения ее из кэша / базы данных.
Чтобы отобразить эти данные, существует множество вариантов.Я бы посоветовал вам начать с Google Chart Tools .