Automatyzacja raportów w Google Data Studio na podstawie danych z Google BigQuery

Opublikowany: 2022-04-12

W tym artykule wyjaśniamy, jak skonfigurować automatyczne aktualizacje raportów w Google BigQuery i wizualizować je za pomocą Google Data Studio.

Dzięki OWOX BI możesz zautomatyzować zbieranie danych i dowolne raporty marketingowe. Zarezerwuj bezpłatne demo, a pokażemy Ci, jak to działa.

ZAREZERWUJ DARMOWE DEMO

Spis treści

  • O pracy z Google Data Studio
  • Krok 1. Zbierz dane z Google BigQuery
  • Krok 2. Przygotuj tabelę w Google BigQuery z danymi do raportu
  • Krok 3. Utwórz skrypt aplikacji, aby automatycznie aktualizować tabelę
  • Krok 4. Utwórz raport w Google Data Studio
  • Przydatne linki

Poznaj prawdziwą wartość kampanii

Automatycznie importuj dane o kosztach do Google Analytics ze wszystkich usług reklamowych. Porównaj koszty kampanii, CPC i ROAS w jednym raporcie.

Rozpocząć proces

O pracy z Google Data Studio

Kilka słów o Data Studio dla tych, którzy jeszcze go nie znają. Często korzystamy z tego narzędzia wewnątrz OWOX BI i polecamy je naszym klientom z kilku powodów:

  • Przede wszystkim Data Studio jest wygodne, ponieważ ma wiele konektorów dla usług innych firm. Mogą łatwo łączyć się z prawie każdym źródłem danych. Dostępne są zarówno natywne konektory od Google, jak i te opracowane przez inne firmy, na przykład dla Yandex.Metrics, Yandex.Directory, Facebooka, Twittera itp. W razie potrzeby możesz stworzyć własne konektory.
  • Usługa jest łatwa w obsłudze i łatwo wizualizować dane. Do jednego pulpitu można podłączyć wiele źródeł.
  • Udostępnianie raportów w Data Studio współpracownikom jest łatwe, zapewniając im dostęp do przeglądania lub edycji. Nie ma potrzeby, aby kolega miał autoryzację, wystarczy, że otworzy pulpit nawigacyjny, klikając link.
  • Prawie wszystkie funkcje narzędzia są dostępne w wersji darmowej.

Oto przykładowy raport w Data Studio z głównymi wskaźnikami KPI i źródłami ruchu w sklepie internetowym:

Przykład raportu Studia danych

Jest to interaktywny pulpit nawigacyjny, w którym możesz zobaczyć, jak zmieniają się dane w ciągu dni, kanałów, kategorii urządzeń itp. W jednym raporcie może znajdować się wiele stron. Oto dlaczego jest to takie wygodne: po skonfigurowaniu pulpitu nawigacyjnego i udostępnieniu łącza współpracownikom nie trzeba już wprowadzać żadnych zmian (chyba że dodasz nowe parametry). Po prostu wybierz odpowiednie terminy i otrzymuj aktualne informacje.

Teraz wyjaśnijmy, jak możemy stworzyć takie piękno. Raport budujemy na podstawie danych z Google BigQuery, które aktualizują się automatycznie zgodnie z określonym harmonogramem.

Krok 1. Zbierz dane z Google BigQuery

BigQuery ma gotowe do użycia biblioteki i łączniki, które umożliwiają przesyłanie informacji o transakcjach, klientach i elementach z systemu CRM do pamięci w chmurze. A OWOX BI pomoże Ci automatycznie zebrać wszystkie inne dane w GBQ:

  • Działania użytkowników w serwisie (niespróbkowane dane w czasie rzeczywistym).
  • Dane kosztowe z usług reklamowych.
  • Dane rozmów i czatów z systemów śledzenia połączeń.
  • Informacje e-mail z usług poczty e-mail.

Po połączeniu danych z różnych źródeł w BigQuery musisz:

  • Użyj zapytania SQL, aby wybrać metryki, które chcesz wyświetlić w raporcie w osobnej tabeli.
  • Użyj Google App Script, aby skonfigurować regułę aktualizującą dane w tej tabeli.
  • W Data Studio połącz tabelę z danymi z GBQ i zwizualizuj ją.

Schematyczne łączenie danych i automatyzację raportów z OWOX BI można przedstawić w następujący sposób:

Połączenie danych w Google BigQuery

OWOX BI ma okres próbny - połącz wszystkie swoje dane i zbuduj dowolny raport marketingowy w Data Studio za darmo

WYPRÓBUJ OWOX BI ZA DARMO

Krok 2. Przygotuj tabelę w Google BigQuery z danymi do raportu

Opisaliśmy instrukcje niezbyt szczegółowo, ponieważ przypuszczamy, że znasz interfejs Google BigQuery. Jeśli potrzebujesz odświeżenia, jak radzić sobie z tworzeniem tabel, zapoznaj się z tym artykułem: Struktura danych BigQuery w Google: jak zacząć korzystać z przechowywania w chmurze.

Aby zaoszczędzić zasoby Google BigQuery, zalecamy najpierw utworzenie zapytania SQL, które generuje tabelę z zestawem parametrów i danych, które chcesz uzyskać w określonym okresie:

Tworzenie tabel w Google BigQuery

Utwórz zapytanie i zapisz wynik jako oddzielną tabelę BigQuery:

Zapisz wynik

Następnie utwórz widok, który oblicza te same dane, tylko w krótszym okresie. Na przykład utworzyłeś tabelę źródłową na grudzień. Następnie każdego dnia widok zażąda wczorajszych danych i doda je do tabeli.

Aby to zrobić, uruchom kolejne zapytanie i kliknij Zapisz widok:

zapisz widok

Krok 3. Utwórz skrypt aplikacji, aby automatycznie aktualizować tabelę

Teraz musisz utworzyć skrypt, który automatycznie uruchomi widok i wyśle ​​z niego zaktualizowane dane do źródłowej tabeli BigQuery.

Aby to zrobić, otwórz Apps Script, kliknij Utwórz skrypt, nazwij go i napisz następujący kod, zastępując nazwę projektu, zbiór danych i tabele BigQuery własnymi.

Skrypt aplikacji

Wypełnij formularz, aby otrzymać pełny tekst kodu w wiadomości e-mail

ODBIERZ KOD

Następnie kliknij ikonę zegara, aby ustawić harmonogram uruchamiania skryptu. Kliknij przycisk Dodaj wyzwalacz w prawym dolnym rogu. Wybierz źródło zdarzenia wyzwalania czasowego, określ żądaną częstotliwość uruchamiania i kliknij przycisk Zapisz.

automatyczne uruchamianie skryptu

Gotowe! Teraz dane w tabeli GBQ zostaną zaktualizowane zgodnie z określonym harmonogramem.

Krok 4. Utwórz raport w Google Data Studio

Przejdź do strony głównej Studia danych, kliknij Nowy w lewym górnym rogu i wybierz Raport. Następnie kliknij Utwórz źródło danych w prawym dolnym rogu i wybierz BigQuery:

Źródła GBQ

Następnie określ projekt, zbiór danych i tabelę GBQ z danymi do raportu i kliknij Połącz w prawym górnym rogu:

GBQ łączy się ze Studiem danych

W otwartym oknie zobaczysz wszystkie parametry i metryki przechowywane w połączonej tabeli, z którymi możesz pracować. Tutaj możesz zmienić ich nazwy, jeśli potrzebujesz, klikając odpowiednią metrykę.

parametry i metryki

Masz również możliwość tworzenia własnych metryk niestandardowych. Użyj przycisku Dodaj pole i formuł (jeśli klikniesz na znak zapytania, pojawi się Pomoc):

Pomoc

Po zdefiniowaniu pól kliknij przycisk Dodaj do raportu w prawym górnym rogu:

dodaj raport

Następnie wybierasz narzędzie wizualizacji (typ wykresu) i zaznaczasz obszar na desce rozdzielczej, w którym chcesz go umieścić.

Studio danych

Po prawej stronie otworzy się panel sterowania, w którym możesz dostosować raport według potrzeb: dodać parametry do porównania, dostosować filtry, zakres dat, styl pulpitu nawigacyjnego itp.

panel sterowania w Studiu danych

Następnie pozostaje tylko udostępnić raport współpracownikom za pomocą przycisku Udziel dostępu.

Przydatne linki

Dowiedz się więcej o pracy z BigQuery i Data Studio z naszych artykułów:

  1. Samouczek Google Data Studio dla początkujących
  2. 6 najlepszych narzędzi do wizualizacji BigQuery
  3. Jak przesłać dane do Google BigQuery
  4. Szablon pulpitu nawigacyjnego Google Data Studio autorstwa OWOX BI