All questions

Serving Croct requests first-party so privacy blockers stop dropping them

Asked by gregdev on

Ggregdev

Noticed EasyPrivacy-style blockers silently drop some Croct requests. That skews our data, and honestly it is also the kind of third-party call I would rather not be making at all.

What I want is to route everything through our own domain so it is genuinely first-party. How do people set that up

Was this helpful?

1 answer

Ddevon_pk

The blockers are matching on the request paths. EasyList and EasyPrivacy rules can catch the evaluate, track, and content endpoints, so they get dropped before they ever leave the browser.

The fix is first-party proxying. Point baseEndpointUrl and cidAssignerEndpointUrl at paths on your own domain, and stand up a thin proxy that forwards to Croct. Once the calls go out to your origin, they are first-party and off the blocker lists entirely. There is a fuller writeup in why ad blockers drop Croct endpoints.

Was this helpful?
Still have questions?