Ako fungujú komunitné údaje je špecializované zobrazenie GeoLira pre túto časť observatória. Spája rozhranie špecifické pre trasu s rovnakými hranicami zdrojov, čerstvosti, súkromia a dôkazov používanými naprieč platformou.
Formulár od agregátu oddeľuje niekoľko brán
Check-in najprv prejde validáciou schémy a súhlasu. Prijímajú sa iba známe polia, rozsahy skóre 1-5, schválené kategórie a voliteľný dvojpísmenový kód krajiny. Systém kontroluje aj local_date a odmieta záznamy, ktoré porušujú kontrakt. Iba prijaté záznamy sú spôsobilé na agregáciu.
Štrukturálny filter odstraňuje duplikáty a záznamy mimo okna
CommunityPulseAbuseFilter vyžaduje správnu schému, triedu dôkazov, verziu súhlasu a submission_id. Odmieta duplikáty, neplatné časové značky, nepodporované locale, neplatné kódy krajín a hodnoty mimo kontraktu. Tento filter nevytvára odtlačky používateľov a nie je prísľubom úplnej odolnosti voči automatizácii, preto vrstva odosielania vyžaduje aj externý rate limit.
Agregácia zachováva súkromie a hranice dôkazov
Po filtrovaní sa štatistiky publikujú od prvého spôsobilého príspevku a kategória od svojej prvej odpovede. S pribúdajúcimi check-inmi sa hodnoty stávajú priemerom aktuálnej vzorky. Identifikátory jednotlivých príspevkov sa nezverejňujú, ale pri veľkosti vzorky 1 môže agregát odrážať odpoveď jednej osoby. Agregát zostáva COMMUNITY_SELF_REPORT a Pulz komunity zostáva AUTHORED_INDEX.