【Unity】UnityAds! built-in AdsとUnity Monetizationが喧嘩する!

以下のようなエラーが出た場合の解決方法

Library\PackageCache\com.unity.ads@3.5.2\Runtime\Monetization\MonetizationPlatform.cs(33,17): error CS0433: The type 'UnityLifecycleManager' exists in both 'UnityEngine.Advertisements.Editor, Version=3.6.0.0, Culture=neutral, PublicKeyToken=null' and 'UnityEngine.Advertisements, Version=3.5.1.0, Culture=neutral, PublicKeyToken=null'

試してみたけどダメだったもの

forum.unity.com

解決法

1.built-in Adsを削除するのが必要
ただ削除してもプロジェクトを立ち上げると復活するのでAdvertisementをRemoveする
Package Manager -> Advertisement
f:id:NazzTea:20210220162851p:plain
2.Unity Monetizationを再度インポート

参考

[https://www.slideshare.net/UnityTechnologiesJapan002/unite-tokyo-2019unity-monetization-sdk:embed:cite]