Updating from Unity 2018 where I had unity ads 2.2.1 working just fine for years.
This is a cross-platform game (win/osx/android/ios), getting this warning in the editor on all platforms.
In the Unity dashboard the project ID matches what’s in Unity, Mediation Partner is set to Unity (not mediated), GameIDs and store IDs are all still set to what I’d expect.
In Project Settings/Services/Unity Mediation the Android / iOS Game IDs are indeed blank.
How to resolve this?
Warning, failed to retrieve game id from Dashboard
UnityEngine.Debug:LogWarning (object)
Unity.Services.Mediation.Settings.Editor.MediationEditorService:OnGameIdRetrieved (System.Collections.Generic.Dictionary`2<string, string>) (at Library/PackageCache/com.unity.services.mediation@1.0.4/Editor/Settings/MediationEditorService.cs:53)
Unity.Services.Mediation.Dashboard.Editor.DashboardClient:OnGameIdReady (UnityEngine.Networking.UnityWebRequest,System.Action`1<System.Collections.Generic.Dictionary`2<string, string>>) (at Library/PackageCache/com.unity.services.mediation@1.0.4/Editor/Settings/Dashboard/DashboardClient.cs:176)
Unity.Services.Mediation.Dashboard.Editor.DashboardClient/<>c__DisplayClass16_1:<GetGameIdAsync>b__2 (UnityEngine.AsyncOperation) (at Library/PackageCache/com.unity.services.mediation@1.0.4/Editor/Settings/Dashboard/DashboardClient.cs:136)
UnityEngine.AsyncOperation:InvokeCompletionEvent ()
Turned out this was happening because I’d installed the mediation package but not hit the ‘use mediation’ button in the web Unity Dashboard. Same as ad unit configuration not found for game id
Would suggest this should/could be handled more usefully by Unity - give a warning that mediation installed by not enabled?
I try to solve the same issue… Unity gets worst and worst, on latest version apparently I have to use the latest monetisation sdk, no proper documentation, package names have changed. Links pointing to irrelevant pages. why you release something if it’s not properly ready?
Using 2022.2.2f1. I enabled and set up mediation on the website. I can see the game ids on the dashboard but still get the warnings on the editor. I’ve tried to re-import the project but it didn’t work.
Hi, we no longer actively support Unity Mediation for a new project. Please implement the Unity LevelPlay moving forward. You can find the guide in the link below.
We implemented Unity Ads on an existing project following the docs shown on the Services page, which turns out to be pointing to the legacy Unity Adveretising system. Upon realising that we should be using the Unity Mediation system (we found out about that while trying to update the package, it’s nuts), we configured the project both on the Dashboard and in the editor. When switching to Unity Mediation our Unity Ads duplicated in the dashboard. Now no Unity Ad appears on the Editor and we get that warning. What should we do?
[Update] I opened a ticket explaining the situation (that we updated from Unity Ads to the Advertising with Mediation system and Editor cannot connect to Dashboard) and Unity Support answered that they could not provide any asistance with Unity PlayLevel. WTF!? We weren’t even asking about PlayLevel…