It wouldn't be that hard to handle without any further privacy invasion: online shop waits O(12) hours before reporting to AdSense, and if visitor bought the product within that time, reports other, related product instead.
(If the ads in the first 12 hours are important, it makes little sense that they keep advertising for a whole month.)
(If the ads in the first 12 hours are important, it makes little sense that they keep advertising for a whole month.)