In this case, I’m not sure if this is exactly true. Since the developer does not directly chose what ads are shown and another player (who does not own the experience) has control over what players in your experience can see, they prohibited it. It is understandable, anything in a game that is added that the developer does not have control of (such as ads that are not directly added by them), it could potentially harm players playing the game and/or ruin the user experience.
Anyway, as for @iamtryingtofindaname, This service promised that no offensive ads would be displayed. In the event that one was, it would be logical for the service to be banned. But this service has been getting developers tons of profit that Roblox wouldn’t give them independently. Some people need to make a living from developing.
It’s just like any service really. Does an offensive ad get played? if one did, it’s logical to complain and ban the service. But a service that has been helping developers, has promised to stay safe AND has yet to post anything offensive being banned WITHOUT CONTACTING BLOXBIZ TO WARN THEM is unfair.
Is the source code of this auditable and readable in any way? Is the API outside of Roblox that’s interfaced with using HttpService open source? I speak not only for myself, but many others, when I say that I am not comfortable with the idea of putting code in my game that is potentially proprietary and completely un-auditable, no matter what it is.
How much data specifically is collected? Is it just impressions or is it something beyond that?
How does the process of checking for fraud work?
What is the revenue split between the advertiser (BloxBiz) and the game developer? This seems like a weird detail to leave out in the original thread.
Considering you reward developers with $1 per 1000 impressions, the minimum impressions needed to provide a stable living for a developer would be 50,000,000 impressions ($50,000). Since each impression means 10 seconds, a given developer would need 500,000,000 seconds, or ~15.85 years of players constantly viewing ads.
In month A, you earn $20000, and in month B, you earn $30000, it’s wasn’t enough for month A’s rent and basic needs like groceries/etc. It may add up, but if it can’t support you when you need it to, how is it helping?
That’s a pointless argument, the same could be said about selling gamepasses and premium payouts, both of which scale directly with the amount of concurrent players in your game.
If your game only has a very small playerbase it is unreasonable to expect that it should be able to fully pay your bills.
For what it’s worth assuming the 1$/1000 impressions figure is correct if you get 1 impression per visit (10 seconds of ad view time) would net you an equivalent of ~0.29 robux/visit after taxes/devexing or would be the equivalent of the average user spending ~0.41 robux/visit which I would consider to be quite reasonable considering the average monetization rate isn’t THAT much higher iirc.