GoodAnalytics.Core.Tracking.Deduplication (GoodAnalytics v0.1.1)

Copy Markdown View Source

IP-based click deduplication.

Same IP + same link = 1 unique click per hour. Uses Nebulex cache (local ETS by default, Replicated for multi-node).

Summary

Functions

Checks if a click is a duplicate.

Functions

check(conn, link)

Checks if a click is a duplicate.

Returns {:ok, true} if this is a new click, {:ok, false} if duplicate.