Napisałem kolejny post o tym, jak śledzić wielu autorów w WordPress za pomocą Google Analytics raz wcześniej, ale źle! Poza pętlą WordPress nie możesz przechwycić nazwisk autorów, więc kod nie działa.
Przepraszam za porażkę.
Zrobiłem dodatkowe kopanie i dowiedziałem się, jak zrobić to mądrzej z wieloma profilami Google Analytics. (Całkiem szczerze - to wtedy pokochasz profesjonalistę analityka pakiety takie jak Webtrends!)
Krok 1: Dodaj profil do istniejącej domeny
Pierwszym krokiem jest dodanie dodatkowego profilu do bieżącej domeny. Jest to opcja, której większość ludzi nie zna, ale działa doskonale w tego typu scenariuszach.
Krok 2: Dodaj filtr Uwzględnij do nowego profilu autora
Będziesz chciał mierzyć tylko wyświetlenia stron śledzone przez autorów w tym profilu, więc dodaj filtr dla podkatalogu /autor/. Jedna uwaga na ten temat - musiałem napisać „to zawiera” jako operator. Instrukcje Google wymagają znaku ^ przed folderem. W rzeczywistości nie możesz wpisać ^ w polu!
Krok 3: Dodaj filtr wykluczający do swojego profilu głównego
Nie będziesz chciał faktycznie śledzić wszystkich dodatkowych odsłon według autora w swoim oryginalnym profilu, więc dodaj filtr do swojego oryginalnego profilu, aby wykluczyć podkatalog / by-author /.
Krok 4: Dodaj pętlę w skrypcie stopki
W ramach istniejącego śledzenia Google Analytics i poniżej bieżącego wiersza trackPageView dodaj następującą pętlę w pliku motywu stopki:
var authorTracker = _gat._getTracker ("UA-xxxxxxxx-x"); authorTracker._trackPageview ("/ by-author / ");
Spowoduje to przechwycenie całego śledzenia według autora w drugim profilu Twojej domeny. Wykluczając to śledzenie z głównego profilu, nie dodajesz dodatkowych niepotrzebnych odsłon. Pamiętaj, że jeśli masz stronę główną z 6 postami, za pomocą tego kodu będziesz śledzić 6 odsłon - po jednej dla każdego posta, śledzonych według autora.
Oto, jak śledzenie autora będzie wyglądać w tym konkretnym profilu:
Jeśli osiągnąłeś to w inny sposób, jestem otwarty na dodatkowe sposoby śledzenia informacji o autorze! Ponieważ moje przychody z Adsense są powiązane z profilem, mogę nawet zobaczyć, którzy autorzy generują najwięcej przychodów z reklam :).
Świetny post Doug! Alternatywą dla śledzenia autorów na tym poziomie jest śledzenie zdarzeń w GA. Możesz sprawdzić, ile razy każdy z postów Twoich autorów był oglądany w tym samym profilu co zwykłe dane, bez zawyżania liczby odsłon. Możesz także użyć wielu wymiarów w raportowaniu zdarzeń, aby zobaczyć, jakie źródła kierowały odwiedzających do różnych autorów (np. Kto przyciąga najwięcej czytelników za pośrednictwem Twittera), skąd pochodzą, itp. Próbowałem opublikować skrypt, ale ja przekracza limit znaków. Tutaj jest link: http://www.wheresitworking.com/2010/02/08/tracking-authors-in-wordpress-with-google-analytics-event-tracking/
Doug, zawsze wydajesz się umieszczać właściwy post we właściwym czasie, zamierzam to zaimplementować na naszym blogu Indiana Insider (http://www.VisitIndiana.com/blog/) dzisiaj!
Wspaniale, dzięki za udostępnienie tego Douga! Stwierdzam, że the_author () musi zostać zastąpione przez get_the_author (), aby zapobiec duplikowaniu i dwukrotnemu wyświetlaniu nazwiska autora.
Jak wypada Twoje rozwiązanie w porównaniu z rozwiązaniem Adama?
Doug, próbowałem to zaimplementować, ale chodzi tylko o śledzenie widoków rzeczywistych stron autorów (… / autor / NAZWA AUTORA), a nie wyświetleń każdego wyświetlonego postu, rozdzielonych według autora - jakieś przemyślenia?
Cześć Jeremy!
Sposób, w jaki to zaimplementowałem, polegał na wykorzystaniu dwóch różnych kont w Google Analytics (oddzielne kody UA). Nazywam jedno konto „Autorem”, a drugie jako całą witrynę. Ma sens?
Doug
Och, dwa całkowicie oddzielne kody UA? Właśnie założyłem nowy profil pod kodem bloga UA. Dam temu szansę i dam ci znać, czy to zadziała.
Dzięki Doug!
Dziękuję bardzo. Próbuję tego teraz. Z jednej strony usunąłem „echo” z pętli, ponieważ wydawało się, że powielało nazwisko autora. Na przykład / by-author / Author Name Nazwa autora pojawiała się z echem.
Dzięki za tutorial. Muszę śledzić liczbę odsłon, jaką gromadzi każdy autor na blogu z wiadomościami, aby płacić im według wyświetleń.
Jednak dołączenie strony głównej tak naprawdę nie działa.
Czy możesz po prostu wykluczyć kod ze strony głównej? Gdyby ten kod został wstawiony tylko w układach jednostronicowych (opcja na niestandardowych stronach internetowych), czy to zadziała? wykluczyć wyświetlenia strony głównej z licznika?
Właściwie używaliśmy Context.ly do tego i działa całkiem dobrze.
Jak należy wykonać krok 1: „dodaj dodatkowy profil do swojej obecnej domeny”
Pokazujesz, jak wykonać krok, ale nie w pierwszej kolejności, jak się tam dostać.
Na pewno nie ułatwiają tego Justinowi? Oto omówienie Google Analytics strona.