I enabled anonymizeIp for Google Analytics tracking on my website and since changing that, the filters that should exclude requests from my test and staging environments based on IP do not work anymore.
However, I use cross-domain tracking (linking) and it seems that my 'test_environment' cookie value is simply being ignored. It might be that the cookie of my linked domain is used instead of the local test environment cookie.
Is it possible to combine cookie based exclusion/filtering with cross-domain tracking?
Conclusion: after you save the filter, all users visited your HTML page will be excluded from GA.
PS: The cookie, which makes this possible remains in the browser forever. "Forever" means for this kind of cookie an expiration after two years. Using a CRM it is possible to create an automated workflow, which sends email an crew members with recommendation to click a link and refresh a cookie. However there could be more smart approaches for this.