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跨境小程序
手機入駐更便捷
返回頂部