- Home /
Why are my Unity Ads just an actual Ad for Unity?
So I just launched my first app and wanted to make sure my ads were working. They do play when they are suppose to but they arent the correct ads. Anyone who has used Unity Ads knows that when you play them in the Unity program you just get a colored background saying something like "this is where an ad would play, everything seems to be working properly". When I would build my apk to my test phone, instead of that, it would play an ad FOR Unity Ads. I assumed this was because I have the ads in test mode so I wasnt concerned.
Now im done with the app so I unchecked the Test Mode box for Unity Ads Services in the Services tab. When playing an ad through my app I downloaded from the play store, it still plays that ad. No offence to Unity but I dont think anyone is going to click on an ad for Unity Ads! I thought when its published, it would be an ad for like another game or something. Any ideas?
Answer by pako · Dec 28, 2017 at 04:30 PM
If you uncheck the Test Ads inside Unity you will need to build and upload an new apk. For a live game to take effect immediately, you must disable test ads in you online Unity Ads account.
So goto: https://unity3d.com/unity/features/ads
Click "Start Monetizing", then select your project from the list.
Click Platforms from the menu in the left, then click on "Google Play Store".
Select the Settings tab. The one just bellow "Google Play Store" heading, not the one from the menu on the left.
Finally, in the "TEST MODE" section, enable both "override client test mode" and "Force test mode OFF (i.e. use production ads) for all devices", and then click SAVE.
You have been helping me out a lot today Pako and I really appreciate it! Thank you very much for the assistance!
Answer by vSatyam · Nov 06, 2020 at 05:20 AM
@pako will the ads start working ..... even when the test mode is disabled??? ....inshort this helps in displaying ads if apps are published right??
@vSatyam the ads start working properly only when test mode is off. In other words, when test mode is disabled, the ads shown in your app/game are REAL ads that someone is actually paying to be displayed through your app/game.
Conversely, when the test mode is on, you are just testing the ads system that you incorporated in your app/game. No real ads are served. So in your stement:
will the ads start working ..... even when the test mode is disabled???
... you assume that REAL ads are working during test mode, which is not true, because the REAL ads are NOT working when the test mode is enabled.
You must use the test mode when you are testing your game, yourself, or maybe playtesting it with some friends, and in general, before making it available for download to the general public. So, disable test mode and build an apk before uploading the game for release to the public.
One thing that must be made clear: The ads SYSTE$$anonymous$$ is one thing, and the ads SERVED through that system is another thing. In test mode you test the SYSTE$$anonymous$$ by SERVING ads that no one is paying for. And then when the game is ready to be released to the public, you disable test mode to serve REAL ads.
I mean, if you wanted to advertise your own game inside other games, would you like to be paying for ads that are served in games that are being tested by the developers? Of course not! This is why test mode exists.
Your answer
Follow this Question
Related Questions
Unity ads ecpm went high then back to really low 0 Answers
Unity Interstatial ad giving reward when finished? 0 Answers
What would happen if you updated a game from a different unity account? 1 Answer
unity ads Video playback error 2 Answers
Unity Ads test mode false but it is showing test ad every time 0 Answers