中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产αv三级中文在线

AdmobUnity插件接入的方法是什么-創(chuàng)新互聯(lián)

這篇文章主要介紹了Admob Unity插件接入的方法是什么的相關(guān)知識(shí),內(nèi)容詳細(xì)易懂,操作簡(jiǎn)單快捷,具有一定借鑒價(jià)值,相信大家閱讀完這篇Admob Unity插件接入的方法是什么文章都會(huì)有所收獲,下面我們一起來(lái)看看吧。

創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),橋西企業(yè)網(wǎng)站建設(shè),橋西品牌網(wǎng)站建設(shè),網(wǎng)站定制,橋西網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營(yíng)銷,網(wǎng)絡(luò)優(yōu)化,橋西網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長(zhǎng)自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。

Admob Unity插件簡(jiǎn)介

Admob Unity插件提供了一種將admob廣告集成到Unity3D Game和u3d應(yīng)用中的方法。您可以將其用于具有相同c#或js代碼的Unity iOS和Android App。

是Unity3d的Admob SDK插件,此插件使js和c#開(kāi)發(fā)人員更容易在Unity3d游戲中添加Google廣告,支持iOS和Android,支持admob插頁(yè)式廣告和橫幅

Admob Unity插件說(shuō)明

Google移動(dòng)廣告SDK是Google移動(dòng)廣告中最新一代的產(chǎn)品,具有完善的廣告格式和簡(jiǎn)化的API,可訪問(wèn)移動(dòng)廣告網(wǎng)絡(luò)和廣告解決方案。該SDK使Unity移動(dòng)應(yīng)用程序開(kāi)發(fā)人員能夠大程度地利用本機(jī)移動(dòng)應(yīng)用程序獲利。

該存儲(chǔ)庫(kù)包含Google Mobile Ads Unity插件的源代碼。該插件使Unity開(kāi)發(fā)人員可以輕松地在Android和iOS應(yīng)用上投放Google移動(dòng)廣告,而無(wú)需編寫(xiě)Java或Objective-C代碼。該插件提供了一個(gè)C#接口,用于請(qǐng)求Unity項(xiàng)目中C#腳本使用的廣告。

Unity Admob插件功能

一個(gè)插件支持的平臺(tái):

  •  Android,通過(guò)SDK v18.3.0(Google Play服務(wù)平臺(tái)的一部分)

  •  iOS,通過(guò)SDK v7.53

  •  支持所有本地事件

  •  AdRequest定位方法,例如子級(jí)定位,測(cè)試模式

  •  不需要更改Android包名稱

  •  非常簡(jiǎn)單的API

  •  支持非個(gè)性化廣告

廣告類型:

  •  標(biāo)語(yǔ)(所有標(biāo)語(yǔ)類型和自定義標(biāo)語(yǔ)尺寸)

  •  插頁(yè)式廣告(文字,圖片,視頻)

  •  獎(jiǎng)勵(lì)視頻

  •  進(jìn)階原生廣告

下載Admob Unity插件

安裝Admob Unity

  1. 在Unity編輯器中打開(kāi)您的項(xiàng)目。

  2. 導(dǎo)航到Assets-> Import Package-> Custom Package

  3. 選擇admob_unity_plugin.unitypackage文件。

  4. 通過(guò)選擇Import導(dǎo)入 admobdemo.cs(示例腳本)以外的所有文件。確保檢查與文件的任何沖突。

您可以通過(guò)下載文件安裝并將文件夾插件中的文件直接復(fù)制到Unity3d項(xiàng)目中,

Unity插件Wiki和文檔

  • 講解

  • API

  • 文獻(xiàn)

快速開(kāi)始

編輯AndroidManifest.xml并配置Admob APP ID

admob從17.0版開(kāi)始要求此配置,如果未配置,APP將會(huì)崩潰。在應(yīng)用中添加元數(shù)據(jù)標(biāo)記并將值設(shè)置為admob appid

 <meta-data android:name="com.google.android.gms.ads.APPLICATION_ID" android:value="ca-app-pub-xxxxxxxxxxxxxxxxxx~xxxxxxxxxxxx"/>

樣例代碼

 <application android:theme="@style/UnityThemeSelector" android:icon="@drawable/app_icon" android:label="@string/app_name" > <activity android:name="com.unity3d.player.UnityPlayerActivity" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <meta-data android:name="com.google.android.gms.ads.APPLICATION_ID" android:value="ca-app-pub-3940256099942544~3347511713"/> </application>

編輯Info.plist,添加appid

<key>GADApplicationIdentifier</key> <string>ca-app-pub-xxxxxxxxxxxxxxxxxxxxxx~xxxxxxxxxxxxxx</string>

配置導(dǎo)出的Xcode項(xiàng)目,構(gòu)建設(shè)置->其他鏈接器標(biāo)志,添加標(biāo)志-ObjC 

Admob Unity插件接入的方法是什么

1.Init Admob Unity插件

創(chuàng)建AC#腳本,將腳本拖放到場(chǎng)景中的對(duì)象上,在腳本文件中添加以下代碼

using admob; Admob.Instance().initSDK(new AdProperties());//admob id configed in meta,not support in code any more

您可以按如下設(shè)置admob屬性,您需要設(shè)置要設(shè)置的屬性

 AdProperties adProperties = new AdProperties(); adProperties.isTesting(true);//true for test ads adProperties.isAppMuted(true); adProperties.isUnderAgeOfConsent(false); adProperties.appVolume(100); adProperties.maxAdContentRating(AdProperties.maxAdContentRating_G); string[] keywords = { "key1", "key2", "key3" }; adProperties.keyworks(keywords);
2.在Unity App中添加Admob Banner

這是顯示admob標(biāo)語(yǔ)所需的最少代碼。

Admob.Instance().showBannerRelative("your admob banner unit id",AdSize.BANNER, AdPosition.BOTTOM_CENTER, 0);

或者您可以通過(guò)設(shè)置橫幅名稱來(lái)創(chuàng)建另一個(gè)橫幅

Admob.Instance().showBannerAbsolute("ca-app-pub-3940256099942544/6300978111",AdSize.BANNER, 20, 220,"mybanner");

AdPosition類指定放置橫幅的位置。AdSize指定要顯示的女巫尺寸橫幅

3.刪除橫幅

默認(rèn)情況下,橫幅是可見(jiàn)的。要隱藏橫幅,請(qǐng)致電:

Admob.Instance().removeBanner();
4.如何將非頁(yè)內(nèi)廣告整合到Unity 3d應(yīng)用中?

這是創(chuàng)建插頁(yè)式廣告的最少代碼。

Admob.Instance().loadInterstitial("Your admob interstitial unit id");

與橫幅廣告不同,插頁(yè)式廣告需要明確顯示。在應(yīng)用程序的適當(dāng)停止點(diǎn),在顯示插頁(yè)式廣告之前檢查其是否準(zhǔn)備就緒:

if (Admob.Instance().isInterstitialReady()) { Admob.Instance().showInterstitial(); }
5,自定義Admob標(biāo)語(yǔ)廣告尺寸

除了AdSize上的常量之外,您還可以創(chuàng)建自定義尺寸:

//Create a 250x250 banner. AdSize adSize = new AdSize(250, 250); Admob.Instance().showBannerAbsolute("Your admob banner id",adSize,0,30,"bannerName");
6.如何將Admob獎(jiǎng)勵(lì)視頻集成到Unity3d應(yīng)用中?

這是創(chuàng)建admob視頻的最少代碼。

Admob.Instance().loadRewardedVideo("ca-app-pub-3940256099942544/1712485313");

與插頁(yè)式視頻類似的視頻需要在您應(yīng)用中的適當(dāng)停止點(diǎn)明確顯示,請(qǐng)?jiān)陲@示視頻之前檢查視頻是否已準(zhǔn)備就緒:

if (Admob.Instance().isRewardedVideoReady()) { Admob.Instance().showRewardedVideo(); }
7,在iOS和Android App中顯示Admob原生高級(jí)廣告

這是顯示admob標(biāo)語(yǔ)所需的最少代碼。這是通過(guò)Admob原生廣告高級(jí)版(統(tǒng)一)實(shí)現(xiàn)的

Admob.Instance().showNativeBannerRelative("Your native banner id",new AdSize(360,100), AdPosition.BOTTOM_CENTER);
8.廣告活動(dòng)

這兩個(gè)橫幅間質(zhì)性包含您可以注冊(cè)相同的廣告活動(dòng)。在這里,我們將演示在插頁(yè)式廣告上設(shè)置廣告事件,并在加載成功時(shí)顯示插頁(yè)式廣告:

Admob.Instance().interstitialEventHandler += onInterstitialEvent; void onInterstitialEvent(string eventName, string msg) { Debug.Log("handler onAdmobEvent---" + eventName + " " + msg); if (eventName == AdmobEvent.onAdLoaded) { Admob.Instance().showInterstitial(); } }

您只需要注冊(cè)您關(guān)心的事件。

Unity Admob演示用法

  1. 將AdmobUnityPlugin.unitypackage導(dǎo)入到您的Unity項(xiàng)目中

  2. 將Admobdemo.cs從AdmobPluginRes復(fù)制到您的統(tǒng)一項(xiàng)目/資產(chǎn)dic

  3. 將admobdemo.cs附加到主攝像頭

  4. 在admobdemo.cs中編輯admob ID

  5. 在您的設(shè)備中構(gòu)建并運(yùn)行

  6. 在xcode中添加-ObjC標(biāo)志其他鏈接器標(biāo)志7在Xcode Info.plist中添加meta應(yīng)用程序密鑰

    GADApplicationIdentifier ca-app-pub-xxxxxxxxxxxxxxxxxx?xxxxxxxxxx

重要提示

  1. 如果您未配置AndroidManifest.xml,則應(yīng)用將崩潰

  2. 如果不添加-ObjC標(biāo)志,應(yīng)用程序?qū)⒈罎?/p>

  3. 如果您未在Info.plist中添加GADApplicationIdentifier,則應(yīng)用程序?qū)⒈罎?/p>

  4. 將admob附加到場(chǎng)景中的對(duì)象,在調(diào)用admob fun之前初始化admob

屏幕截圖

Admob Unity插件接入的方法是什么

關(guān)于“Admob Unity插件接入的方法是什么”這篇文章的內(nèi)容就介紹到這里,感謝各位的閱讀!相信大家對(duì)“Admob Unity插件接入的方法是什么”知識(shí)都有一定的了解,大家如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道。

分享文章:AdmobUnity插件接入的方法是什么-創(chuàng)新互聯(lián)
鏈接分享:http://www.rwnh.cn/article32/dcpjpc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站制作企業(yè)網(wǎng)站制作、定制開(kāi)發(fā)域名注冊(cè)、手機(jī)網(wǎng)站建設(shè)、企業(yè)建站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

微信小程序開(kāi)發(fā)
岳普湖县| 金溪县| 扎鲁特旗| 吉林市| 昆明市| 佛学| 师宗县| 长寿区| 滨海县| 芜湖市| 龙江县| 琼海市| 仁化县| 定陶县| 聂荣县| 绿春县| 台东市| 休宁县| 鄄城县| 吕梁市| 镇远县| 平顶山市| 神池县| 天气| 鄄城县| 肥乡县| 焉耆| 新营市| 乐山市| 夹江县| 扎鲁特旗| 青河县| 旌德县| 腾冲县| 永兴县| 泗阳县| 平江县| 明星| 荔波县| 黄冈市| 新化县|