I’ve noticed there are a lot of constraints to using the AdService, which are only exposed on the wiki.
Could we have a method similar to CanSetNetworkOwnership, where it returns false, and the reason why an advertisement will be unable to show as a string?
It’s annoying that we can only figure this out after trying to display an ad (and VideoAdClosed still doesn’t even return the correct boolean). Namely the X ads per hour restriction that we have no way of tracking. It doesn’t make sense for a “show video ad” button to have to be displayed when the user is unable to actually view the ads.
Support, it’s very annoying that you can only figure out wheter or not you can show an ad, after trying to show an ad. This severely limits the possibilities of the video ad system.