Zpět na novinky

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.

    Odesláním údajů souhlasíte s tím, že vás oslovíme s konzultací zdarma v souladu se zásadami ochrany osobních údajů.

    Ale třeba i zavolejte:

    od pondělí do pátku 9–16 hod.

    Nebo nám napište e-mail na
    mirka@datalook.cz

    X
    Nastavení cookies
    Funkční cookies
    Tyto cookies jsou nezbytné pro fungování našeho webu a nelze je deaktivovat.
    Analytické cookies
    Slouží především pro sběr dat ohledně chování na webu (typicky Google Analytics).
    Reklamní cookies
    Slouží hlavně pro remarketing (typicky Google Ads).
    Uživatelská data
    Personalizace reklam
    Personalizační cookies
    Slouží pro pokročilou analytiku a personalizaci obsahu.
    settings