I made a simple app in Unity and I’m trying to implement an ad banner. So I installed Advertisement with Mediation package, linked my project with Unity dashboard through the project ID and created game IDs. Mediation window looks good and all the IDs are there, but in console mediation says that it failed to retrieve game id from Dashboard. Because of that I can’t acces my Ad units in the editor and the Code generator doesn’t work either. Web Dashboard works fine.
The project is clearly linked to the Dashboard, advertisement is set to Mediation, Ad units are there, game IDs are displayed in the Mediation window in the editor and the project ID is displayed in the Services window.
I tried a lot of things. I watched a lot of instructional videos online and did everything right, but the message is still there. I relinked the project, made an empty test project, tried different versions of Unity. I’ve been playing with it the whole day yesterday but no luck.
You can also check your projectSettings.asset and make sure it contains a cloudProjectId.
also note the warning only indicates some of the features in editor won’t be available, such as listing the available ad units, but you should be able to build your app regardless.
Hi @Autoface ,
It seems like you are confusing the Unity Mediation, and LevelPlay products.
Unity Mediation has been deprecated in favor of LevelPlay, if this is a new integration we recommend that you uninstall the “Advertisement with Mediation” package (com.unity.services.mediation) and install the “Ads Mediation” package (com.unity.services.levelplay).
The error you are getting is due to the dashboard being configured for LevelPlay, but the editor using Unity Mediation.
Ah ok thats disapointing as I really would like to use Unity Mediation. Looks like I’m stuck with using legacy Unity Ads.
I don’t want to use the Ironsource/LevelPlay implementation for a few reasons.
I went through the sign up process but when I finally got to the stage of setting up my app they asked me to send an email to them with details of the app and a link to the app on the google play store assuming that its already live on the play store… which its not because I want to implement ads in to it before I publish it… Sooo they want it published before I implement ads? It doesn’t make sense.
This is the process:
Sending an email alone to go through this process is kind of archaic. Why not web a form?
I’ve also seen that users getting their app rejected with no explanation.
— This shouldn’t be a decision made by Ironsource if I don’t want to use them as a mediation partner.
I understand your reservations, and using Unity Ads is a totally valid option.
We are working on getting IronSource’s solution fully integrated but this will take some time.
In the meantime, thank you very much for your feedback.