欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

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

程序员文章站 2022-08-12 20:20:57
Facebook的广告不需要AndroidStudio只需要在unity里面接unitypackage就行一、准备工作:①Unity版本2019.4.8f1②Unity Audience Network SDK版本Unity Audience Network SDK 5.10.1下载链接:https://developers.facebook.com/docs/audience-network/guides/adding-sdk/unity③后台配置广告位ID和测试......

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)

本文地址:https://blog.csdn.net/qq_36458268/article/details/108736658