Metrika „Celkový čas blokování JS třetími stranami“ (3PBT)
3PBT je zkratka pro Third Party Blocking Time. Jde o metriku zpomalení, které vašim uživatelům při interakcích mohou způsobit komponenty třetí strany.
Jde o interní ukazatel monitoringu PageSpeed.cz, který vám umožní více se zaměřit na problémy, které vám mohou způsobovat komponenty třetích stran a zhoršovat tím metriku interakcí (INP).
🔐 Tuto metriku zobrazujeme jen uživatelům tarifu PLUS v reportu Stránky.
Graf metriky 3PBT: Na které stránce nás zlobí komponenty třetích stran?
Jak přesně 3PBT počítáme?
Když se na 3PBT podíváme technicky, jde o součet časů mezi metrikami First Contentful Paint (FCP) a Time To Interactive (TTI), kdy JavaScript třetí strany na více než 50 ms blokoval práci prohlížeče a mohl tak odložit interakce uživatele.
Jinak řečeno jde o část metriky TBT (Total Blocking Time), jejíž příčinou jsou skripty třetích stran (analytika, A/B testing atd.).
Zpomalení interakce, nikoliv načtení
Je dobré si uvědomit, že metrika Third Party Blocking Time (3PBT) se nezaměřuje na zpomalení načtení stránky, které měří metrika LCP.
Stránka se totiž může zobrazit velmi rychle, i když obsahuje hodně komponent třetích stran. Ty se totiž načítají obvykle s nižší prioritou a asynchronně, takže bez blokování zobrazení stránky.
Velmi užitečnou se metrika 3PBT stává při hledání potíží způsobujících pomalejší interakce. Ty měří metrika INP. Pokud vidíte, že na vašem webu (v reportu Domény) je metrika INP mimo zelené pásmo, dívejte se také na hodnoty 3PBT.