Blog Analityczny. Narzędzia. Techniki. Rozwiązania Analityczne.

Piwik PRO. Integracja z Google Search Console

04.2023 | Piwik PRO | Google Search console | Web Analytics

Search Console to narzędzie wspierające proces budowania pozycji naszego serwisu internetowego,   w wynikach organicznych Google. Poprzez Search Console możemy obserwować, na jakie wyszukiwane frazy nasza witryna się pojawia, jakie strony są prezentowane i na jakich pozycjach oraz to, czy są kilkalne i jak często są klikalne.

Jednym słowem, będąc internetowym  sprzedawcą nowych samochodów, możemy zobaczyć, czy po wpisaniu frazy Skoda Kodiaq nasza strona się pojawi, na jakiej pozycji wyników wyszukiwania oraz jakie procent kliknięć zebrała.

Integracja pomiędzy Search Console a Google Analytics, stanowi silny punkt oprogramowania analitycznego Google, uzupełniając dane Analyticsa o informacje, dające nam wgląd, w to jak prezentujemy się w wynikach organicznych.

Jak więc wygląda sytuacja z Piwik PRO?

Czy możliwa jest integracja Piwik PRO i Google Search Console?

Krótko mówiąc => TAK.

Integracja pomiędzy Piwik PRO a Google Search Console jest domyślnie możliwa i dostępna , do realizacji przez każdego użytkownika, niezależnie od posiadanego pakietu.

Sam proces integracji jest nieco bardziej skomplikowany niż w przypadku pary Google Analytics i Search Console, ale to dotyczy - praktycznie - każdego zewnętrznego produktu/dostawcy, integrującego się z usługami Google.

Niniejszy post, przedstawia cały proces integracji krok po kroku, tak abyś mógł samodzielnie uruchomić omawianą integrację, w ramach własnej instancji Piwik PRO

Zacznijmy zatem od zalogowania się do naszego konta Piwik PRO.

>> Jeżeli jeszcze nie masz swojego konta, to sprawdź tutaj jak je założyć =>

1. Panel integracji

Po zalogowaniu się należy wybrać opcję Integrations. Opcja ta znajduje się w horyzontalnym menu, w górnej części strony, pod logotypem Piwik PRO.

Wybór opcji Integrations, przenosi nas do panelu zarządzania integracjami. Możemy tu zobaczyć wszystkie możliwe integracje, które dzielą się na dwie grupy:

  • Dostępne "od zaraz" => są to integracje, które nie wymagają poszerzenia naszego pakietu, dodatkowej opłaty etc. Z reguły posiadają przycisk Go to settings lub Read more, gdzie wyjaśniona jest ścieżka integracji, przez którą musimy przejść
  • Dostępne po kontakcie z zespołem Support / Sales => są to integracje, które wymagają dodatkowego wsparcia technicznego (indywidualnej konfiguracji), a zatem wniesienia dodatkowej opłaty (jednorazowej / cyklicznej). Integracje takie są oznaczone przyciskiem "Contact us", a tym samym warunki ich świadczenia mogą być różne w zależności od wolumenu danych, indywidualnych potrzeb i ustaleń pomiędzy stronami

W niniejszym artykule skupiamy się na integracji ogólnie dostępnej, pomiędzy Piwik PRO i Google Search Console.

2. Wybór integracji

Na liście możliwych integracji odszukujemy pozycję Google Search Console - klikamy Go to settings:

Zobaczymy planszę dedykowaną integracji - na niej klikamy przycisk Connect:

3. Kreator integracji Piwik PRO i Google Search Console

Po kliknięciu przycisku Connect, otworzy nam się kreator integracji. Kreator składa się z trzech kroków, które obejmują kolejno:

  • Google Cloud Console => Aktywacja Google Search Console API
  • Auth 2.0 client
  • Przeklejenie informacji wyświetlonych w panelu niniejszej integracji

3.1. Krok 1 => Przechodzimy do Google Cloud Console, celem aktywacji Google Search Console API

Otwieramy stronę: https://cloud.google.com/gcp

Po zalogowaniu się do Google Cloud, wybieramy wyszukiwarkę (w górnej części serwisu) i wpisujemy w niej frazę "google search console api". Alternatywnie, możemy również bezpośrednio w strukturze menu (po lewej stronie) wyszukać pozycję API&Services i tam dalej zlokalizować Google Search Console API.

Wybierzmy jednak pierwszą metodę, gdyż jest to szybsze:

W otrzymanych wynikach, wyszukujemy pozycję "Google Search Console API" (screen wyżej) i klikamy ją.

Zobaczymy stronę dedykowaną dla usługi Google Search Console API.

Wykonajmy tutaj nastepujące kroki:

  • (1) Sprawdźmy czy znajdujemy się we właściwym projekcie - może to być osobny projekt, lub projekt współdzielony. Ja wybrałem projekt GSC, w którym mam też integracje pomiędzy Google Analytics 4 a Search Console - jest to zatem projekt, który wykorzystuję do różnych działań, związanych z Search Console.
  • (2) Jeżeli jesteśmy we właściwym projekcie, to klikamy przycisk WŁĄCZ

Zobaczymy stronę z aktywnym interfejsem Google Search Console API - to pokazuje, że został on poprawnie aktywowany.

3.2. Krok 2 => Utworzenie klienta Auth 2.0

Musimy teraz utworzyć klienta, czyli dane do logowania / autoryzacji, w celu dostępu z poziomu Piwik PRO do usługi Search Console API . Bez utworzenia klienta nie będzie możliwa komunikacja poprzez API, a zatem dane nie zostaną pobrane.

Zaczynamy od kliknięcia przycisku UTWÓRZ DANE LOGOWANIA. Przycisk ten znajduje się w prawym górnym rogu.

Otworzy nam się formularz mini-kreatora, w którym kolejno wpisujemy wymagane dane:

Ekran => "Typ danych logowania"

Wybieramy tutaj API, którego chcemy używać, czyli znane nam Google Search Console API. Pozostałe pozycje pomijamy.

Ekran => "Ekran zgody OAuth"

Podajemy tutaj:

Nazwa aplikacji - wpisujemy tutaj dowolną nazwę np. "nazwa_naszego_serwisu - Piwik PRO"

Adres email dla użytkowników potrzebujących pomocy - podajemy nasz adres e-mail

Dane kontaktowe developera - podajemy nasz adres e-mail

Ekran => "Zakresy"

Zostawiamy bez zmian i przechodzimy do kolejnego ekranu.

Ekran => "Identyfikator klienta OAuth"

W tym kroku istotne jest wpisanie informacji, które otrzymaliśmy w interfejsie Piwik PRO, zaraz po rozpoczęciu procesu integracji. (kliknij tutaj, aby wrócić do kroku ze wspomnianą planszą).

Pamiętajmy proszę, że każdy z nas widzi tutaj informacje indywidualne, właściwe dla jego instancji.

A zatem wpisujemy kolejno:

  • Typ aplikacji => wybieramy aplikacja internetowa
  • Nazwa => wpisujemy dowolną nazwę np. PiwikPRO integracja z GSC
  • Identyfikator URI (pierwsze pole tego typu) =>  wpisujemy wartość podaną nam w interfejsie Piwik PRO
  • Identyfikator URI (pdrugie pole tego typu) =>  wpisujemy wartość podaną nam w interfejsie Piwik PRO

Na koniec klikamy przycisk UTWÓRZ.

Ekran => "Twoje dane logowania"

W tym kroku klikamy POBIERZ i zapamiętujemy na dysku komputera właśnie pobrany plik.

Na zakończenie procesu klikamy przycisk GOTOWE.

Pozostaje nam tylko jeszcze jeden krok, czyli publikacja naszej "aplikacji". W tym celu, na widocznej nam stronie, przechodzimy do jej lewej części. Jest tam zwinięte menu.

Wybieramy pozycję "Ekran zgody OAuth" i dalej wybieramy przycisk OPUBLIKUJ APLIKACJĘ.

Po kliknięciu publikacji, zobaczymy informację, że nasza aplikacja jest już w wersji produkcyjnej. Jest zatem dostępna do integracji z Piwik PRO.

3.3. Krok 3. Powrót do interfejsu Piwik PRO

Po przejściu do interfejsu Piwik PRO, przechodzimy do kolejnego kroku, czyli Upload credential information.

W kroku tym należy dodać pobrany wcześniej plik. Plik ten stanowi jeden z elementów autoryzacji dostępu dla Piwik PRO do Google Search Console API.

Po pomyślnym wgraniu poprawnego pliku, otrzymamy ekran potwierdzenia, na którym klikamy kolejny raz przycisk Next.

W efekcie, zobaczymy standardowe okienko autoryzacji Google. Zatwierdzamy tutaj wszelkie zgody.

Oraz wybieramy adres strony www, dla której chcemy pobierać dane.

Jest to adres strony dodanej w Google Search Console => pamiętajmy zatem, że nasza strona musi być uprzednio dodana i zweryfikowana w GSC. Jeżeli nasza strona nie jest zweryfikowana, to można to zrobić, korzystając z poradnika Google (kliknij tutaj aby przejść do poradnika Google)

Na koniec, pozostaje nam kliknąć Finish - integracja jest gotowa, co potwierdza plansza podsumowania, widoczna poniżej.

Gdzie znajdziemy wyniki z Search Console w interfejsie Piwik PRO?

Wyniki znajdziemy klikając na pozycję Google Search Console w sekcji Reports.

Przykładowy raport jaki zobaczymy w tej sekcji:

Widać tu możliwość analizy w kontekście stron docelowych, słów kluczowych, urządzeń czy kraju.

Na koniec

=> zwracaj uwagę na emaile z systemu Piwik PRO.

Generalnie Piwik PRO ma bardzo przyjazny onboarding - po założeniu usługi, zaczniesz otrzymywać szereg emaili, które zawierają przyjazne omówienie poszczególnych funkcjonalności tej platformy.

Zwróć również uwagę, na emaile systemowe - w moim przypadku przyszedł email - jak poniżej - z informacją, że wymagana jest ponowna reautoryzacja dostepu do Google Search Console.

Reautoryzacja jest intuicyjna i w pełni opisana w otrzymanym emailu. Przejdźmy jednak wspólnie przez wszystkie jej punkty.

Krok 1 => Zaczynamy od zalogowania się do interfejsu Piwik PRO i dalej przechodzimy do sekcji Settings. Tam wybieramy - z nawigacji po lewej stronie - pozycję Google Search Console.

Zobaczymy ekran integracji, w którym klikamy przycisk Reauthorize this app.

Krok 2 => Pojawi nam się okienko autoryzacji Google - zatwierdzamy.

Krok 3 => Klikamy przycisk Select property, tak aby wskazać konkretną stronę w ramach naszego konta Search Console.

Widok wyboru strony:

Krok 4 => Koniec :) Zobaczymy stronę integracji z informacją o połączonym property.


Podsumowanie:

Piwik PRO kolejny raz udowadnia, że jest systemem przemyślanym i otwartym na zewnętrzne integracje. Dla osób przywykłych do ekosystemu Google ścieżka integracji pomiędzy Piwik PRO a Search Console może wydać się lekko zawiła - i tak, faktycznie, jest minimalni  trudniejsza Można jednak znaleźć wiele oficjalnych i nieoficjalnych poradników, które poprowadzą nas krok po kroku. Niniejszy poradnik jest jednym z tych nieoficjalnych. Warto poświęcić jednak te kilka minut więcej, aby uzupełnić nasz system analityczny o kilka dodatkowych danych.   

Warto zwrócić uwagę, że integracja jest dostępna już w wersji darmowej Piwik PRO Core. Tym samym wersja Core wydaje się być idealnie skrojona pod małe i średnie firmy, w tym pod startupy.