Attributes Agent
Typové produktové parametry — hmotnost, rozměry, materiál, výkon — jsou to, co dělá váš feed filtrovatelným. Google Shopping, Heureka, Zboží i Allegro mají pro tyto hodnoty typed fieldy; feed bez nich vypadne z filtrů jako „notebooky 15"" nebo „hmotnost < 1 kg", které nakupující reálně používají. Attributes Agent tyto parametry extrahuje z popisů (a případně stránek výrobce) a ukládá je do přísného canonical slovníku.
Jak to vypadá v Activity
Ukázka
(žádné typed atributy)
display_size_inches: 15.6 · ram_gb: 32 · storage_gb: 1024 · product_weight_g: 1860
Jak funguje
Každý atribut musí používat canonical klíč z ~30-klíčového slovníku (product_weight_g, display_size_inches, material_composition, …). Agent nejdřív tahá hodnoty přímo z popisu, a pokud najde méně než tři atributy, sáhne si na stránku výrobce. Jednotky jako kg, lbs, mm a inches se normalizují serverově — nikdy v jednom sloupci neskončí mix gramů a kilogramů.
Kdy přeskočí
Hodnoty, které agent nedokáže opřít o popis nebo stažený zdroj, jsou přeskočeny, nikdy vymyšleny. Range kontroly (hmotnost 0,1 g – 500 kg) odmítnou zjevně špatný parse a composition validator odmítne materiály, které nesedí na 100 %. Chybějící je vždy lepší než vymyšlené.
Typed atributy odemknou cenové srovnávače Heureka/Zboží/Allegro a „shop by" filtry v Google Shopping — produkty bez nich jsou neviditelné pro 60–80 % nakupujících, kteří filtrují podle velikosti, hmotnosti nebo materiálu. Zároveň plní Google Shopping pole g:product_weight, g:product_length, g:material a g:energy_efficiency_class.
