接入UnityAds,首先仔细阅读官方文档:https://unityads.unity3d.com/help/unity/integration-guide-unity
因为旧版的UnityAds可以在Services窗口中直接启动,如下


当时已经不推荐这么使用了,最好还是直接用PackageManager或者直接在AssetStore中下载工具包。
如下:

导入后打包可能会碰到问题,比如:
java.lang.ClassNotFoundException: com.unity3d.ads.purchasing.IPurchasing
这个问题抛出时,检查下你是非同时使用了新旧两种Ads,Services中的Ads的Enable去掉勾选
检查当前的Advertiesments是否是同一版本即可
、

新版中新增了Monetization ,官方也推荐使用它具体就是:
如果您仅打算为您的获利策略实施视频,非页内广告和横幅广告,Unity建议使用Advertisements API以获得更简单的集成体验。但是,如果您打算实施个性化展示位置,则必须将Unity Ads与Monetization API集成。
UnityAds集成与常见问题解决
本文详细介绍了如何正确接入UnityAds,包括遵循官方文档、使用PackageManager或AssetStore下载工具包,以及解决打包过程中可能遇到的java.lang.ClassNotFoundException错误。同时,文章还提到了新版UnityAds中Monetization的使用建议。
2191

被折叠的 条评论
为什么被折叠?



