Board Thread:Game Discussion/@comment-38518555-20190605053439/@comment-28412524-20190716120737

I would add something from my experience (spent few years in ads business).

TL:DR I don't think EA/FM manages ads on their own - it is done by ad providers.

As I have checked, the ads in RR3 are driven by 3rd party providers not FM/EA. When I was working with this topic (as one of such ad providers) we were doing lots of optimizations depending on user history and behavior. The goal is to maximise a profit so if you have person A who watches 5 ads it will get those with best profit per view, those who watch more will see those cheaper ones. Than you have skip ad / stop watching behaviors which can also be monitored and could affect ads shown. This is kind of managed serving ads.

To make matter more complex there are other approaches which use Real-Time-Bidding and than it is up to parties to decide if they can show specific ads to specific device (upon IP, geolocation, device advertising ID etc) - short time (in general 200ms) auction is created whenever someone wants to open the ad and who gives more will win. You can imagine scale of it - it was going up to milion requests per second in peaks ;) In general this is useful to fill the last spots as they will be paid less than specific campaigns described in first part.