Навигация по сайту

Популярные статьи

Увлекательный поход по Крыму

Мы предлагаем вам увлекательный поход по живописным местам горного Крыма, полюбоваться красотами каньонов и горных водопадов, послушать журчание горных рек и пение птиц, насладиться экзотическими пейзажами

Отдых в Карпатах

Активный отдых - это очень важная часть жизни абсолютно любого человека, который способен обогащать и закалять человека как напрямую физически, улучшая форму, так и духовно, психологически, морально,

5+ sposobów dodania Google Analytics do WordPress

  1. Dodaj Google Analytics do WordPress
  2. Google Analytics dla WordPress
  3. funkcje
  4. funkcje
  5. Wtyczka Google Analytics
  6. funkcje
  7. Pulpit nawigacyjny Google Analytics
  8. Dodaj GA bez wtyczki
  9. Kod śledzenia GA
  10. Dodaj GA za pomocą functions.php
  11. Nawet więcej..

Dostarczone na „światowej klasy platformie” Google Google Analytics to skuteczny sposób monitorowania statystyk witryny. Jako elastyczne oprogramowanie do publikowania treści, WordPress zapewnia różne sposoby dodawania Google Analytics (GA) do swoich stron internetowych. Techniki te obejmują od włączenia kodu śledzenia GA bezpośrednio do używania wtyczek, które można łatwo dostosować w obszarze administratora WP. W tym poście DigWP opisujemy to wszystko za pomocą 5+ sposobów dodania Google Analytics do Twojej witryny opartej na WordPress.

Dodaj Google Analytics do WordPress

Prawdopodobnie najwygodniejszym sposobem dodania Google Analytics do witryny jest wtyczka. Dostępnych jest wiele, ale wszystkie zasadniczo robią to samo: dodaj wymagany kod GA do swoich stron internetowych. Więc nie ma potrzeby wymieniania ich wszystkich 5000. Zamiast tego zajrzyjmy do niektórych wtyczek o różnych funkcjach - od ekstremalnych do minimalnych - a następnie przyjrzyjmy się, jak dodać kod śledzenia bez wtyczki .

Google Analytics dla WordPress

Joost's Google Analytics for WordPress to prawdopodobnie najbardziej wszechstronny sposób integracji GA z witryną Joost's Google Analytics for WordPress to prawdopodobnie najbardziej wszechstronny sposób integracji GA z witryną. To w pełni konfigurowalna wtyczka zapewniająca kontrolę nad kodem śledzenia: gdzie się znajduje i co śledzi oraz jak jest używana. Oto niektóre z najlepszych funkcji wtyczki Google Analytics for WordPress :

funkcje

  • Prosta instalacja
  • Śledzenie asynchroniczne
  • Obsługuje niestandardową lokalizację kodu śledzenia
  • Automatyczne śledzenie prędkości witryny
  • Śledzi wychodzące / zewnętrzne linki, pliki do pobrania, loginy, rejestracje
  • Obsługuje zmienne niestandardowe (np. Autor, kategoria i in.)
  • Obsługuje lokalny hosting pliku ga.js

Plus gobelów innych fajnych funkcji, które naprawdę sprawiają, że jest to kompleksowe narzędzie do pełnej / niestandardowej integracji Google Analytics z WordPress. Instalacja tej wtyczki jest łatwa, ale konfiguracja wszystkiego może zająć trochę czasu, aby najlepiej odpowiadała Twoim potrzebom. Jeśli potrzebujesz tego poziomu kontroli, ta wtyczka jest najlepszym rozwiązaniem.

Ronalda Hefta   Google Analyticator   wtyczka to kolejny świetny sposób na zintegrowanie GA z witryną opartą na WordPress Ronalda Hefta Google Analyticator wtyczka to kolejny świetny sposób na zintegrowanie GA z witryną opartą na WordPress. Oprócz wielu opcji konfigurowalnych Google Analyticator oferuje dwa sposoby wyświetlania najnowszych statystyk z poziomu własnej witryny. Po lewej stronie znajduje się zrzut ekranu widgetu frontonu, który wyświetla hit count każdej strony. Następnie w obszarze Administrator Google Analyticator zawiera widget Dashboard, który wyświetla wszystkie najnowsze statystyki. Oto zrzut ekranu:

funkcje

  • Łatwa instalacja (nawet nie potrzebujesz swojego UID)
  • Śledzenie asynchroniczne
  • Widżet pulpitu z najnowszymi statystykami
  • Widget frontonu wyświetlający najnowsze statystyki
  • Śledzi wychodzące / zewnętrzne linki, pliki do pobrania i szybkość witryny
  • Obsługuje dowolny zaawansowany kod śledzenia Google
  • Obsługuje lokalizację

Jest więcej funkcji, ale są to główne, które sprawiają, że wtyczka jest świetna. Jeśli szukasz solidnej wtyczki GA, która jest łatwa do dostosowania za pomocą dobrego zestawu opcji, Google Analyticator to doskonały wybór. Dodatkowo masz niesamowite widżety frontonu i pulpitu nawigacyjnego do wyświetlania danych statystycznych na miejscu.

Wtyczka Google Analytics

The   Wtyczka Google Analytics   umożliwia dodanie asynchronicznego kodu śledzenia z komfortu administratora WP The Wtyczka Google Analytics umożliwia dodanie asynchronicznego kodu śledzenia z komfortu administratora WP. Zaprojektowałem tę wtyczkę, aby była jak najmniejsza i podstawowa - to tylko jeden mały plik, który ułatwia włączanie / wyłączanie śledzenia GA w witrynie opartej na WordPressie. Po aktywacji wtyczki odwiedź stronę Ustawienia, aby dodać identyfikator właściwości GA i wykonać. Bez zbędnych kłopotów.

Oto zrzut ekranu strony ustawień wtyczki:

funkcje

  • Niesamowita szybka wydajność
  • Robi jedną rzecz i robi to dobrze
  • Drop-dead prosty i łatwy w użyciu
  • Używa najnowszej wersji GA Tracking Code
  • Obejmuje kod śledzenia GA w nagłówku lub stopce
  • Wstawia kod śledzenia na wszystkich stronach kompozycji
  • Zawiera opcję dodawania własnych niestandardowych znaczników

Jeśli potrzebujesz czystego, prostego sposobu dodania kodu śledzenia GA z obszaru Administratora WP, możesz skorzystać z wtyczki Google Analytics . Jedynym prostszym sposobem na to jest bezpośrednie dodanie kodu śledzenia, który wyjaśnimy po sprawdzeniu jeszcze jednej godnej uwagi wtyczki.

Pełne ujawnienie: Jestem autorem tej wtyczki :)

Pulpit nawigacyjny Google Analytics

Zanim przyjrzymy się dodawaniu Google Analytics bez wtyczki, chcę wspomnieć o niezwykle przydatnej   Pulpit nawigacyjny Google Analytics Zanim przyjrzymy się dodawaniu Google Analytics bez wtyczki, chcę wspomnieć o niezwykle przydatnej Pulpit nawigacyjny Google Analytics . Ta popularna wtyczka wyświetla dane statystyczne Twojej witryny w panelu WP. Jest to bardzo przydatne do śledzenia rzeczy bez konieczności logowania się na konto Google. Ogólnie jest to świetna wtyczka, ale jest coś, o czym warto wspomnieć ..

Tak jak wyjaśnione przez oszołomienie , wtyczka GAD zbiera mnóstwo danych w bazie danych, co może prowadzić do nadmiernych rozmiarów tabel. Jeśli więc korzystasz z tej wtyczki, możesz mieć oko na jedno z następujących zapytań SQL:

SELECT nazwa_opcji Z opcji_wp WHERE nazwa_opcji LIKE '_transient_timeout%' ORAZ wartość_opcji <teraz (); SELECT nazwa_opcji Z opcji_wp WHERE nazwa_opcji LIKE '_transient_gad%' ORAZ wartość_opcji <teraz (); SELECT nazwa_opcji Z opcji_wp WHERE nazwa_opcji LIKE '_transient_gad%';

Jeśli wygląda na to, że rzeczy są poza kontrolą rozmiaru, wyjaśnia Staze jak to zrobić automatycznie używając następującego kodu w swoim motywie plik functions.php :

add_action ('wp_scheduled_delete', 'delete_expired_db_transients'); funkcja delete_expired_db_transients () {global $ wpdb, $ _wp_using_ext_object_cache; jeśli ($ _wp_using_ext_object_cache) wraca; $ time = isset ($ _SERVER ['REQUEST_TIME'])? (int) $ _ SERVER ['REQUEST_TIME']: time (); $ expired = $ wpdb-> get_col ("SELECT nazwa_opcji OD {$ wpdb-> opcje} WHERE nazwa_opcji LIKE '_transient_timeout%' ORAZ wartość_opcji <{$ time};"); foreach ($ wygasło jako $ transient) {$ key = str_replace ('_ transient_timeout_', '', $ transient); delete_transient ($ key); }}

Po ustaleniu wielkości bazy danych Google Analytics Dashboard to świetny sposób na monitorowanie najnowszych statystyk bez opuszczania witryny.

Dodaj GA bez wtyczki

Jak wyjaśniono w Skrócona instrukcja obsługi , konfiguracja Google Analytics w Twojej witrynie obejmuje następujące kroki:

  1. Dodaj identyfikator właściwości GA do fragmentu kodu śledzenia (poniżej)
  2. Dołącz fragment śledzenia na swoich stronach internetowych

To naprawdę wszystko. Fragment śledzenia to fragment kodu JavaScript, który aktywuje Google Analytics, wstawiając kod ga.js na stronę. Zauważ, że JavaScript jest powszechnie używany, ale nie każda przeglądarka go obsługuje (natywnie lub przez użytkownika). Należy pamiętać, że wizyty inne niż JS nie są rejestrowane w Analytics. </digression>

Kod śledzenia GA

Aby włączyć asynchroniczne śledzenie GA, zastąp „UA-XXXXX-X” swoim identyfikatorem właściwości i wklej cały fragment kodu na swojej stronie (stronach) w jednej z następujących lokalizacji:

  • Tuż przed tagiem zamykającym </head> (zalecany przez Google)
  • Tuż przed zamykającym tagiem </body> (może poprawić wydajność)

Dla każdej lokalizacji kod jest taki sam:

<script type = "text / javascript"> var _gaq = _gaq || []; _gaq.push (['_ setAccount', 'UA-XXXXX-X']); _gaq.push (['_ trackPageview']); (function () {var ga = document.createElement ('skrypt'); ga.type = 'text / javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol? „https: // ssl”: „http: // www”) + „.google-analytics.com / ga.js”; var s = document.getElementsByTagName („skrypt”) [0]; s.parentNode.insertBefore (ga, s);}) (); </script>

Zauważ, że jest to podstawowy asynchroniczny kod śledzenia i może być dostosowany do zaawansowanego śledzenia za pomocą metody dostępne w API . Oto więcej informacji na temat konfigurowanie kodu śledzenia .

Dodaj GA za pomocą functions.php

W WordPressie są co najmniej trzy dobre sposoby umieszczania treści (skrypty, znaczniki, tekst i in.) Na swoich stronach internetowych:

  • Wklej bezpośrednio w pliku szablonu motywu (np. Footer.php)
  • Dołącz za pomocą pliku functions.php swojego motywu
  • Dodaj kod za pomocą wtyczki, jak opisano wcześniej

Aby bezpośrednio dodać kod śledzenia , po prostu otwórz plik footer.php motywu i wklej fragment tuż przed zamykającym tagiem </body>. Prześlij plik na serwer i gotowe. Kod śledzenia GA zostanie teraz umieszczony na wszystkich publicznych stronach WP (posty, archiwa, strony i in.).

Aby dodać kod za pomocą pliku functions.php , po prostu dodaj następujący kod do pliku functions.php aktywnego motywu:

// Dołącz kod śledzenia Google Analytics (ga.js) // @ https://developers.google.com/analytics/devguides/collection/gajs/ funkcja google_analytics_tracking_code () {$ propertyID = 'UA-XXXXX-X'; // GA Property ID if ($ options ['ga_enable']) {?> <Skrypt type = "text / javascript"> var _gaq = _gaq || []; _gaq.push (['_ setAccount', '<? php echo $ propertyID;?>']); _gaq.push (['_ trackPageview']); (function () {var ga = document.createElement ('skrypt'); ga.type = 'text / javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol? „https: // ssl”: „http: // www”) + „.google-analytics.com / ga.js”; var s = document.getElementsByTagName („skrypt”) [0]; s.parentNode.insertBefore (ga, s);}) (); </script> <? php}} // dołącz kod śledzenia GA przed zamykającym znacznikiem add_action tagu znacznika ('wp_head', 'google_analytics_tracking_code'); // LUB dołącz kod śledzenia GA przed zamykającym znacznikiem treści // add_action ('wp_footer', 'google_analytics_tracking_code');

Kod ten dodaje kod śledzenia tuż przed tagiem zamykającym </head>, tak jak Google zaleca to zrobić. Istnieją jednak powody, by umieścić kod na końcu strony, tuż przed zamykającym tagiem </body>. Na przykład, gdy kod śledzenia znajduje się w sekcji <head>, wizyta jest rejestrowana, nawet jeśli cała strona nie jest załadowana. To, czy jest to pożądane, czy nie, zależy od ciebie, ale są też korzyści w zakresie wydajności rozważyć.

Tak więc, dla powyższej funkcji WordPress, jeśli wolisz dołączyć fragment śledzenia przed zamykającym tagiem </body>, odkomentuj ostatni wiersz i skomentuj ten poprzedni (np. Add_action ('wp_head', ..) i jesteś gotowy.

Nawet więcej..

Chciałem tylko podkreślić, że istnieje wiele różnych wtyczek związanych z GA w Katalogu wtyczek WP i gdziekolwiek indziej w Internecie - więc jeśli coś tutaj nie działa, wyszukuj wokoło lub nawet przetaczaj własne. A jeśli znasz jakieś dobre wtyczki związane z GA, które powinny zostać uwzględnione, nie krępuj się i wykrzyknij w komentarzach. Jak zwykle dziękujemy za przeczytanie :)

Protocol?
Com/analytics/devguides/collection/gajs/ funkcja google_analytics_tracking_code () {$ propertyID = 'UA-XXXXX-X'; // GA Property ID if ($ options ['ga_enable']) {?
SetAccount', '<?
Php echo $ propertyID;?
Protocol?
InsertBefore (ga, s);}) (); </script> <?