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
Objevte co vám přinese Datalook
Nechte nám svůj kontakt, do následujícího pracovního dne se vám ozveme. Nejprve nám bude stačit pár minut na telefonu. Vyslechneme vás a povíme si, jak vám můžeme pomoci. Když to bude dávat smysl, rádi se s vámi potkáme na nezávazné online schůzce.