Matomo: Pierwsze kroki

Dowiedz się, jak efektywnie skonfigurować i wykorzystać Matomo do swoich potrzeb analitycznych.

👋 Witamy w dokumentacji Stackhero!

Stackhero oferuje gotowe do użycia rozwiązanie Matomo cloud, które zapewnia wiele korzyści, w tym:

  • Nieograniczone strony internetowe, członkowie, segmenty, cele i czas przechowywania danych.
  • Bezproblemowe aktualizacje za pomocą jednego kliknięcia.
  • Dostosowywana nazwa domeny zabezpieczona za pomocą HTTPS (na przykład, https://analytics.twoja-firma.com).
  • Optymalna wydajność i solidne zabezpieczenia dzięki prywatnej i dedykowanej VM.

Oszczędzaj czas i upraszczaj swoje życie: wystarczy 5 minut, aby wypróbować rozwiązanie Matomo cloud hosting Stackhero!

Częste odwiedziny własnej strony mogą zniekształcić dane analityczne. Na szczęście Matomo oferuje prosty sposób na wykluczenie swojego adresu IP, zapewniając, że dane pozostaną dokładne i wartościowe.

Aby rozpocząć, otwórz pulpit nawigacyjny Matomo i przejdź do Administration > Websites > Manage. Wybierz stronę, którą chcesz zaktualizować, kliknij ikonę edycji i wprowadź adresy IP, które chcesz wykluczyć w polu Excluded IPs.

Możesz wykluczyć adresy IP dla wszystkich stron zarządzanych w Matomo, przechodząc do Administration > Websites i wybierając Settings.

Czasami URL mogą zawierać wrażliwe informacje, takie jak tokeny lub adresy e-mail. Matomo oferuje funkcję wykluczania tych danych, pomagając w utrzymaniu prywatności i bezpieczeństwa.

Odwiedź swój pulpit nawigacyjny Matomo, przejdź do Administration > Websites > Manage, i wybierz stronę, którą chcesz zaktualizować. Kliknij ikonę edycji i wprowadź parametry, które chcesz wykluczyć w polu Excluded Parameters.

Na przykład, dodanie token usunie parametr token z zapytania takiego jak ?page=authorization&token=abcd.

Zauważ, że Excluded Parameters obsługuje również wyrażenia regularne!

Przechodzisz z Google Analytics do Matomo? Możesz przenieść swoje dane historyczne za pomocą wtyczki Google Analytics Importer w Matomo, co sprawia, że przejście jest płynne i zachowuje cenne informacje.

Aby rozpocząć, uzyskaj dostęp do pulpitu nawigacyjnego Matomo i przejdź do Administration > Platform > Marketplace. Znajdź wtyczkę "Google Analytics Importer" i kliknij Install. Po zainstalowaniu będzie dostępna w Administration > System > Google Analytics Import.

Następnie połącz Matomo z kontem Google Analytics. Szczegółowe instrukcje są dostępne tutaj: Matomo's Google Analytics Importer Documentation.

Ostrzeżenie Importowanie danych tworzy nową stronę w Matomo. Jeśli już zacząłeś zbierać dane, będziesz mieć dwie oddzielne strony, których nie można połączyć. Więcej szczegółów znajdziesz w tym problemie na GitHub.

Aby uniknąć duplikacji danych, rozważ wykonanie następujących kroków:

  1. Rozpocznij import Google Analytics, aby utworzyć nową stronę.
  2. Dodaj kod śledzenia Matomo z nowo utworzonej strony do swojej witryny.
  3. Jednocześnie usuń kod śledzenia Google Analytics, aby zapobiec duplikacji danych.
  4. Po zakończeniu importu (co może zająć kilka dni), usuń wtyczkę Google Analytics Importer z Matomo.

Czy Twoja strona to aplikacja jednostronicowa (SPA)? Jeśli używasz klienta śledzenia JavaScript Matomo, będziesz potrzebować dodatkowego kodu, aby skutecznie śledzić działania użytkowników.

Matomo zapewnia kompleksową dokumentację na temat śledzenia SPA, dostępną tutaj: Matomo SPA Tracking Guide.

Jeśli Twoja strona jest zbudowana z użyciem frameworków takich jak React, Vue.js lub Gatsby, może być dostępny moduł ułatwiający ten proces.

Zwiększ śledzenie użytkowników, łącząc żądania z identyfikatorem użytkownika w Matomo. Ten krok może pomóc w uzyskaniu głębszych informacji o zachowaniach użytkowników.

Aby to skonfigurować, zdefiniuj identyfikator użytkownika za pomocą kodu _paq.push([ "setUserId", "<userIdHere>" ]);.

Pamiętaj:

  • setUserId musi być zdefiniowany przed trackPageView.
  • Identyfikator użytkownika musi być ciągiem znaków. Chociaż Matomo nie zarejestruje błędu, jeśli wyślesz liczby całkowite, nie wyświetli odpowiadającego identyfikatora użytkownika. Użyj userId.toString(), jeśli musisz przekonwertować liczbę całkowitą na ciąg znaków.

Więcej szczegółów znajdziesz w Matomo's JavaScript Tracking Guide.

Uwaga Upewnij się, że przestrzegasz odpowiednich przepisów prawnych podczas łączenia identyfikatorów użytkowników z żądaniami.

Matomo rozróżnia strony takie jak index.html i INDEX.html. Jeśli czułość na wielkość liter nie jest kluczowa dla Twojej strony, możesz znormalizować URL, dodając następujący kod do tagu śledzenia JavaScript Matomo:

// Dodaj ten kod:
_paq.push(['setCustomUrl', location.href.toLowerCase()]);
// Tuż przed tą linią:
// _paq.push(['trackPageView']);

Dla dodatkowych wskazówek, sprawdź oficjalne FAQ Matomo.