Skip to main content
OpenAIAnthropicGooglePerplexityMetaMicrosoft
GA4 redo på varje sajt
Google Analytics 4Google Analytics 4·Analytics

google analytics 4 native på varje wordpress-sajt.

klistra in ett mät-ID, spara, och gtag.js laddas i `<head>` på varje sida — redan begränsad av besökarens analytics-samtycke. inget GA-plugin, inga redigeringar av functions.php, ingen manuell GTM-container bara för att aktivera ett tag.

gratis provperiod. inget kreditkort. alla 30 integrationer ingår i varje plan.

includedYovale WordPress Hosting — Google Analytics 4
yovale.com/sv/integrations/google-analytics-4
Google Analytics 4 · analytics consent

GA4-lager inne i varje wordpress-sajt.

De flesta WordPress-värdar behandlar spårning som kundens problem. Du installerar ett GA-plugin, sedan ett plugin för samtyckesbanderoll, sedan ett tagghanterarplugin, och inser sedan att sidcachen tar bort ditt gtag eftersom någon lade till det efter cachelagret.

01
validering vid sparande
regex `^G-[A-Z0-9]{4,20}$` tillämpad i instrumentpanelen
02
spegel vid rendering
samma regex kontrollerad i PHP innan snippetemission
03
samtyckesgrind
aktiveras bara efter att analytics-samtyckestillståndet tillåter
04
head-injektion
snippet utsänd i `wp_head` vid prioritet 1
01
GA4 mät-ID-injektor
02
consent mode v2 redo
03
edge-cache-säker
04
inget GA-plugin krävs
status panel
G-XXXXXXX
ett ID, ett sparande
0 plugins
inget GA-plugin behövs
Consent v2
Google Consent Mode redo
what yovale renders

the gtag snippet, consent-pre-initialized.

consent default is denied. once the visitor's analytics_storage signal flips to granted, gtag retroactively replays buffered events. no lost pageviews, no consent race.

consent default
denied
render priority
wp_head:1
view-source:your-site.com
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-EXAMPLE07"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('consent', 'default', {
    'analytics_storage': 'denied',
    'ad_storage': 'denied'
  });
  gtag('js', new Date());
  gtag('config', 'G-EXAMPLE07');
</script>
setup in 3

paste a G- measurement ID. ship.

instrumentpanelen validerar `G-`-formen vid sparandet. ett MU-plugin renderar gtag-snippeten på varje front-end-sida, i rätt `<head>`-position, begränsad av besökarens analytics-samtyckestillstånd.

01
Tracking → Analytics

find Google Analytics 4 in the Yovale dashboard's tracking panel.

02
Paste G- measurement ID

regex `^G-[A-Z0-9]{4,20}$` enforced before save.

03
Toggle on, save

snippet renders in `wp_head` priority 1 on the next request.

Google Analytics 4
enabled
measurement_id
G-EXAMPLE07

GA4 utfärdar detta när du skapar en webbdataström. format: `G-` följt av 4–20 versaler eller siffror.

regex^G-[A-Z0-9]{4,20}$
DebugView · GA4
live
page_view
now
session_start
0s ago
first_visit
0s ago
user_engagement
10s ago
event flow, end to end

request → DebugView in under 300ms.

how a single pageview moves through the Yovale stack into Google Analytics 4. cache stays valid because the consent state lives client-side, not in the cache key.

0ms
step 01

request hits Yovale origin

8ms
step 02

PHP-FPM builds response with gtag in `<head>`

12ms
step 03

edge cache stores HTML, gtag included

page load
step 04

browser reads consent class on `<html>`

+50ms
step 05

gtag fires with consent state passed

+200ms
step 06

event lands in GA4 DebugView

compare

three ways to ship GA4 on WordPress, ranked.

the cost isn't the GA4 license — Google gives that away. the cost is plumbing GA4 to fire correctly without breaking the page cache, the consent banner, or the next plugin update.

option 0160ms PHP overhead per request

GA Plugin

  • GA4 fires correctly
  • Consent Mode v2 wired
  • Survives plugin updates
  • Zero PHP overhead

yet another plugin, yet another update channel, yet another supply-chain risk.

option 02extra DNS + script weight

GTM container only

  • GA4 fires correctly
  • Consent Mode v2 wired
  • Survives plugin updates
  • Zero PHP overhead

works but adds ~80kb of GTM JS just to fire one tag.

option 030ms — single print()

Yovale Native

  • GA4 fires correctly
  • Consent Mode v2 wired
  • Survives plugin updates
  • Zero PHP overhead

renders below WordPress, validated end-to-end, cache-safe.

in the box

what ships when you toggle GA4 on.

från det ögonblick du klistrar in ID:t till det ögonblick händelser landar i DebugView.

gtag.js loaded

from googletagmanager.com, async, in `<head>` priority 1.

Consent Mode v2

ad_storage + analytics_storage signaled before any event fires.

DataLayer pre-init

dataLayer array initialized before gtag(), so events queue cleanly.

Cache-safe markup

snippet baked into cached HTML, consent state on `<html>` class.

faq

questions before you switch hosts for GA4.

Behöver jag installera ett Google Analytics-plugin?

Nej. Yovale renderar GA4-snippeten på plattformslagret. Att hoppa över pluginet frigör PHP-minne, tar bort en uppdateringskanal och eliminerar en vanlig källa till trasig spårning efter WordPress-kärnuppdateringar.

Fungerar detta med Google Consent Mode v2?

Ja. Besökarens analytics_storage- och ad_storage-signaler skickas till gtag innan någon händelse aktiveras. EU-trafik förblir kompatibel under mars 2024-tillämpningen.

Kan jag fortfarande använda GTM tillsammans med GA4?

Ja. Lägg till GTM som en separat integration i samma panel och låt den hantera GA4 inuti containern. Eller kör GA4 direkt via Yovale och hoppa över GTM. Båda vägarna fungerar.

Kommer min sidcache att ta bort gtag-snippeten?

Nej. Snippeten är en del av den cachade HTML:en, inte tillagd per förfrågan. Samtyckestillståndet kontrolleras klientssidigt via en klass på `<html>`, så cachenyckeln förblir enkel.

Vad händer om jag klistrar in ett felaktigt mät-ID?

Sparandet avvisas innan integrationen går live. Instrumentpanelen validerar `G-XXXXXXXXXX`-formen vid sparandet, och MU-pluginet omvaliderar vid rendering så att ett felformat värde aldrig kan producera ett trasigt skripttagg.

ready when you are

leverera en WordPress-sajt med GA4 kopplad från dag ett.

gratis provperiod. inget kreditkort. klistra in ett G- mät-ID, spara och se DebugView lysa upp.