← Řešení Cloudflare pro boty / bots / additional-configurations / ja3-ja4-fingerprint
Signals Intelligence
Zákazníci s Bot Management mohou zobrazit souhrnná analytická data pro každý JA4 fingerprint na základě provozu napříč sítí Cloudflare. Tato data využijete k pochopení, proč požadavek dostal určité bot score, nebo je můžete použít jako vstup pro vlastní modely strojového učení běžící v Cloudflare Workers nebo na vašem originu.
Ke každému otisku JA4 budete mít konkrétně přístup k těmto informacím:
- Procento provozu spojeného s prohlížeči, které Cloudflare zaznamenává.
- Procento provozu spojeného se známými boty, které Cloudflare zaznamenává.
- Počet sítí, u kterých Cloudflare zaznamenává aktivní používání tohoto otisku.
- Počet webů na Cloudflare, které zaznamenávají provoz s tímto otiskem.
- Četnost, s jakou požadavky s daným otiskem ukládají obsah do mezipaměti a generují chyby.
Tato pole můžete použít také s Workers AI k vytváření vlastních modelů strojového učení.
Pole Signals Intelligence
Pole Signals Intelligence zobrazují pozorování týkající se konkrétního JA4, která Cloudflare zaznamenal globálně za poslední hodinu.
Název pole |
Popis |
|---|---|
h2h3_ratio_1h |
Poměr požadavků HTTP/2 a HTTP/3 vůči celkovému počtu požadavků pro otisk JA4 za poslední hodinu. Vyšší hodnoty značí vyšší podíl požadavků HTTP/2 a HTTP/3 ve srovnání s ostatními verzemi protokolu. |
heuristic_ratio_1h |
Poměr požadavků s scoreSrc hodnotu „heuristics“ pro otisk JA4 za poslední hodinu. Vyšší hodnoty naznačují, že větší podíl požadavků byl označen heuristickým skórováním. |
reqs_quantile_1h |
Kvantilová pozice otisku JA4 na základě počtu požadavků napříč všemi otisky za poslední hodinu. Vyšší hodnoty značí relativně vyšší počet požadavků ve srovnání s ostatními otisky. |
uas_rank_1h |
Pořadí otisku JA4 na základě počtu odlišných user agentů napříč všemi otisky za poslední hodinu. Nižší hodnoty značí vyšší rozmanitost user agentů spojených s daným otiskem. |
browser_ratio_1h |
Poměr požadavků pocházejících od user agentů typu prohlížeč pro otisk JA4 za poslední hodinu. Vyšší hodnoty naznačují vyšší podíl požadavků z prohlížečů. |
paths_rank_1h |
Pořadí otisku JA4 na základě počtu unikátních cest požadavků napříč všemi otisky za poslední hodinu. Nižší hodnoty značí vyšší rozmanitost cest požadavků spojených s daným otiskem. |
reqs_rank_1h |
Pořadí otisku JA4 na základě počtu požadavků napříč všemi otisky za poslední hodinu. Nižší hodnoty značí vyšší počet požadavků spojených s daným otiskem. |
cache_ratio_1h |
Poměr odpovědí, které lze ukládat do mezipaměti, pro otisk JA4 za poslední hodinu. Vyšší hodnoty naznačují vyšší podíl odpovědí, které lze ukládat do mezipaměti. |
ips_rank_1h |
Pořadí otisku JA4 na základě počtu unikátních IP adres klientů napříč všemi otisky za poslední hodinu. Nižší hodnoty značí vyšší počet odlišných IP adres klientů spojených s daným otiskem. |
ips_quantile_1h |
Kvantilová pozice otisku JA4 na základě počtu unikátních IP adres klientů napříč všemi otisky za poslední hodinu. Vyšší hodnoty značí relativně vyšší počet odlišných IP adres klientů ve srovnání s ostatními otisky. |
Pokud chcete používat JA4 fingerprints a Signals Intelligence, měl by váš skript Workers umět zpracovat chybějící pole v situacích, kdy Bot Management nedokáže vypočítat nebo doplnit JA4 Signals (například u provozu mimo TLS nebo když je Bot Management přeskočen). Ve scénářích Orange-to-Orange (O2O), kde je Bot Management aktivní, odpovídají JA4 Signals připojení eyeballu (koncového uživatele) a jsou zachovány v celém řetězci O2O, včetně požadavků na zóny O2O a všech souvisejících podpožadavků.
- Pravděpodobnost, že otisk JA4 bude chybět.
- Pravděpodobnost, že
ja4Signalspole může chybět (například pokud pro daný požadavek není JA4 k dispozici). - Výsledky s
NaNneboInfinityhodnoty budou z pole vyloučeny.