Facebook的广告不需要AndroidStudio只需要在unity里面接unitypackage就行

 

 

一、准备工作:

①Unity版本2019.4.8f1

【Unity广告】Unity 接入Facebook广告SDK(Unity Audience Network SDK)

②Unity Audience Network SDK版本  Unity Audience Network SDK 5.10.1

下载链接:https://developers.facebook.com/docs/audience-network/guides/adding-sdk/unity

 

③后台配置广告位ID和测试设备的设备ID

提供包名,类名,**散列【Unity广告】Unity 接入Facebook广告SDK(Unity Audience Network SDK)

https://developers.facebook.com/docs/audience-network/guides/test

注意:测试环境只有在配置了设备ID的手机上才能测试

 

二、填好广告位ID,包名,打包测试

①填好激励广告位ID

【Unity广告】Unity 接入Facebook广告SDK(Unity Audience Network SDK)

【Unity广告】Unity 接入Facebook广告SDK(Unity Audience Network SDK)

②填好插屏广告位ID

【Unity广告】Unity 接入Facebook广告SDK(Unity Audience Network SDK)

 

【Unity广告】Unity 接入Facebook广告SDK(Unity Audience Network SDK)

③填好包名

【Unity广告】Unity 接入Facebook广告SDK(Unity Audience Network SDK)

 

 

注意:如果导包的时候卡住了,要强制Resolver

【Unity广告】Unity 接入Facebook广告SDK(Unity Audience Network SDK)

 

三、加载广告出错

如果打包到安卓上加载广告后报错,

java.lang.NoSuchMethodError no non-static method with name='set adListener' signature='()I' in class Ljava.lang.Object;
 

查看Plugins->Android目录下的com.facebook.android.audience-network-sdk版本,去掉6.0.0改为5.11.0

【Unity广告】Unity 接入Facebook广告SDK(Unity Audience Network SDK)

若更换后还是Resolver成了6.0.0版本,则找到Assets->AudienceNetwork目录下的AudienceNetworkDependencies.xml删除掉。再重新替换

【Unity广告】Unity 接入Facebook广告SDK(Unity Audience Network SDK)

相关文章: