Mewnforio o Google Analytics 4
Dwy ffordd o ddod â’ch ffigurau GA4 yma: cyfansymiau dyddiol ar gyfer faint mae MousePlayer yn ei weld o gwbl – a sesiynau GA4 unigol o’r allforio BigQuery ar gyfer yr ymweliadau na allem eu recordio.
1. Beth Sy’n Dod i Mewn, a Beth Nad Yw
Mae’r ddau lwybr yn darllen o’ch cyfrif Google chi ac yn cael eu galluogi ar wahân. Maent yn ateb cwestiynau gwahanol, ac nid oes angen y ddau arnoch.
| Llwybr | Beth mae’n ei gasglu | At ba ddiben |
|---|---|---|
| Data API | Cyfansymiau dyddiol: sesiynau, defnyddwyr, golygon tudalen, sesiynau ymgysylltiedig | Y cwestiwn cwmpas. Mae GA4 yn cyfrif 3,000 o sesiynau, recordiodd MousePlayer 40 – heb y ffigur cyfeirio ni ellir hyd yn oed sylwi ar y gwahaniaeth. |
| Mewnforio BigQuery | Sesiynau GA4 unigol gyda’u digwyddiadau | Beth ddigwyddodd yn ystod ymweliad na allai MousePlayer ei recordio. |
Ni ellir ailchwarae sesiwn wedi’i mewnforio. Nid yw GA4 yn cadw ciplun o’r dudalen na symudiad y llygoden, felly nid oes dim i adeiladu ailchwarae ohono. Ffigurau a digwyddiadau wrth ymyl eich recordiadau yw’r hyn a gewch – dim mwy na hynny, ac nid ydym yn ei gyflwyno fel mwy.
Mae’r mewnforio’n byw yn ei dablau ei hun ac ni chaiff byth ei gymysgu â’ch recordiadau. Fel arall byddai ystyr pob ffigur deilliedig yn newid yn dawel – y proffiliau ymddygiad, prisiad ymwelwyr, dadansoddiad ffrithiant – ac wedyn ni allai neb ddweud pa res a fesurwyd a pha un a gasglwyd.
2. Llwybr 1: Data API
Mae angen dau beth arnoch: ID y wefan ac allwedd cyfrif gwasanaeth.
Nid ID y Mesuriad Yw ID y Wefan
Dyma’r ymgais aflwyddiannus fwyaf cyffredin, ac nid yw neges gwall Google ei hun yn ei henwi. Mae ID y mesuriad yn edrych fel G-ABC123XYZ, yn eich pyt tracio ac yn weladwy ym mhobman. Mae ID y wefan yn gwbl rifol ac yn ymddangos yn yr ardal weinyddol yn unig, o dan Admin, Property settings. Yr ail sydd ei angen; rydym yn gwrthod y cyntaf gyda nodyn yn hytrach na gadael i chi daro 400.
Creu ac Awdurdodi’r Cyfrif Gwasanaeth
- Yn Google Cloud Console, crëwch gyfrif gwasanaeth a chynhyrchu allwedd JSON.
- Yn yr un prosiect, galluogwch Google Analytics Data API.
- Yn GA4 o dan Admin, Property access management, ychwanegwch gyfeiriad e-bost y cyfrif gwasanaeth fel Viewer. Mae cyfrif gwasanaeth yn ddefnyddiwr ynddo’i hun; heb y cam hwn mae Google yn ateb 403, a heb ddweud pam.
Gludwch gynnwys y ffeil JSON yn y maes. Caiff ei storio wedi’i amgryptio a’i ddangos ar ffurf fyrrach yn unig wedyn.
3. Llwybr 2: Mewnforio BigQuery
Mae’r llwybr hwn yn darllen allforio crai GA4. Rhaid i chi ei osod unwaith yn GA4: Admin, BigQuery links. Dim ond o’r diwrnod canlynol mae tablau’n ymddangos – cyn hynny nid yw’r mewnforio’n canfod dim, ac nid nam yw hynny.
Beth Rydych yn Ei Roi
- Yr ID prosiect GCP y mae’r allforio ynddo. Nid yw hwn o reidrwydd yr un prosiect rydych yn allforio data MousePlayer iddo.
- Yr ID set ddata. Mae GA4 yn ei henwi
analytics_<propertyId>. - Allwedd cyfrif gwasanaeth gyda BigQuery Data Viewer ar y set ddata a BigQuery Job User yn y prosiect. Mae mynediad darllen yn ddigon; peidiwch â rhoi mwy.
Beth yw’r Gost, a Phwy Sy’n Talu
Mae BigQuery yn bilio yn ôl beitiau a ddarllenir, a chi sy’n talu’r bil. Dyna pam mai dim ond ychydig ddyddiau y mae’r mewnforio’n eu darllen fesul rhediad a dim ond un ymholiad y mae’n ei redeg byth – byddai ail un yn darllen yr un tablau eto. Ar ben hynny mae cap caled yn atal yr ymholiad cyn iddo fynd yn ddrud; pan fydd hynny’n digwydd, mae’r neges yn y log danfon yn dweud bod y ffenestr amser yn rhy fawr.
Yr Amlder
Bob chwe awr yn ddiofyn, ac mae pob rhediad yn ailgasglu’r tri diwrnod diwethaf. Nid ar hap mae hynny: mae GA4 yn ôl-lenwi am hyd at 48 awr, a dim ond y diwrnod canlynol mae’r allforio dyddiol yn ymddangos. Nid yw gofyn yn amlach yn rhoi rhifau mwy diweddar i chi, dim ond yr un rhai.
4. Yr Allwedd Sy’n Cysylltu’r Ddwy Ochr
Os ydych hefyd yn gosod y bont ddadansoddeg i GA4, mae MousePlayer yn recordio ID y cleient o’r cwci _ga gyda phob sesiwn. Dyna’n union y gwerth sydd gan yr allforio BigQuery fel user_pseudo_id.
Gydag ef, gellir paru sesiwn GA4 ag un o’ch recordiadau – ac i’r gwrthwyneb, gallwch weld beth gyfrifodd GA4 yn ystod yr un ymweliad. Heb y bont mae’r ddwy ochr yn eistedd wrth ymyl ei gilydd heb gysylltiad.
Mae’r un maes hefyd yn cynnwys eich dynodwr cwsmer eich hun os ydych yn defnyddio setUserId(). Ni allwch gael y ddau: naill ai ID cleient Google sydd yno, neu’ch rhif eich hun.
5. Cydsyniad, Cadw, Dileu
Roedd Gan yr Hyn Sy’n Dod i Mewn Gwci
Dim ond rhesi sy’n cynnwys user_pseudo_id a fewnforir. Pan fydd ymwelydd yn gwrthod, mae GA4 yn anfon trawiadau heb gwcis o dan Consent Mode, ac nid oes ganddynt un – felly maent yn cael eu hepgor heb fod angen i neb roi sicrwydd. Mae rhesi wedi’u modelu, hynny yw wedi’u hamcangyfrif, yn aros allan am yr un rheswm: byddai storio amcangyfrif fel sesiwn yn golygu storio ymweliadau na ddigwyddodd erioed.
Pa Mor Hir Mae’n Aros
180 diwrnod yn ddiofyn, wedi’u cyfrif o’r diwrnod y mae’r rhes yn ei ddisgrifio – nid o’r foment y’i mewnforir. Fel arall ni fyddai’r cyfnod byth yn dod i ben, gan fod pob rhediad yn casglu’r un dyddiau eto.
Dileu
Os yw ymwelydd yn gofyn am ddileu ei ddata, mae ei sesiynau GA4 wedi’u mewnforio yn mynd hefyd – cyn belled ag y gellir eu priodoli drwy’r dynodwr uchod. Os dilëwch y prosiect, maent yn mynd beth bynnag, gan gynnwys rhesi nad oeddent erioed yn perthyn i un o’ch recordiadau. Mae’r rhediad cadw dyddiol yn eu gadael yn fwriadol: mae data GA4 yn rhedeg ar ei gloc ei hun, ac mae eich recordiadau’n dod i ben yn gynharach.
6. Pan Nad Oes Dim yn Cyrraedd
Mae pob rhediad yn ysgrifennu ei ganlyniad i’r log danfon ar y dudalen integreiddiadau – gan gynnwys methiannau, mewn geiriau plaen. Mae hynny fel arfer eisoes yn dweud beth sydd ar goll.
| Neges | Beth i’w Wneud |
|---|---|
| Rhaid i ID y wefan fod yn gwbl rifol | Rydych wedi rhoi ID y mesuriad. Mae’r rhif cywir yn GA4 o dan Property settings. |
| HTTP 403 o’r Data API | Nid yw’r cyfrif gwasanaeth yn Viewer ar y wefan GA4, neu nid yw’r Data API wedi’i alluogi yn y prosiect GCP. |
| Heb ganfod set ddata na thablau allforio | Mae’r ddolen BigQuery ar goll, mae gan y set ddata enw gwahanol, neu nid yw diwrnod wedi mynd heibio eto. |
| Gwrthod mynediad (BigQuery) | Nid oes gan y cyfrif gwasanaeth BigQuery Data Viewer ar y set ddata na BigQuery Job User yn y prosiect. |
| Byddai’r ymholiad wedi darllen gormod | Ataliodd y cap cost ef cyn bilio dim. Dewiswch ffenestr amser lai. |
| dim sesiynau yn y ffenestr | Nid nam yw hyn. Nid oedd sesiwn â chydsyniad yn y dyddiau a gasglwyd. |