[Unity] 유니티 업데이트 후 유니티 Ads 초기화 오류 대응

Posted by Dev Park
2020. 8. 14. 03:07 Unity

 

유니티를 버전업하면 Advertisement 또한 버전업이 되는데 이때 유니티 Ads가 자동으로 초기화가 되지 않는 경우가 있습니다. 

이때는 유니티 애즈를 수동으로 초기화하는 방법으로 해결이 가능합니다.

         void Start ()
         {
             string gameId = null;
     
             #if UNITY_ANDROID
             gameId = androidGameId;
             #elif UNITY_IOS
             gameId = iosGameId;
             #endif
     
             if (Advertisement.isSupported && !Advertisement.isInitialized)
             {
                 Advertisement.Initialize(gameId);
             }
         }

위와 같이 사용하는 Ads 매니저에 수동으로 초기화 할수 있는 코드를 추가해 줍니다. 

 

게임ID의 경우 해당 프로젝트의 유니티 대쉬보드에서 확인 할 수 있습니다. 

유니티 대쉬보드 -> 해당 프로젝트 -> Monetization -> Placements 에서 확인