Innflutningur frá Google Analytics 4
Tvær leiðir til að fá GA4-tölurnar hingað: daglegar heildartölur til að sjá hversu mikið MousePlayer sér yfirleitt og einstakar GA4-lotur úr BigQuery-útflutningi fyrir heimsóknir sem við gátum ekki tekið upp.
1. Hvað kemur inn og hvað ekki
Báðar leiðir lesa úr Google-reikningnum þínum og eru virkjaðar hvor í sínu lagi. Þær svara ólíkum spurningum og þú þarft ekki báðar.
| Leið | Hvað hún sækir | Til hvers |
|---|---|---|
| Data API | Daglegar heildartölur: lotur, notendur, síðuskoðanir, virkar lotur | Spurningin um þekju. GA4 telur 3.000 lotur, MousePlayer tók upp 40 — án viðmiðunartölunnar sést munurinn ekki einu sinni. |
| BigQuery-innflutningur | Einstakar GA4-lotur með atburðum þeirra | Hvað gerðist í heimsókn sem MousePlayer gat ekki tekið upp. |
Ekki er hægt að endurspila innflutta lotu. GA4 geymir enga skyndimynd síðunnar eða músarhreyfingu svo ekkert er til að byggja endurspilun á. Þú færð tölur og atburði við hlið upptakanna — ekkert meira og við kynnum það ekki sem meira.
Innflutningurinn er í eigin töflum og er aldrei blandað við upptökurnar þínar. Annars myndi merking allra afleiddra talna breytast hljóðlega — hegðunarprófíla, verðmætamats gesta, núningsgreiningar — og eftir á gæti enginn sagt hvaða lína var mæld og hvaða lína sótt.
2. Leið 1: Data API
Þú þarft tvennt: vefsvæðisauðkennið og lykil þjónustureiknings.
Vefsvæðisauðkenni er ekki mælingarauðkenni
Þetta er algengasta mistökin og villuskilaboð Google nefna þau ekki. Auðkennið mælingarauðkenni lítur svona út: G-ABC123XYZ, er í rakningarkóðabútnum og sést alls staðar. Auðkennið vefsvæðisauðkenni er eingöngu tölulegt og birtist aðeins í umsýslu undir Stjórnandi, Vefsvæðisstillingar. Það síðara þarf; við höfnum því fyrra með skýringu í stað þess að láta þig lenda í 400.
Búa til og heimila þjónustureikning
- Búðu til þjónustureikning í Google Cloud Console og myndaðu JSON-lykil.
- Virkjaðu í sama verkefni Google Analytics Data API.
- Í GA4 undir Stjórnandi, Aðgangsstjórnun vefsvæðis skaltu bæta netfangi þjónustureikningsins við sem Skoðanda. Þjónustureikningur er sjálfstæður notandi; án þessa skrefs svarar Google með 403 án þess að segja hvers vegna.
Límdu innihald JSON-skrárinnar í reitinn. Það er geymt dulkóðað og aðeins sýnt stytt eftir það.
3. Leið 2: BigQuery-innflutningur
Þessi leið les hráan GA4-útflutning. Þú þarft að setja hann upp einu sinni í GA4: Stjórnandi, BigQuery-tengingar. Töflur birtast fyrst daginn eftir — fyrir það finnur innflutningurinn ekkert og það er ekki bilun.
Það sem þú slærð inn
- Auðkennið GCP-verkefnisauðkenni þar sem útflutningurinn er. Það er ekki endilega sama verkefni og þú flytur MousePlayer-gögn út í.
- Auðkennið gagnasafnsauðkenni. GA4 nefnir það
analytics_<propertyId>. - Lykill þjónustureiknings með BigQuery Data Viewer á gagnasafninu og BigQuery Job User í verkefninu. Lesaðgangur nægir; veittu ekki meiri aðgang.
Hvað þetta kostar og hver borgar
BigQuery rukkar eftir lesnum bætumog sá reikningur er þinn. Þess vegna les innflutningurinn aðeins nokkra daga í hverri keyrslu og keyrir aðeins eina fyrirspurn — önnur myndi lesa sömu töflurnar aftur. Auk þess stöðva hörð mörk fyrirspurnina áður en hún verður dýr; þá segir afhendingarannállinn að tímaglugginn sé of stór.
Tíðnin
Sjálfgefið á sex klukkustunda fresti og hver keyrsla sækir síðustu þrjá daga aftur. Það er ekki tilviljun: GA4 fyllir afturvirkt í allt að 48 klukkustundir og daglegi útflutningurinn birtist fyrst daginn eftir. Tíðari fyrirspurnir gefa ekki ferskari tölur heldur sömu tölurnar.
4. Lykillinn sem tengir báðar hliðar
Ef þú stillir líka greiningarbrúna á GA4 skráir MousePlayer biðlaraauðkennið úr vafrakökunni _ga með hverri lotu. Það er nákvæmlega gildið sem BigQuery-útflutningurinn geymir sem user_pseudo_id.
Með því er hægt að tengja GA4-lotu við eina upptökuna þína — og á hinn veginn sjá hvað GA4 taldi í sömu heimsókn. Án brúarinnar sitja hliðarnar einfaldlega hvor við hlið annarrar, ótengdar.
Sami reitur ber líka þitt eigið viðskiptavinaauðkenni ef þú notar setUserId(). Þú getur ekki haft bæði: annaðhvort er Google-biðlaraauðkennið þar eða þitt eigið númer.
5. Samþykki, geymslutími og eyðing
Það sem kemur inn hafði vafraköku
Aðeins línur sem bera user_pseudo_id eru fluttar inn. Þegar gestur hafnar sendir GA4 kökulausar heimsóknir með Consent Mode og þær bera þetta ekki — því falla þær út án þess að nokkur þurfi að veita tryggingu. Líkangerðar, það er áætlaðar, línur haldast utan af sömu ástæðu: að geyma áætlun sem lotu myndi merkja geymslu heimsókna sem aldrei urðu.
Hversu lengi það helst
Sjálfgefið 180 dagar, talið frá deginum sem línan lýsir en ekki innflutningsstundinni. Annars rynni tímabilið aldrei út því hver keyrsla sækir sömu daga aftur.
Eyðing
Ef gestur óskar eftir eyðingu gagna fara innfluttar GA4-lotur hans með — að því marki sem hægt er að tengja þær með auðkenninu hér að ofan. Ef þú eyðir verkefninu fara þær allar, líka línur sem aldrei tilheyrðu upptöku þinni. Daglega geymslutímakeyrslan lætur þær vísvitandi vera: GA4-gögn fylgja eigin klukku og upptökurnar þínar renna fyrr út.
6. Þegar ekkert berst
Hver keyrsla skrifar niðurstöðuna í afhendingarannál samþættingasíðunnar — líka bilanir, með skýrum orðum. Það segir yfirleitt þegar hvað vantar.
| Skilaboð | Hvað á að gera |
|---|---|
| Vefsvæðisauðkenni verður að vera eingöngu tölulegt | Þú slóst inn mælingarauðkennið. Rétta talan er í GA4 undir Vefsvæðisstillingar. |
| HTTP 403 frá Data API | Þjónustureikningurinn er ekki skoðandi á GA4-vefsvæðinu eða Data API er ekki virkt í GCP-verkefninu. |
| Gagnasafn eða útflutningstöflur fundust ekki | BigQuery-tenginguna vantar, gagnasafnið heitir öðru nafni eða dagur er ekki liðinn enn. |
| Aðgangi hafnað (BigQuery) | Þjónustureikninginn vantar BigQuery Data Viewer á gagnasafninu eða BigQuery Job User í verkefninu. |
| Fyrirspurnin hefði lesið of mikið | Kostnaðarmörkin stöðvuðu hana áður en rukkað var. Veldu minni tímaglugga. |
| engar lotur í glugganum | Ekki bilun. Engin lota með samþykki var á sóttu dögunum. |