Я написал еще один пост о том, как отслеживать нескольких авторов в WordPress с помощью Google Analytics. однажды, но ошибся! Вне цикла WordPress вы не можете фиксировать имена авторов, поэтому код не работал.
Приносим извинения за неудачу.
Я немного покопался и выяснил, как сделать это умнее с несколькими профилями Google Analytics. (Честно говоря - это когда полюбишь профессионалов аналитика пакеты вроде Webtrends!)
Шаг 1. Добавьте профиль в существующий домен
Первый шаг - добавить дополнительный профиль к вашему текущему домену. Это вариант, с которым большинство людей не знакомо, но он идеально подходит для такого типа сценария.
Шаг 2. Добавьте фильтр включения в профиль нового автора
Вам нужно будет измерять только просмотры страниц, отслеживаемые авторами в этом профиле, поэтому добавьте фильтр для подкаталога / автор /. Одно замечание по этому поводу - я должен был сделать «которые содержат» в качестве оператора. В инструкциях Google перед папкой должен стоять символ ^. Фактически, вы не можете написать ^ в поле!
Шаг 3. Добавьте фильтр исключения в свой основной профиль
Вы не хотите на самом деле отслеживать все дополнительные просмотры страниц по автору в исходном профиле, поэтому добавьте фильтр в исходный профиль, чтобы исключить подкаталог. / автор /.
Шаг 4. Добавьте петлю в скрипт нижнего колонтитула
В рамках существующего отслеживания Google Analytics и ниже текущей строки trackPageView добавьте следующий цикл в файл темы нижнего колонтитула:
var authorTracker = _gat._getTracker ("UA-xxxxxxxx-x"); authorTracker._trackPageview ("/ автор / ");
Это будет фиксировать все ваше отслеживание по автору во втором профиле вашего домена. Исключив это отслеживание из своего основного профиля, вы не добавите дополнительных ненужных просмотров страниц. Имейте в виду, что если у вас есть домашняя страница с 6 сообщениями, вы будете отслеживать 6 просмотров страниц с помощью этого кода - по одному для каждого сообщения, отслеживаемого автором.
Вот как будет выглядеть отслеживание авторов в этом конкретном профиле:
Если вы сделали это другим способом, я открыт для дополнительных способов отслеживать информацию об авторе! Поскольку мой доход от AdSense связан с профилем, я даже могу видеть, какие авторы приносят наибольший доход от рекламы :).
Отличный пост, Дуг! Альтернативой для отслеживания авторов на этом уровне является отслеживание событий в GA. Вы можете подсчитать, сколько раз каждый из постов ваших авторов был просмотрен в том же профиле, что и ваши обычные данные, без увеличения количества просмотров страниц. Кроме того, вы можете использовать несколько параметров в отчете о событиях, чтобы увидеть, какие источники привлекали посетителей к различным авторам (например, кто привлекает больше всего читателей через Twitter), откуда они приходят и т. Д. Я пытался опубликовать сценарий, но я превышено ограничение на количество символов. Вот ссылка: http://www.wheresitworking.com/2010/02/08/tracking-authors-in-wordpress-with-google-analytics-event-tracking/
Дуг, кажется, ты всегда помещаешь нужный пост в нужное время, я собираюсь реализовать это в нашем блоге Indiana Insider (http://www.VisitIndiana.com/blog/) Cегодня!
Отлично, спасибо, что поделился этим, Дуг! Я обнаружил, что the_author () необходимо заменить на get_the_author (), чтобы имя автора не дублировалось и не выводилось дважды.
Кроме того, как ваше решение сравнивается с решением Адама?
Дуг, я попытался реализовать это, но это только отслеживание просмотров страниц фактического автора (… / author / AUTHORNAME), а не просмотров каждого просмотренного сообщения, разделенного по авторам - какие-то мысли?
Привет, Джереми!
Я реализовал это на самом деле с использованием двух разных учетных записей в Google Analytics (отдельные коды UA). Я называю одну учетную запись «Автор», а другую веду как весь сайт. Есть смысл?
Дуг
О, два совершенно разных кода UA? Я только что создал новый профиль под кодом UA блога. Я попробую это сделать и сообщу вам, сработает ли он для меня.
Спасибо, Дуг!
Огромное спасибо. Я пробую это сейчас. Одна вещь, однако, я убрал «эхо» из цикла, потому что оно, казалось, дублировало имя автора. Например, / by-author / Author NameAuthor Name отображалось с эхом.
Спасибо за руководство. Мне нужно отслеживать просмотры страниц, которые набирает каждый писатель в новостном блоге, чтобы платить им просмотрами.
Однако включение домашней страницы на самом деле не работает.
Вы можете просто исключить код с домашней страницы? Если бы этот код был вставлен только в одностраничные макеты (опция на настраиваемых веб-страницах), это сработало бы? исключить просмотры главной страницы из подсчета?
Мы действительно использовали Context.ly для этого, и он работает довольно хорошо.
Как вы делаете шаг 1, пожалуйста: «добавьте дополнительный профиль к вашему текущему домену»
Вы показываете, как выполнить шаг, но не показываете, как туда добраться.
Они точно не облегчают им задачу Джастина? Вот обзор Гугл Аналитика стр.