I’m trying to make a game where I do not only display unity video ads aside from my game but where the ads themselves are a fundamental part of the game. This means that I want to be able to place ads specifically somewhere in my game scene and rotate them as part of that scene (on a TV set in the game world). I suppose my question is two-fold. First, can this be done with Unity ads? Can they be placed inside the game’s 3D world itself? If yes, what is the best way to do so? Thank you!
@wfehrnstrom this cannot be done.
In order to show a Unity Ad you make a call to Advertisement.Show()
. As soon as you make this call, the video ad will display full screen and the game goes to the background.
So, it’s not possible to show the ad inside the game, on a TV set in the game world as you want.
There are many practical reasons for doing this, both technical and financial. I mean why would an advertiser agree to pay for an advertisment that did not guarantee clear full screen display?
As far as I know, this is common practice for all ad networks.