Export dat z GA4 do BigQuery
Nevíte si rady, jak Google Analytics 4 exportovat data do databáze Google BigQuery? Nelamte si s tím hlavu, provedeme vás celým nastavením ve čtyřech krocích.
1. Založení projektu v Google Cloud rozhraní
Nejprve je nutné si v rozhraní vašeho Google Cloud účtu založit nový projekt, do kterého budou data z GA4 ukládány. Pokud žádný účet na Google Cloud nemáte, založte si ho pod svým Google účtem na cloud.google.com (je nutné připojit vaši kreditní kartu). A jdeme na to.
- Najděte vlevo nahoře vedle loga Google Cloud rozbalovací menu, rozklikněte ho, a zvolte možnost Nový projekt.
- Nyní je potřeba vyplnit základní údaje o projektu. Jako název projektu doporučujeme použít název vašeho webu a přidat “GA4 export”, jak vidíte níže. Pak už stačí jen zvolit organizaci a kliknout na Vytvořit.
- Po vytvoření projektu se musíte opět manuálně přepnout pomocí rozbalovacího menu vlevo nahoře vedle loga Google Cloud do svého nově založeného projektu.
- V Google Cloud účtu je nutné povolit BigQuery API. V levém menu (můžete použít i vyhledávací pole) najděte APIs & Services a poté klikněte na Library. Zvolte Google Cloud APIs, poté BigQuery API a klikněte na povolit.
2. Nasdílení přístupu k projektu
Nejdříve se ujistěte, že operujete ve správném projektu, ke kterému chcete přidat přístup. Stejně jako v předchozím kroku se podívejte doleva nahoru, a vedle loga Google Cloud uvidíte, pod jakým projektem pracujete. Pokud jste ve správném, můžete přikročit k dalšímu bodu. Pokud ne, stačí jen znovu kliknout na rozbalovací menu a změnit projekt.
- V levém menu zvolte IAM and admin a nahoře klikněte na Povolit přístup.
- Zde můžete přizvat jednotlivé uživatele do projektu. Stačí vyplnit jejich e-mail a přiřadit každému z nich dostatečná práva k úkonům, kvůli kterým je do projektu zvete. Pokud daný uživatel potřebuje dokončit propojení s GA4, pak potřebuje oprávnění Owner.
Pro účely Marketing BI stačí vyplnit e-mail admin@marketing.bi a přiřadit práva BigQuery Admin a BigQuery Job User.
3. Vytvoření servisního účtu
U IAM ještě chvíli zůstaneme. Potřebujeme totiž ještě založit tzv. servisní účet. Ten nám umožní na pozadí napojit na data.
- V IAM zvolte v horní liště Service accounts a klikněte na + Create Service Account.
- Vyplňte název servisního účtu, například Marketing.bi, a přiřaďte následující 4 práva: BigQuery Job User, BigQuery User, BigQuery Data Editor a BigQuery Data Owner.
- V seznamu servisních účtů by se vám nyní měl objevit nově vytvořený servisní účet. V daném řádku klikněte vpravo na tři tečky a zvolte možnost Manage Keys. Poté klikněte na tlačítko Add key a zvolte možnost Create new key.
- Vyskočí vám okno s přednastavenou možností JSON. Pouze zkontrolujte, že se tak opravdu stalo, a klikněte na Create.
- Tato akce spustí stahování souboru s příponou .json. Stažený soubor obsahuje přístupové klíče k danému projektu. Soubor nám bezpečnou cestou zašlete a následně si ho smažte z počítače. Nebojte, v případě ztráty souboru je možné ho stejnou cestou znovu vygenerovat.
4. Propojení GA4 s BigQuery
- V novém okně prohlížeče otevřete svůj GA4 účet, který chcete s BigQuery propojit. V nastavení vyberte možnost Propojení se službou BigQuery, a poté klikněte na modré tlačítko Propojit.
- Vyberte projekt, který jsme si před chvílí společně vytvořili v BigQuery, a jako lokaci pro uložení dat ze seznamu vyberte Evropská unie (EU).
- V dalším kroku můžete vybrat jaké data streamy chcete exportovat. Můžete samozřejmě některé události z exportu vyloučit. V sekci Frekvence zaškrtněte Denně, tím povolíte dávkový export dat za předchozí den. To je přesně to, co potřebujeme. A pak už jen vše potvrďte. A máme hotovo.

5. Kontrola propojení
Pro jistotu si zkontrolujte, že vše proběhlo v pořádku. Vraťte se zpět do okna prohlížeče, kde máte otevřený váš Google Cloud projekt. A navigujte se zpět do záložky IAM. V seznamu uživatelů s přístupem do projektu byste nyní měli vidět e-mail firebase-measurement@system.gserviceaccount.com.
Gratulujeme, vše je správně nastaveno!
Pokud v seznamu tento e-mail nevidíte, zkuste si projít kroky znovu. Nevidíte chybu? Neváhejte se nám ozvat, rádi vám s nastavením pomůžeme.
Napište nám
Další novinky, zajímavosti a tipy
ze světa Datalook najdete na našem LinkedIn
CHCETE Z DATALOOKU VYTĚŽIT JEŠTĚ VÍC?
Rádi se s vámi pobavíme o možnostech pokročilého reportingu nebo custom řešení.