We've been asked some questions about the tracking that is used when enabling statistics in EPiFind:
/page/in/searchresults/?_t_id=<ID>&_t_q=<mysearchterm>&_t_tags=langu-age:sv,siteid:<guid>&_t_ip=<XX.XX.XX.XX>&_t_hit.id=<NameSpace>/_68d3ab17-d83c-4f64-ae14-288a48d3ffd0_sv&_t_hit.pos=2
These are visible on links in the search results whenever we enable the Track clicking:
SearchClient.Instance.Statistics().TrackQuery(...) SearchClient.Instance.Statistics().TrackHit(...)
The main issue here is the namespace and the IP-adress which can, contain sensitive information and our customer asked us to remove at least the IP-address. But this will break the tracking.
Can we send the trackingdata on the backend side in some programatic way so we can keep the URL clean? One idea was to make an async call to the above URL after user clicked but wondered if there was a more elegant way?