[GA4] A BigQuery Export beállítása

A cikk tartalma:

1. lépés: Projekt létrehozása a Google API-k kezelésére szolgáló konzolban, és a BigQuery engedélyezése

 

  1. Jelentkezzen be a Google Cloud Console szolgáltatásba.
  2. Hozzon létre egy új Google Cloud Console-projektet, vagy válasszon egy meglévő projektet.
  3. Navigáljon az API-táblázathoz.

    Nyissa meg a bal felső sarokban lévő Navigáció menüt, és kattintson az API-k és szolgáltatások, majd a Könyvtár elemre.
  4. Aktiválja a BigQuery eszközt.

    A Google Cloud API-k területen kattintson a BigQuery API elemre. A következő oldalon kattintson az Engedélyezés elemre.
  5. Ha a rendszer kéri, olvassa el és fogadja el az Általános Szerződési Feltételeket.

2. lépés: A projekt előkészítése a BigQuery Export számára

A Google Analytics-adatok díjmentesen exportálhatók a BigQuery-sandboxba. Ez esetben a sandbox korlátozásai lesznek érvényesek.

További információ a sandboxról való frissítésről és a BigQuery árszabásáról.

3. lépés: A Google Analytics 4-tulajdon összekapcsolása a BigQuery szolgáltatással

Az első két lépés elvégzését követően lehetősége lesz engedélyezni a BigQuery Export funkciót az Analytics Adminisztrálás lapfülén.

A BigQuery Exportra ugyanazok a gyűjtési és konfigurációs korlátok vonatkoznak, mint a Google Analytics szolgáltatásra. Ha tágabb korlátokra van szüksége, 360-as verziójúra bővítheti a tulajdont.

Az Analytics szolgáltatásba való bejelentkezéskor olyan e-mail-címet használjon, amely OWNER (Tulajdonos) szintű hozzáféréssel rendelkezik a BigQuery-projekthez (a hozzáférési követelmények részletesebb leírását lásd alább, az Engedélyek című részben), továbbá Szerkesztő szerepkörrel rendelkezik abban az Analytics-tulajdonban, amely az összekapcsolni kívánt adatfolyamot tartalmazza.

  1. Az Adminisztrálás oldalon, az Összekapcsolás más termékkel területen kattintson a BigQuery-összekapcsolások lehetőségre.
  2. Kattintson az Összekapcsolás elemre.
  3. Kattintson a BigQuery-projekt kiválasztása feliratra azon projektek listájának megtekintéséhez, amelyekhez hozzáféréssel rendelkezik.

    Ha összekapcsolta az Analytics és a Firebase szolgáltatást (vagy ezt tervezi), fontolja meg az adatok exportálását ugyanabba a Cloud-projektbe, mivel ez megkönnyíti a más Firebase-adatokkal való összekapcsolást.
  4. Válasszon ki egy projektet a listából, majd kattintson a Megerősítés lehetőségre.
  5. Válassza ki az adatok helyét. (Ha a projekt már rendelkezik adatkészlettel az Analytics-tulajdonhoz, akkor nem tudja konfigurálni ezt a beállítást.)
  6. Kattintson a Tovább gombra.
  7. Válassza az Adatfolyamok és események beállítása lehetőséget az exportálással felvenni kívánt adatfolyamok és adott, az exportálásból kizárni kívánt események konfigurálásához. Ha ki szeretne zárni eseményeket, vagy válasszon a meglévő események közül a Hozzáadás elemre kattintva, vagy – ha név szerint szeretne megadni eseményeket, vagy ha olyan eseményneveket szeretne megadni, amelyeket gyűjteni szeretne a tulajdonon – kattintson az Esemény megadása név szerint.
  8. Kattintson a Kész gombra.
  9. Ha a hirdetésazonosítókat bele szeretné foglalni, jelölje be a Tartalmazza a mobilalkalmazás-adatfolyamok hirdetési azonosítóit lehetőséget.
  10. Jelölje be a Napi (naponta) vagy a Streamelt (folyamatos) exportálást, vagy mindkettőt.
  11. Kattintson a Tovább gombra.
  12. Ellenőrizze a beállításokat, majd kattintson a Küldés gombra.

Engedélyek

Projekt: getIamPolicy/setIamPolicy jogosultság, szolgáltatások: get/enable jogosultság

Az OWNER ezen engedélyek tartalmazó halmaza.

BigQuery-összekapcsolás létrehozásához a következő minimális engedélyek szükségesek:

  • resourcemanager.projects.get
    • A projekt beolvasásához
  • resourcemanager.projects.getIamPolicy
    • Az engedélyek listájának beolvasásához
  • resourcemanager.projects.setIamPolicy
    • Annak ellenőrzéséhez, hogy a felhasználó jogosult-e az összekapcsolás létrehozására ezen a projekten
  • serviceusage.services.enable
    • A BigQuery API engedélyezéséhez
  • serviceusage.services.get
    • Annak ellenőrzéséhez, hogy engedélyezve van-e a BigQuery API

A szolgáltatásfiók igazolása

Az Analytics és a BigQuery összekapcsolása folyamán a következő szolgáltatásfiókot hozza létre a rendszer:

firebase-measurement@system.gserviceaccount.com

Bizonyosodjon meg arról, hogy a fiókot felvették a projekt tagjának, és megkapta a BigQuery-felhasználó (roles/bigquery.user) szerepkört.

Ha korábban úgy állította be a BigQuery Exportot, hogy a szolgáltatásfióknak Szerkesztő szerepkört adjon a Google Cloud-projektben, akkor visszaminősítheti a szerepkört BigQuery-felhasználóvá. A szolgáltatásfiók szerepkörének megváltoztatásához le kell választania az Analytics szolgáltatást a BigQuery-projektről, majd újra össze kell kapcsolnia őket. Az első lépés az Analytics és a BigQuery leválasztása, valamint a Szerkesztő szerepkörrel rendelkező szolgáltatásfiók eltávolítása. Ezután kapcsolja össze újra az Analytics és a BigQuery szolgáltatást a fenti utasítások szerint, és hozza létre az új szolgáltatásfiókot a projektnek megfelelő engedéllyel.

Az újbóli összekapcsolás után győződjön meg arról, hogy a szolgáltatásfiók Tulajdonos (bigquery.dataOwner) szerepkörrel rendelkezik a meglévő exportálási adatkészletben. Ezt az adatkészlet hozzáférési irányelveinek megtekintésével teheti meg.

Régió módosítása

Ha hibás régiót választott ki, és az összekapcsolás létrehozása után módosítania kell:

  1. Törölje a BigQuery-összekapcsolást (lásd alább).
  2. Készítsen biztonsági másolatot az adatokról egy másik BigQuery-adatkészletbe (áthelyezéssel vagy másolással).
  3. Törölje az eredeti adatkészletet. Jegyezze fel a nevét, mivel a következő lépésben szüksége lesz rá.
  4. Hozzon létre egy új adatkészletet az imént törölt adatkészlettel egyező névvel, és válassza ki az adatok helyét.
  5. Ossza meg az új adatkészletet a firebase-measurement@system.gserviceaccount.com fiókkal, és adjon a szolgáltatásfióknak BigQuery-adattulajdonos szerepkört.
  6. Másolja át a biztonsági mentés adatait az új adatkészletbe.
  7. Ismételje meg a fenti eljárást egy új BigQuery-kapcsolat létrehozásához.

A hely módosítása után az adatok hiányosak lesznek: a meglévő összekapcsolás törlése és az új összekapcsolás létrehozása között keletkezett streamelt és napi exportálások adatai nem kerülnek feldolgozásra.

BigQueryre mutató link törlése

  1. Az Adminisztrálás oldalon, az Összekapcsolás más termékkel területen kattintson a BigQuery-összekapcsolások lehetőségre.
  2. Kattintson a link sorára.
  3. A jobb felső sarokban kattintson a Egyebek > Törlés lehetőségre.

A BigQuery Export korlátai

A normál GA4-tulajdonok BigQuery Export-korlátja 1 millió esemény napi (kötegelt) exportálás esetén. Streamelt exportálás esetén nincs korlátozva az események száma. Ha a tulajdon folyamatosan túllépi az exportálási korlátot, akkor a rendszer szünetelteti a napi BigQuery-exportálást, és nem dolgozza fel újra a korábbi napok exportálásait.

A tulajdon szerkesztői és adminisztrátorai e-mailes értesítést kapnak, ha egy általuk kezelt tulajdon meghaladja a napi korlátot. Ez az értesítés jelzi, hogy az exportálás mikor szünetel, ha nem teszi meg a szükséges lépéseket. Ezenkívül ha egy normál tulajdon jelentősen meghaladja az egymillió eseményre vonatkozó napi korlátot, az Analytics azonnal szüneteltetheti a napi exportálásokat. Amennyiben értesítést kap, alkalmazza az adatszűrési beállításokat (adatfolyam-exportálás és eseménykizárás) a naponta exportált események mennyiségének csökkentése és a napi exportálás folyamatos működésének biztosítása érdekében.

 

További információ a 360-tulajdonok magasabb korlátairól.

Adatszűrés

Bizonyos adatfolyamokat és eseményeket kizárhat az exportálásból, hogy így korlátozza az exportálás méretét, vagy hogy csak a BigQuery rendszerben szükséges eseményeket exportálja.

Adatfolyamok és események kizárása az összekapcsolás során

Amikor az összekapcsolás során kiválaszthatja az exportálni kívánt adatfolyamokat, ki is zárhat eseményeket az exportálásból. Erről az összekapcsolási folyamat 9. lépésében olvashat bővebben.

Adatfolyamok vagy események hozzáadása vagy eltávolítása az összekapcsolás konfigurálása után

A BigQuery-összekapcsolás beállítása után hozzáadhat adatfolyamokat, illetve eseményeket a kizárási listához, illetve eltávolíthatja őket onnan.

 
Megjegyzés: Bejelentkezéskor olyan e-mail-címet használjon, amely TULAJDONOS hozzáféréssel rendelkezik a BigQuery-projekthez, ésSzerkesztő szerepkörrel rendelkezik az összekapcsolni kívánt adatfolyamot tartalmazó Analytics-tulajdonhoz.
  1. Az Adminisztrálás oldalon, az Összekapcsolás más termékkel területen kattintson a BigQuery-összekapcsolások lehetőségre.
  2. Kattintson annak a projektnek a sorára, amelynek az összekapcsolását módosítani szeretné.
  3. Az Adatfolyamok és események területen kattintson az Adatfolyamok és események megtekintése elemre.
  4. Az Exportálandó adatfolyamok területen további exportálandó adatfolyamokat választhat ki, illetve eltávolíthat adatfolyamokat a listáról.
  5. A Kizárandó események listában kattintson a Hozzáadás elemre, és válasszon az események listájából, vagy a meglévő események név szerinti kiválasztásához, illetve a tulajdonon gyűjteni kívánt eseménynevek megadásához kattintson az Esemény megadása név szerint elemre.
  6. Ha el szeretne távolítani egy eseményt a listáról, kattintson a sor végén található mínuszjelre.

Árazás és számlázás

A BigQuery két árazási összetevő szerint számít fel díjat a használatért: a tárhely és a lekérdezésfeldolgozás szerint. Tekintse át a díjtáblázatot, és ismerkedjen meg az interaktív és a kötegelt lekérdezések közötti különbségekkel.

Az exportálás elvégzéséhez érvényes fizetési móddal kell rendelkeznie a Cloud rendszerében. Ha az exportálás érvénytelen fizetési mód miatt szakad meg, akkor az érintett időszakra vonatkozó adatok újraexportálására nincs lehetőségünk.

Az Analytics-adatokat díjmentesen exportálhatja a BigQuery-sandboxba, de ne feledje, hogy erre érvényesek lesznek a sandbox korlátai.

Mikor kezdenek el megjelenni az adatok?

Miután az összekapcsolás befejeződött, a rendszer 24 órán belül elkezdi küldeni az adatokat a BigQuery-projektbe. Ha engedélyezi a napi exportálást, akkor a rendszer mindennap egy, az előző nap adatait tartalmazó fájlt exportál (általában a jelentéskészítési beállítások között megadott időzóna szerint kora délután).

A sikertelen összekapcsolás okai

A BigQueryvel való összekapcsolás létrehozása a következő két okból hiúsulhat meg:

  • A szervezeti házirend tiltja az Egyesült Államokba történő exportálást. Ha az Egyesült Államokat választotta az adatok helyeként, válasszon másik helyet.
  • A szervezeti házirend tiltja az abba a domainbe tartozó szolgáltatásfiókokat, amelyből adatokat szeretne exportálni. Ebben az esetben módosítania kell a szervezeti házirendet.

A sikertelen exportálás okai

Hiba Ok Eredmény
Hiányzó szolgáltatásfiók Nincsen Felhasználó szerepkörrel rendelkező szolgáltatásfiók a Cloud-projektben. Az Analytics nem tud táblázatokat létrehozni. Az exportálás nem sikerül.
A robotfiókot a telepítést követően törölték A Cloud-fiók egyik felhasználója eltávolította a Google Analytics által telepített robot szolgáltatásfiókot. Az Analytics nem tud többé táblázatokat létrehozni. Az összes exportálás leáll.
A szervezeti házirend ütközik a BigQuery Export szolgáltatással A Cloud-projekt egyik felhasználója olyan szervezeti házirendet hozott létre, amely megakadályozza, hogy az Analytics adatokat exportáljon. A házirend megakadályozhatja a BigQuery-táblázatok létrehozását vagy a táblázatokba való írást is. A házirend az adattárolási régiót is előírhatja. A táblázat nem jött létre, vagy létrejött, majd gyorsan (kb. 30 perc múlva) törlődött.
A felhasználó módosítja a számlázási beállításokat A Cloud-projektben egy felhasználó az ingyenes BigQuery szolgáltatásról fizetősre vált. Ez általában működik, de néha hiba léphet fel, például akkor, ha a projekt mérete meghaladja a 10 GB-ot (a sandbox korlátozása). A gyakorlatban ez azt jelentheti, hogy az exportálás nem működik. A táblázatok nem töltődnek ki.
A Cloud-projekt túllépte a kvótát A Cloud rendszer a legtöbb projekthez korlátlan erőforrást biztosít. Ha azonban túllépi a BigQuery tárhelykvótáját, nem tud több adatot írni. Fontos, hogy ez a kvóta kisebb az ingyenes projekteknél (10 GB). A táblázatok nem töltődnek ki.
A felhasználó módosítja a tulajdon időzónáját Az exportálás a tulajdon időzónája alapján 24 órás pillanatképet készít a tulajdonról. Ha megváltozik az időzóna, az adott napon rövidülhet vagy hosszabbodhat az exportálási ablak (pl. 3 órával rövidebb lesz, ha az időzónát a keleti parti időről csendes-óceáni időre állítja. A felhasználó mindkét esetben szokatlan eseményszámot fog látni. Szokatlan eseményszám egy nap. Általános zavar a felhasználó számára.

Ügyfélszolgálat

A Big BigQuery szolgáltatással – például a számlázással – kapcsolatos probléma esetén forduljon a Google Cloud ügyfélszolgálatához.

BigQuery Export

Az exportálással kapcsolatban további információt, illetve egy mintaként használható adathalmazt a BigQuery Export dokumentációjában talál.

BI-szolgáltatói integráció a BigQuery szolgáltatással

A lista nem teljes, és új integrációk elérhetővé válásával frissülhet.

Hasznosnak találta?

Hogyan fejleszthetnénk?
Keresés
Keresés törlése
A keresés bezárása
Főmenü
11760098596584121250
true
Keresés a Súgóoldalakon
true
true
true
true
true
69256
false
false