Unity Ads SDK如何接入Applovin
1.注冊(cè)Applovin
官方地址:https://cn.applovin.com
2.集成SDK
登陸Applovin之后點(diǎn)擊Docs或者Getting Started進(jìn)入集成文檔
下載官方的SDK,記下你的sdk key。
官方文檔要求你的項(xiàng)目還必須集成谷歌的Google Play Services SDK
最后在unity工程中Plugins/Android下的AndroidManifest文件添加一句:
<meta-data android:name="applovin.sdk.key"android:value=:"你的sdk key"/;
3.接口的使用
將相關(guān)的sdk導(dǎo)入unity工程后,這時(shí)開始編寫你的Applovin的管理類。
初始化--AppLovin.SetSdkKey(SDK_KEY),AppLovin.InitializeSdk()。這個(gè)SDK_KEY是你applovin賬戶開發(fā)文檔中的sdk key。
設(shè)置--AppLovin.SetTestAdsEnabled("true”),在游戲測(cè)試階段需設(shè)置為true,在游戲上線后關(guān)閉將此關(guān)閉為false。
添加監(jiān)聽--AppLovin.SetUnityAdListener(gameObject.name),需要傳入你applovin管理腳本所掛載的游戲?qū)ο竺?/span>
廣告的加載和播放—如激勵(lì)廣告的加載-AppLovin.LoadRewardedInterstitial()播放-
AppLovin.ShowRewardedInterstitial(),需注意的是其中可以傳入zoneID,就是你的applovin賬戶中創(chuàng)建的廣告位。
以上放入Applovin的初始化中。下面是事件的處理:
監(jiān)聽腳本中需創(chuàng)建void onAppLovinEventReceived(string event)方法,該方法會(huì)由Applovin SDK自行調(diào)用并傳參:string類型,對(duì)此官網(wǎng)有說明如圖:
方法內(nèi)用if-else判斷event.Contains(“事件名”)。
4.注意踩坑
a.國(guó)內(nèi)觀看Applovin廣告需要科學(xué)上網(wǎng)~
b.只有在成功調(diào)用SDK后,Applovin賬戶中才會(huì)出現(xiàn)你的應(yīng)用包名。