Measurement Protocol
Measurement Protocol je způsob Googlu, jak ze serveru posílat události do Google Analytics 4, a to pro akce, které značka webu nevidí, třeba vrácení zboží.
Jak to funguje
Server vašeho obchodu pošle událost do GA4 jako požadavek HTTP spolu s ID měření datového streamu, tajným klíčem API (API secret) a client_id návštěvníka ze značky GA4. Google protokol vytvořil jako doplněk značky: samotné serverové události mohou dát jen částečné přehledy.
Obchod ho používá pro to, co se stane po návštěvě: objednávku zaplacenou o den později nebo vrácení zboží odeslané s ID transakce objednávky. GA4 takovou událost spojí s návštěvou přes client_id, takže ho musí obchod při placení uložit. Aby se událost dostala do Google Ads, musí dorazit do 63 dnů od poslední online události návštěvníka a v rámci atribučního okna klíčové události. Které události má obchod posílat, řeší článek e-commerce události GA4.
Příklad
Ukázkový obchod, nejde o data klientů.
Z 300 měsíčních objednávek obchodu se stolním nádobím se 60 platí bankovním převodem. Obchod takový nákup počítá, až když dorazí peníze, den či dva poté, co zákazník opustil web. Značka v prohlížeči těchto 60 nikdy nevidí. Server každou z nich pošle přes Measurement Protocol s uloženým client_id a číslem objednávky a GA4 ukáže 300 nákupů místo 240.
Vrácení zboží o dva týdny později jde jako událost refund s tímto číslem objednávky. Nelze ho zapsat zpětně k datu objednávky: limit je 72 hodin.
Nezaměňovat s
- Serverové měření — značky běží na serveru, který ovládáte, a dál zpracovávají data, která pošle každá návštěva. Measurement Protocol přidává události, které značky nikdy neviděly.
- Import offline konverzí — posílá konverze rovnou do Google Ads, mimo GA4.
Správný a chybný výklad
- Špatně: „Požadavek nevrátil chybu, takže se událost zaznamenala.“ Správně: protokol nevrací chybové kódy HTTP ani u chybně sestavené události, proto události otestujte na validačním serveru.
- Špatně: „Nákupy teď chodí ze serveru, takže můžeme odstranit značku GA4.“ Správně: značka zůstává, protože každá serverová událost potřebuje
client_id, který značka vytváří.
Zdroje
- Measurement Protocol (anglicky) — doplňuje značku; částečné přehledy; spojení přes
client_id. Ověřeno 2. 10. 2026. - Send Measurement Protocol events to Google Analytics (anglicky) — povinná ID; zpětné datování do 72 hodin. Ověřeno 2. 10. 2026.
- Measurement protocol use cases (anglicky) — export do Google Ads: 63 dnů a atribuční okno. Ověřeno 2. 10. 2026.
- Validate events (anglicky) — žádné chybové kódy HTTP. Ověřeno 2. 10. 2026.
- Measure ecommerce (anglicky) —
refundstransaction_id. Ověřeno 2. 10. 2026.