Sut i ddadfygio tracio Google Analytics a Tag Manager
Os nad yw archebion a wneir drwy’r widget checkout yn ymddangos yn Google Analytics, mae cofnodi dadfygio mewnol y widget yn eich helpu i ganfod ble maent yn stopio.
1. Yn gyntaf, deallwch sut mae eich widget yn anfon digwyddiadau
Yng ngosodiadau eich widget, o dan Analytics, mae’r opsiwn Anfon digwyddiadau drwy yn penderfynu sut mae tracio’n gweithio. Mae’r ddau opsiwn yn ymddwyn yn wahanol iawn, ac mae hynny’n newid yr hyn y dylech ddisgwyl ei weld wrth ddadfygio.
Google Analytics 4 — mae’r widget yn anfon pob digwyddiad archebu’n syth i’ch priodwedd Analytics. Gyda Defnyddio tag sy’n bodoli eisoes (y rhagosodiad), mae’n defnyddio’r tag Google Analytics sydd eisoes ar eich tudalen; gyda Defnyddio tag personol, mae’n llwytho ei dag ei hun gan ddefnyddio’r ID Mesur a roddwch. Y naill ffordd neu’r llall, y widget sy’n cyfathrebu â Google, felly gallwch weld y data archebu’n cael ei anfon yn nhab Network eich porwr.
Google Tag Manager — nid yw’r widget yn anfon unrhyw beth i Google Analytics. Mae’n trosglwyddo pob digwyddiad i’ch cynhwysydd Tag Manager, a’ch cynhwysydd sy’n penderfynu beth i’w wneud ag ef. Gyda Defnyddio cynhwysydd sy’n bodoli eisoes (y rhagosodiad), mae’n defnyddio’r cynhwysydd sydd eisoes ar eich tudalen; gyda Defnyddio cynhwysydd personol, mae’n llwytho’r ID cynhwysydd a roddwch. Y naill ffordd neu’r llall, ni fydd unrhyw beth yn cyrraedd Google Analytics oni bai eich bod wedi sefydlu tag y tu mewn i Tag Manager i’w anfon. Dyma’r rheswm mwyaf cyffredin pam mae archebion ar goll: mae’r widget yn gweithio’n berffaith, ond nid oes unrhyw dag yn casglu’r digwyddiadau. Gweler adran 5.
Mae yna hefyd brif switsh, Galluogi Google Analytics, ar frig yr un adran. Mae’n troi tracio ymlaen neu i ffwrdd ar gyfer y ddau opsiwn — os yw i ffwrdd, ni chaiff unrhyw beth ei dracio hyd yn oed pan fo Tag Manager wedi’i alluogi.
2. Trowch gofnodi dadfygio ymlaen
- Yn eich dangosfwrdd TicketingHub, agorwch osodiadau’r widget checkout rydych am ei brofi.
- Yn yr adran Analytics, trowch Galluogi cofnodi dadfygio analytics ymlaen a chadwch y newidiadau.
Tra bo’r opsiwn wedi’i alluogi, mae’r widget yn ysgrifennu llinell i gonsol y porwr ar eich gwefan ar gyfer pob digwyddiad. Pan ddewisir Google Analytics 4, mae hyn hefyd yn galluogi modd dadfygio Google ar gyfer y tag. Gyda Google Tag Manager, defnyddiwch Preview neu alluogwch y modd dadfygio yn eich tag GA4 er mwyn gweld digwyddiadau yn DebugView. Dim ond ochr y widget o’r stori yw cofnodi yn y consol — ni all weld beth mae Google yn ei wneud wedyn, felly nid yw’n cymryd lle GA4 DebugView na GTM Preview.
3. Agorwch gonsol y porwr ar eich gwefan
- Agorwch y dudalen ar eich gwefan lle mae’r widget wedi’i fewnosod (nid dangosfwrdd TicketingHub).
- Agorwch offer datblygwr eich porwr (F12, neu dde-gliciwch → Inspect) a newidiwch i’r tab Console.
- Os yw eich porwr yn dangos dewisydd ffrâm yn y consol, sicrhewch fod y ffrâm top wedi’i dewis — mae’r widget yn adrodd digwyddiadau i’ch tudalen, nid y tu mewn i’w ffrâm ei hun.
- Galluogwch Preserve log yng ngosodiadau’r consol — os yw eich widget yn ailgyfeirio i dudalen arall ar ôl archeb, caiff y negeseuon am y digwyddiad prynu terfynol eu hysgrifennu ychydig cyn yr ailgyfeiriad a byddent fel arall yn cael eu clirio cyn y gallwch eu darllen.
- Ewch drwy archeb brawf. Sicrhewch fod y consol ar agor cyn i’r dudalen lwytho (neu ail-lwythwch y dudalen gyda’r consol ar agor), fel y gallwch weld negeseuon hefyd o’r cyfnod pan fydd y dudalen yn cychwyn.
4. Beth mae negeseuon y consol yn ei olygu
| Neges | Ystyr |
|---|---|
Triggering GA event … / Triggering GTM event … | Anfonodd y widget y digwyddiad i Google Analytics, neu ei drosglwyddo i’ch cynhwysydd Tag Manager. |
… event … processed | Derbyniwyd a thriniwyd y digwyddiad, ac mae’r neges fel arfer yn enwi’r tag neu’r cynhwysydd a’i triniodd. Gyda Tag Manager, mae hyn yn golygu bod eich cynhwysydd wedi derbyn y digwyddiad — nid bod unrhyw beth wedi’i anfon i Google. Gweler adran 5. |
… event … was not confirmed within …ms | Ni wnaeth unrhyw beth ddweud wrth y widget ei fod wedi trin y digwyddiad o fewn ychydig eiliadau. Nid yw hyn o reidrwydd yn golygu bod y digwyddiad wedi’i golli — gwiriwch GA4 DebugView i weld a gyrhaeddodd. Mae achosion cyffredin yn adran 6. |
… event … was still waiting for confirmation when the page navigated away | Ailgyfeiriodd eich widget i dudalen arall cyn i’r gwiriad orffen, sy’n normal os ydych yn defnyddio ailgyfeiriad ar ôl prynu. Nid yw hyn yn golygu bod y digwyddiad wedi methu — cadarnhewch ef yn GA4 DebugView. |
… failed to load … | Ni ellid llwytho sgript Google — fel arfer oherwydd ei bod wedi’i rhwystro gan atalydd hysbysebion neu hidlydd rhwydwaith. |
… event … dropped … | Ni ellid anfon y digwyddiad o gwbl. Mae’r neges yn dweud pam: nid oes Google Analytics na Tag Manager ar gael ar y dudalen eto, neu mae Tag Manager wedi’i ddiffodd yng ngosodiadau’r widget. |
Dim ond yr hyn y gall fod yn sicr ohono y mae’r widget yn ei adrodd yn fwriadol. Mae’n gwybod a lwythwyd sgript Google ac a gadarnhaodd eich tag ei fod wedi trin digwyddiad — ni all wybod a dderbyniodd Google y data, felly mae’n eich cyfeirio at DebugView yn hytrach na dyfalu.
5. Os ydych yn defnyddio Google Tag Manager, sefydlwch eich tagiau
Cynhwysydd yw Tag Manager, nid traciwr. Pan fydd y widget yn trosglwyddo digwyddiad archebu iddo, mae eich cynhwysydd yn gwirio ei sbardunau ac yn rhedeg pa dagiau bynnag sy’n cyfateb. Os nad oes unrhyw dag yn cyfateb, mae’r digwyddiad yn stopio yno — bydd y consol yn dal i ddweud processed, oherwydd bod eich cynhwysydd wedi derbyn y digwyddiad.
Ni fydd cynhwysydd newydd sbon yn casglu’r digwyddiadau hyn ar ei ben ei hun. Mae’r rhan fwyaf o dagiau Analytics wedi’u gosod i danio ar “Initialization” neu “All Pages”, nad ydynt yn cyfateb i ddigwyddiadau archebu’r widget.
Er mwyn anfon archebion y widget i Google Analytics, mae angen y canlynol arnoch yn eich cynhwysydd Tag Manager:
- Tag Google (neu dag Cyfluniad GA4) sy’n cynnwys eich ID Mesur (
G-…). - Tag Digwyddiad GA4 ar gyfer pob digwyddiad archebu sydd o ddiddordeb i chi, gan ddefnyddio sbardun Custom Event y mae ei enw digwyddiad yn cyfateb i un o ddigwyddiadau’r widget.
Mae’r widget yn anfon yr enwau digwyddiadau hyn:
| Digwyddiad | Pryd mae’n digwydd |
|---|---|
page_view | Mae’r ymwelydd yn symud i gam arall yn y widget |
select_item | Dewisir cynnyrch neu becyn o’r rhestr cynnyrch/digwyddiad |
add_to_cart | Ychwanegir eitemau at y fasged |
view_cart | Dangosir crynodeb yr archeb |
begin_checkout | Dangosir cam manylion y cwsmer |
add_payment_info | Dangosir y cam talu, cyn cyflwyno’r manylion |
purchase | Mae’r taliad yn llwyddo neu gadarnheir archeb nad oes unrhyw beth ar ôl i’w dalu |
Ar gyfer y digwyddiadau siopa, gosodwch eich tag i anfon data e-fasnach o’r Data Layer. Mae’r widget yn anfon meysydd e-fasnach safonol Google Analytics — megis arian cyfred, gwerth, eitemau ac ID trafodiad — yn y fformat y mae Google yn ei ddisgwyl, felly nid oes angen mapio personol.
Defnyddiwch GTM Preview (Tag Assistant) i wirio eich gwaith: mae’n dangos pob digwyddiad sy’n cyrraedd o’r widget ac yn dangos yn union pa dagiau a daniodd neu na daniodd. Os yw digwyddiad yn cyrraedd ond nad oes unrhyw dag yn tanio, nid yw eich sbardun yn cyfateb; os yw tag yn tanio ond nad oes unrhyw beth yn cyrraedd Analytics, gwiriwch yr ID Mesur ar y tag.
Un peth i’w ddisgwyl: gyda Tag Manager, ni welwch ddata archebu’n cael ei anfon i Google Analytics yn y tab Network o’r widget ei hun. Efallai y bydd y widget yn llwytho sgript cynhwysydd Tag Manager, ond daw’r ceisiadau sy’n cario eich data archebu o’ch tagiau eich hun, ar ôl iddynt danio.
6. Achosion cyffredin a datrysiadau
- Atalyddion hysbysebion ac estyniadau preifatrwydd — mae’r rhain yn rhwystro sgriptiau tracio Google ar bron bob rhestr flocio. Profwch mewn ffenestr breifat/incognito gyda’r estyniadau wedi’u hanalluogi, neu mewn proffil porwr glân. Cofiwch na fydd ymwelwyr sy’n defnyddio atalyddion hysbysebion yn cael eu tracio chwaith, felly mae rhai archebion coll yn normal.
- Mae digwyddiadau’n cael eu prosesu ond nid oes unrhyw beth yn ymddangos yn Analytics — gyda Tag Manager, mae hyn bron bob amser yn golygu nad oes tag wedi’i osod i danio ar ddigwyddiadau’r widget. Gweler adran 5.
- Dim byd yn y consol o gwbl — efallai bod tracio wedi’i ddiffodd yn llwyr. Gwiriwch fod Galluogi Google Analytics ymlaen, a chofiwch ei fod hefyd yn rheoli Tag Manager. Sicrhewch hefyd fod y dudalen wedi llwytho gyda’r consol eisoes ar agor.
- Mae pob digwyddiad yn dweud iddo gael ei ollwng oherwydd bod Tag Manager wedi’i ddiffodd — trowch Galluogi Google Tag Manager ymlaen yng ngosodiadau’r widget. Mae angen i hwn a Galluogi Google Analytics fod ymlaen er mwyn i’r opsiwn Tag Manager weithio.
- Dim negeseuon Tag Manager, dim ond rhai Google Analytics — mae eich widget wedi’i osod i anfon digwyddiadau drwy Google Analytics 4, felly caiff gosodiadau Tag Manager eu hanwybyddu. Newidiwch Anfon digwyddiadau drwy i Google Tag Manager. Mae’r widget yn defnyddio un dull neu’r llall, byth y ddau.
- ID Mesur neu ID Cynhwysydd anghywir — gwiriwch fod yr ID yng ngosodiadau’r widget yn cyfateb i’ch priodwedd Analytics (
G-…) neu gynhwysydd Tag Manager (GTM-…). - Baneri caniatâd — os nad yw’r ymwelydd wedi derbyn cwcis analytics, mae’n bosibl y bydd Google Consent Mode yn dal digwyddiadau’n ôl yn fwriadol. Derbyniwch ganiatâd analytics ar y dudalen brawf cyn dod i gasgliadau.
- Ategion caching neu optimeiddio — mae rhai ategion caching neu optimeiddio WordPress yn ymyrryd â sgriptiau analytics. Ceisiwch eu hanalluogi dros dro, neu ychwanegwch y sgriptiau at eu rhestr eithrio.
7. Cadarnhewch yn offer Google
Mae’r consol yn dweud wrthych fod y widget wedi gwneud ei ran. I gadarnhau bod y data wedi cyrraedd:
- Mae GA4 DebugView (Analytics → Admin → DebugView) yn dangos digwyddiadau sy’n cyrraedd eich priodwedd mewn amser real.
- Mae GTM Preview (Tag Assistant) yn dangos pa dagiau sy’n tanio ar gyfer pob digwyddiad y mae’r widget yn ei anfon.