[Unity] 유니티 업데이트 후 유니티 Ads 초기화 오류 대응
유니티를 버전업하면 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 에서 확인
'Unity' 카테고리의 다른 글
[애드몹] AndroidJavaException: java.lang.ClassNotFoundException: com.google.android.gms.ads.initialization.OnInitializationCompleteListener 오류 해결 방법 (0) | 2024.12.03 |
---|---|
[Unity] Android API level 29 대응하기(targetSdkVersion 29) (2) | 2020.08.04 |
[Unity] Android Resolver 사용 시 JAVA_HOME 설정 오류 해결 방법 (2) | 2020.02.08 |
[Unity] 유니티 IAP 사용하기(인앱결제 설정) (3) | 2020.02.03 |
[Unity] 유니티 IAP Reimport 안될때 해결방법 (0) | 2020.01.21 |