enrich
enrich copied to clipboard
Common: add Anonymous IP Enrichment
Schema: https://github.com/snowplow/iglu-central/pull/1055 MaxMind IP Lookups PR: https://github.com/snowplow/scala-maxmind-iplookups/pull/133
This Ticket is lacking context. Is it about the anon-ip enrichment or is it (like your links suggest) about the maxmind anonymous ip lookup?
Hi @julianbei!
It's about MaxMind. The idea is that we can lookup the IP address in MaxMind DB and add a context with following information: https://github.com/snowplow/iglu-central/blob/master/schemas/com.maxmind/anonymous_ip/jsonschema/1-0-0
/cc @miike
Thanks @chuwy
This is an addition to the Maxmind anonymous IP lookups that introduces functionality to determine if an IP address is a VPN / proxy / tor node among other things. Ideally this would sit as a separate enrichment (but use the same library) so rather than being attached in the core atomic.events model it would be it's own context, with the long term view that the other Maxmind enrichments (geo, connection type, ISP) would similarly move to contexts eventually.