enrich icon indicating copy to clipboard operation
enrich copied to clipboard

Common: add Anonymous IP Enrichment

Open chuwy opened this issue 5 years ago • 3 comments

Schema: https://github.com/snowplow/iglu-central/pull/1055 MaxMind IP Lookups PR: https://github.com/snowplow/scala-maxmind-iplookups/pull/133

chuwy avatar Jun 20 '20 11:06 chuwy

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?

julianbei avatar Jul 29 '20 19:07 julianbei

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

chuwy avatar Jul 29 '20 19:07 chuwy

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.

miike avatar Aug 03 '20 07:08 miike