Unity接入Facebook广告SDK(Unity Audience Network SDK),unity和facebook合作Unity接入Facebook广告SDK(Unity Audience Network SDK)Facebook的广告不需要AndroidStudio只需要在unity里面接unitypac......
Facebook的广告不需要AndroidStudio只需要在unity里面接unitypackage就行
一、准备工作:
①Unity版本2019.4.8f1
②Unity Audience Network SDK版本Unity Audience Network SDK 5.10.1和Facebook Unity SDK v4.27
下载链接:https://developers.facebook.com/docs/audiencenetwork/guides/addingsdk/unity(广告SDK)
https://developers.facebook.com/docs/unity/downloads/(SDK)
https://developers.facebook.com/docs/unity/gettingstarted(官方指南)
打不开的注意科学上网
在Unity编辑器中,选择Facebook;Edit Settings:
在Inspector FacebookSettings中,粘贴您的Facebook App ID
(注意:若只接广告SDK没有安装统计SDK的话,FaceBook不认数据,因为没有填AppID,看了广告的数据不知道统计到哪个App上)
③后台配置广告位ID和测试设备的设备ID
提供包名,类名,密钥散列(签名文件的)
C:Usersgigagt;keytoolexportcertalias xxxkeystore C:UsersgigaDesktopXXXXXX.keystoreopenssl sha1binaryopenssl base64
输入密钥库口令:123456
XXXXXXXXXXXXXXXXXXX=
https://developers.facebook.com/docs/audiencenetwork/guides/test
注意:测试环境只有在配置了设备ID的手机上才能测试
二、初始化FaceBook,填好广告位ID,包名,打包测试
①初始化FaceBook,其他具体步骤参照官方文档
https://developers.facebook.com/docs/appevents/unity#appActivation
②填好激励广告位ID
③填好插屏广告位ID
④填好包名
注意:如果导包的时候卡住了,要强制Resolver
三、加载广告出错
如果打包到安卓上加载广告后报错,
java.lang.NoSuchMethodError no nonstatic method with name=set adListenersignature=()Iin class Ljava.lang.Object;
查看Pluginsgt;Android目录下的com.facebook.android.audiencenetworksdk版本,去掉6.0.0改为5.11.0
若更换后还是Resolver成了6.0.0版本,则找到Assetsgt;AudienceNetwork目录下的AudienceNetworkDependencies.xml删除掉。再重新替换
特别声明:以上文章内容仅代表作者本人观点,不代表ESG跨境电商观点或立场。如有关于作品内容、版权或其它问题请于作品发表后的30日内与ESG跨境电商联系。
二维码加载中...
使用微信扫一扫登录
使用账号密码登录
平台顾问
微信扫一扫
马上联系在线顾问
小程序
ESG跨境小程序
手机入驻更便捷
返回顶部