Hi there! I’m trying to think of a way I can track Ad impressions on the client, without opening up possibilities of abuse.
I’ve thought about adding a Meteor.call() every time the Ad is loaded, but anyone savy can just spam that and skew the statistics. Is there a way that I can fingerprint the view ( as in each page view has it’s own ID ), do a Meteor.call() containing that ID and do a check to ensure that the view is unique ( and an authentic view ID ) ?
Edit: This is a custom ad server