1. 程式人生 > >谷歌AdMob廣告接入——最白話,手把手教你做系列。

谷歌AdMob廣告接入——最白話,手把手教你做系列。

仍然直奔主題,接入谷歌AdMob廣告。申請廣告ID這裡不做贅述,需求的話我會在新的一篇詳細介紹。
需求2個要素。
一,接入SDK
SDK有兩種。
今天做第一種Unity-Admob
下載完外掛,把外掛裡包含的admob_unity_plugin.unitypackage的檔案匯入你的專案。
第一步完成
匯入專案後你的project裡面會出現以下檔案。
這裡寫圖片描述
二,程式碼。
我們的project裡包含了一個adomobdemo的檔案。我們可以直接修改然後掛到自己的場景中去就可以了。
那麼怎麼修改呢

using UnityEngine;
using System.Collections;
using
admob; //這裡把類名也做了修改 public class addadmobdemo : MonoBehaviour { //谷歌廣告 插屏,視訊廣告修改版 void Start() { Debug.Log("start unity demo-------------"); //初始化Admob initAdmob(); } void Update() { if (Input.GetKeyUp(KeyCode.Escape)) { Debug.Log(KeyCode.Escape + "-----------------"
); } } //具體初始化邏輯 ca-app-pub-xxxx為各種型別廣告ID(字串格式) void initAdmob() { //新增Banner事件,以下事件根據自己需求新增即可 ad.bannerEventHandler += onBannerEvent; //新增插屏廣告事件 ad.interstitialEventHandler += onInterstitialEvent; //新增視訊廣告事件 ad.rewardedVideoEventHandler += onRewardedVideoEvent; //新增Banner廣告ID(左),插屏廣告(右)
Admob.Instance().initAdmob("ca-app-pub-3940256099942544/2934735716", "ca-app-pub-7816725853485153/4608868394"); //ad.setTesting(true);//show test ad Admob.Instance().setGender(AdmobGender.MALE); string[] keywords = { "game", "crash", "male game" }; // ad.setKeywords(keywords);//set keywords for ad Debug.Log("admob inited -------------"); } //Banner廣告事件處理邏輯 void onBannerEvent(string eventName, string msg) { Debug.Log("handler onAdmobBannerEvent---" + eventName + " " + msg); } //插屏廣告事件處理邏輯 void onInterstitialEvent(string eventName, string msg) { Debug.Log("handler onAdmobEvent---" + eventName + " " + msg); } //視訊廣告事件處理邏輯,以視訊邏輯為例,簡單的事件處理 void onRewardedVideoEvent(string eventName, string msg) { //載入失敗重新載入 if (eventName == AdmobEvent.onAdFailedToLoad) { Admob.Instance().loadRewardedVideo("ca-app-pub-7816725853485153/8074482445"); } //視訊關閉重新載入 if (eventName == AdmobEvent.onAdClosed) { Admob.Instance().loadRewardedVideo("ca-app-pub-7816725853485153/8074482445"); } //視訊獎勵邏輯 if (eventName == AdmobEvent.onRewarded) { //激勵視訊獎勵邏輯可在此處新增 } Debug.Log("handler onRewardedVideoEvent---" + eventName + " rewarded: " + msg); } public void ShowInter()//插屏廣告呼叫方法(如果已請求到廣告,呼叫即顯示廣告,否則回重新請求,在下一次呼叫是繼續此邏輯) { if (Admob.Instance().isInterstitialReady()) { Admob.Instance().showInterstitial(); } else { Admob.Instance().loadInterstitial(); } } public void ShowAedioAds()//視訊廣告呼叫方法 { if (Admob.Instance().isRewardedVideoReady()) { Admob.Instance().showRewardedVideo(); } } public void ShowBannerAds()//Banner廣告呼叫方法 { Admob.Instance().showBannerRelative(AdSize.SmartBanner, AdPosition.BOTTOM_CENTER, 0); } }

以上程式碼是我做出的修改,新手的話可直接覆用,只需要將對應的廣告ID修改成自己的即可。一般掛在專案中不銷燬的物件上即可。
下篇會簡單介紹另外一種官方的SDK接入谷歌廣告的方法。

相關推薦

AdMob廣告接入——白話手把手系列

仍然直奔主題,接入谷歌AdMob廣告。申請廣告ID這裡不做贅述,需求的話我會在新的一篇詳細介紹。 需求2個要素。 一,接入SDK SDK有兩種。 今天做第一種Unity-Admob。 下載完外掛,把外掛裡包含的admob_unity_plugin.u

FaceBook原生廣告接入——白話手把手系列

接入FaceBook原生廣告(Native廣告)申請廣告不做贅述。 接入原生廣告三個步驟。 第一步,匯入SDK檔案。下載地址 找到下載好的檔案中的audience-network-unity-sdk-4.22.0.unitypackage檔案,匯入專案中。

Unity IAP 支付ios支付——白話手把手系列

Unity IAP支付接入——谷歌支付,IOS支付。 申請商品ID不再贅述。 兩個部分 一,接入SDK 開啟unity選擇Window——Services出現Services視窗 開啟In-App-Purchasing。 跳轉到下個頁面。選擇

Unity內IAP支付二次驗證/伺服器驗證————白話手把手系列

之前的一篇寫了Unity支付的IAP支付接入。 後來就出現了一些問題,資料統計的時候出現大量購買訂單。但是實際上賬戶的錢卻沒有增加。@¥……&¥……*@¥&@初步判定可能存在部分使用者通過其他渠道刷單的現象,然後才有以下操作,驗證使用者的訂單是

原生廣告接入

今天來分享一下谷歌原生廣告的接入的經驗首先,我先說明一下,谷歌廣告的種類,在建立應用的時候,選擇匯入廣告,然後選擇廣告種類的時候,會看到三個種類,一個是橫幅的,一個是全面視訊的,一個是插屏視屏的,除了那個橫幅的廣告,其餘兩個都是全屏的廣告,但是如果你看過谷歌的廣告開發文件的話

瀏覽器input獲得焦點時背景變黃如何取消

谷歌 ×××背景邊框 開發時,遇到了一個谷歌瀏覽器自帶樣式, input標簽獲得焦點時,背景自動變黃。網上查了點資料都沒解決方案,現特此奉上解決方案。其實那個×××不是背景,是css3的新的樣式,陰影。css裏面加入如下樣式即可解決 input{ -webkit-box-shadow:non

建模、紋理、後期手把手制作《向日葵公主》

貼圖 只需要 細節 ges ray cnblogs 效率 3d模型 建模 轉自:http://www.gameres.com/769713.html 《向日葵公主》的這個畫像是一個個人項目,當我看到Gop Gap的概念原畫時,我感覺其十分的神奇,我真的想在3D中做出這個角

幹貨!純幹貨!手把手雲專線互聯網備援接入-上集

雲專線 互聯網備案 教程 筆者是互聯通技術男一枚,處理過雲計算業務大大小小各種事宜,在各方強大的支持協助下,終於碼出了這篇“如何實現性價比超高的互聯網雲通道及專網雲通道備份!”。 **首先來說下這套方案的目的:** 為了解決客戶混合雲業務的連續性,確保雲端與線下數據交互的持續,穩定;

電腦怎麽進pinterest手把手pinterest怎麽註冊

ima 賬戶 mount 技術 用戶 下一個 打開 如何 管理 Pinterest是世界上最大的圖片社交分享網站。網站允許用戶創建和管理主題圖片集合,例如事件、興趣和愛好。近日,嘗試了下發現pinteres不能註冊了,這個問題給大家帶來不少困擾~今天就來教大家如何解決!1.

右鍵Git Bash Here不見了怎麼辦手把手還原!

第一步,window + R,輸入regedit回車進入登錄檔 依次進入HKEY_CLASSES_ROOT —-》 Directory —-》Background —-》 shell 右鍵點選shell,選擇新建,然後選擇項,命名為 Git Bash Here,成功後進入桌面右鍵發現多了 Git B

釋出訂閱模式還不會??戳這裡50行核心程式碼手把手學會

小插曲 如果大家想看events模組所有方法原始碼解析,可以點進我github上參考 事件 建議大家看下官網中events事件的描述node中events事件 釋出訂閱模式定義了一種一對多的依賴關係 在Node中EventEmitter開放on(事件名,回撥函

怎麼進pinterest手把手Pinterest賬號怎麼註冊

Pinterest是世界上最大的圖片社交分享網站。網站允許使用者建立和管理主題圖片集合,例如事件、興趣和愛好。近日,小編在看微信朋友圈的時候,看到”pinterest打不開”被刷屏了,再去嘗試了下發現pinterest確實無法訪問了,這個問題給大家帶來不少困擾~

pinterest網頁打不開手把手pinterest怎麼註冊

Pinterest是世界上最大的圖片社交分享網站。網站允許使用者建立和管理主題圖片集合,例如事件、興趣和愛好。近日,嘗試了下發現pinteres不能註冊了,這個問題給大家帶來不少困擾~今天就來教大家如何解決! 1.我們開啟pinteres主頁,有一個登陸框,這

三分鐘上手手把手如何微信快速爆粉!

當下,在網際網路盛行的環境下,不管是做什麼企業或是產品,引流是必不可少的。缺少引流就缺少客源,缺少客源就沒有轉化率,等於沒有收益。現在,每天都有好多人在問小編,有沒有什麼引流指令碼能快速爆粉。引流指令碼網上有很多,但是使用的沒有幾個,能快速見效的就更加稀缺了。

根據我開發過的六七個vue專案以及獨立開發的3個vue專案總結手把手搭建一個結構清晰易開發易維護的公司的Vue專案包含axios服務vuex公共元件/指令/過濾器/服務等

看了網上有很多搭建vue專案的demo,但是不是已經年久失修的專案就是很簡單的demo,那些只能做新手參考並不能直接拿來用。我近兩年中已經參與了六七個vue專案的開發,包含PC端、客戶端、手機端,其中獨立負責的vue專案主要為微信公眾號的開發。而在每個專案中,我都會取長補短的去搭建自己的專案,經

PPT別再傻乎乎的直接插入圖片了手把手處理毛玻璃式圖片

在PPT中有一個被稱作毛玻璃的圖片虛化效果,用它處理圖片會顯得很有質感,還在直接使用插入圖片嗎?下面就給大家介紹這個超讚的PPT虛化效果,一起來看看幾個具體的應用吧~ 一、圖片整體虛化 首先我們來看看最簡單的圖片整體虛化,只要一鍵就可以實現全圖虛化。 具體操作:雙

流程圖繪制技巧手把手如何畫出有創意的流程圖

工具 com 教程 基本 text dea 想象 輔助 思路 無論是在辦公還是在生活中,流程圖都是一個必不可少的重要輔助工具,大到建築設計小到生活計劃都需要使用流程圖來幫助我們更好的完成每一件事情!   但是流程圖怎麽做呢?很多朋友還是不知道的,今天小編給大家帶來快速繪制流

流程圖的制作技巧分享手把手如何畫流程圖?

信息 思維 符號 nag process ima 表現 img 生產 什麽是流程圖?流程圖是思維導圖的一種表現形式,流程圖是流經一個系統的信息流、觀點流或部件流的圖形代表。在企業中,流程圖主要用來說明某一過程。這種過程既可以是生產線上的工藝流程,也可以是完成一項任務必需的管

安卓Tablayout的使用手把手如何打造滑動切換介面

   tablayout是一個很好用的控制元件,我平時的使用習慣是將fragment與tablayout合併使用,在首頁的fragment裡嵌入tablayout,達到一種介面緊湊的效果,下面先上圖: 是不是感覺很單一?今天只是簡單的操作,後期大家可以往裡面新增屬性,首先,

電腦硬碟不小心格式化了檔案怎麼恢復手把手變恢復高手

  對於現在上班的人們來說,電腦的穩定性還是很重要的呢,因為之後電腦穩定之後,我們才能保障我們的工作能順利的進行下去,但是電腦到底穩不穩定,這還是要取決於我們的電腦硬碟的,想要檢測電腦硬碟的完整性,我們知道一個最簡單的辦法,那就是格式電腦的硬碟了,但是格式化的時候忘記備份