匯集移動廣告行業(yè)熱點資訊和變現(xiàn)指南,激發(fā)移動應(yīng)用廣告變現(xiàn)增長無限可能!
【小編提醒】芒果聚合廣告平臺,為游戲APP開發(fā)者提供高效、便捷的游戲APP廣告變現(xiàn)方案,一鍵聚合穿山甲、快手、優(yōu)量匯、百青藤等多家廣告聯(lián)盟,支持開屏、banner、插屏、信息流、激勵視頻等多種廣告形式,配備專業(yè)廣告優(yōu)化師精細化運營管理,幫助游戲APP開發(fā)者優(yōu)化每月>20%的增長收益,立即變現(xiàn)!
【熱門搜索】游戲APP廣告變現(xiàn)收益eCPM提升策略指南

sdk可以提升開發(fā)和集成效率,降低開發(fā)成本,市面上現(xiàn)有的sdk覆蓋支付、客服、后臺、廣告、測試分析報告、推送、追蹤、云存儲等多個領(lǐng)域,app對sdk有較強的依賴性。
對于app開發(fā)者來說,嵌入第三方sdk可能會引發(fā)安全問題,需要承擔(dān)連帶風(fēng)險,比如sdk開發(fā)者的安全能力水平參差不齊,可能會導(dǎo)致sdk的安全漏洞;還有sdk開發(fā)者會在代碼中故意預(yù)留“后門”,以便收集用戶信息或執(zhí)行越權(quán)操作。這些安全問題輕則讓app正常使用受到影響(卡頓),重則被應(yīng)用商店下架,甚至需要承擔(dān)法律責(zé)任。
廣告sdk是sdk中的“重災(zāi)區(qū)”,相關(guān)的安全事件頻發(fā),也讓很多app開發(fā)者在選擇上更為慎重,并且進行嚴格的審查。
本文將簡要介紹廣告sdk的類型和原理,并且提供相應(yīng)的審查指引。
廣告sdk的分類
廣義上,廣告sdk代指為開發(fā)者提供廣告相關(guān)功能(接入廣告、廣告監(jiān)測等)的軟件開發(fā)工具包。狹義上,廣告sdk僅指幫助app開發(fā)者接入廣告,實現(xiàn)廣告變現(xiàn)的軟件開發(fā)工具包。廣告sdk的類型較多,可以按下面的方式分類:
根據(jù)變現(xiàn)需求方的類型可以分為h5 sdk和app sdk,按編程語言分又可以分為java sdk、objective-c sdk等。h5 sdk主要滿足網(wǎng)頁(包括各平臺小程序)的變現(xiàn)需求,app sdk則主要滿足app開發(fā)者的變現(xiàn)需求,其中java sdk適用于android應(yīng)用,objective-c sdk適用于ios應(yīng)用。
根據(jù)sdk開發(fā)者專注的垂直廣告領(lǐng)域,可以分為激勵廣告sdk、互動廣告sdk等。廣告特性不同,適用的變現(xiàn)需求方也不同,激勵廣告sdk滿足以休閑類游戲為主的游戲媒體的變現(xiàn)需求,互動廣告sdk則適用類型更廣,以工具類媒體為主。
根據(jù)sdk開發(fā)者的性質(zhì)及商業(yè)目的,可以分為單一(single)廣告sdk和聚合(mediation)廣告sdk;sdk的開發(fā)者一般為廣告聯(lián)盟和廣告技術(shù)公司。廣告聯(lián)盟開發(fā)自有的廣告sdk,接入多個變現(xiàn)需求方,打造ssp平臺,利用集群效應(yīng)售賣流量并從中抽成;廣告技術(shù)公司則開發(fā)聚合了多個廣告聯(lián)盟的sdk,幫助變現(xiàn)需求方一次接入多個廣告聯(lián)盟,收取服務(wù)費。
廣告sdk如何在app廣告變現(xiàn)中發(fā)揮作用?
1.廣告交易生態(tài)中的廣告sdk
廣告供給方:一般可稱為媒體,分為網(wǎng)頁和app,從已嵌入的廣告sdk中獲取廣告內(nèi)容并展示。
廣告sdk:廣告供給方通過廣告sdk的接口發(fā)起廣告請求,請求內(nèi)容包括廣告位、廣告素材尺寸、用戶設(shè)備碼等信息,并依靠流量分配控制器向廣告交易平臺分發(fā)廣告請求。
廣告交易平臺:為adx/ssp,接收廣告請求和競價信息,處理廣告交易。
廣告需求方:為dsp,在廣告交易平臺參與競價,并向廣告sdk回傳廣告內(nèi)容。*
目前ssp與adx功能模塊趨同,故統(tǒng)稱為廣告交易平臺
在廣告交易生態(tài)中,廣告sdk可以視為廣告供給方參與廣告交易的“門票”,串聯(lián)起廣告請求發(fā)起廣告創(chuàng)意展示廣告數(shù)據(jù)上報這一完整的廣告交易鏈路,執(zhí)行包括數(shù)據(jù)采集、數(shù)據(jù)檢索、數(shù)據(jù)儲存、數(shù)據(jù)上報、廣告請求、廣告下載、廣告渲染、廣告監(jiān)測等在內(nèi)的工作。
2.廣告sdk的接入
在廣告sdk真正發(fā)揮作用前,需要先完成接入。sdk開發(fā)者會為app開發(fā)者分別提供ios/android sdk 接入文檔,目前流程已經(jīng)標準化,一般可以分為以下五步:第一步:加入文件
把廣告sdk文件嵌入指定的項目目錄中。第二步:構(gòu)建關(guān)聯(lián)向廣告sdk添加引用,建立關(guān)系,包括添加配置、權(quán)限等。第三步:編寫代碼應(yīng)用初始化及廣告位開發(fā),調(diào)用廣告sdk提供的廣告位模板。第四步:聯(lián)調(diào)測試即測試廣告交易流程,測試點包括流程是否順暢(請求正常觸發(fā)等),廣告展示是否正常(無變形加載等適配問題)、廣告數(shù)據(jù)是否正常(無數(shù)據(jù)錯漏等情況)等。第五步:軟件發(fā)布將嵌入廣告sdk的應(yīng)用上架&更新,完成后即可開始發(fā)起廣告請求,開始廣告變現(xiàn)。
對于app開發(fā)者來說,只接入單一廣告sdk意義并不大,一方面高度依賴某個聯(lián)盟,導(dǎo)致風(fēng)險過于集中,另一方面如果聯(lián)盟無廣告返回會造成流量浪費,收益減少。雖然sdk的接入流程已經(jīng)標準化,但如果同時接入多個聯(lián)盟的廣告sdk,app開發(fā)者仍需要付出大量的學(xué)習(xí)和開發(fā)成本,管理上也更為復(fù)雜,因此接入聚合廣告sdk成為更高效的選擇。
3.廣告sdk的請求機制
app開發(fā)者接入聚合廣告sdk后能有了更多調(diào)整和選擇,一次性對接多個廣告聯(lián)盟,可設(shè)置更靈活的請求機制和流量分配機制,目前市面上主流的聚合廣告sdk的請求機制有下列三類:
①waterfall
即串行請求。聚合廣告sdk按設(shè)定的順序,依次向各個廣告聯(lián)盟發(fā)起廣告請求,如果返回廣告內(nèi)容則進行展示廣告。優(yōu)點:得到廣告內(nèi)容即可展示廣告內(nèi)容,能夠提升廣告展示率;缺點:增加廣告內(nèi)容返回超時的幾率,導(dǎo)致無法順利進行廣告展示,損失潛在的廣告收益并且影響用戶體驗。
②fan out
即并行請求。聚合廣告sdk一次請求所有的廣告聯(lián)盟,選擇時間最短返回的廣告內(nèi)容并進行展示。優(yōu)點:幾乎可以保證每次流量都被填充,順利完成廣告展示;缺點:一次訪問多個廣告聯(lián)盟的話,會造成部分廣告聯(lián)盟成功返回廣告內(nèi)容但總是無法曝光的情況,從而導(dǎo)致其降低引流權(quán)重,影響后續(xù)收益。
③hybrid
即混合請求。聚合廣告sdk一次請求所有的廣告聯(lián)盟,選擇ecpm最高的廣告聯(lián)盟返回的廣告內(nèi)容(在廣告聯(lián)盟支持返回ecpm的前提下),并進行展示。優(yōu)點:幾乎可以保證每次流量都被填充,并且每次填充的都是ecpm最高的廣告;缺點:除了fan out模式的缺點,此請求方式讓聚合廣告sdk需要進行較為復(fù)雜的邏輯判斷,對其數(shù)據(jù)的處理速度和處理能力都要求較高,可能會導(dǎo)致廣告展示率低。
三種方式各有利弊,在不考慮計算和數(shù)據(jù)處理能力的情況下,混合請求是最優(yōu)請求方式。提升廣告收益也是聚合廣告sdk的價值所在,使用混合請求能夠提升廣告展示率、廣告填充率、ecpm。
app開發(fā)者如何審查廣告sdk?
廣告sdk的安全風(fēng)險主要是sdk開發(fā)者瞞著app設(shè)置“后門”獲取用戶信息,并且利用數(shù)據(jù)獲利。
用戶信息收集的風(fēng)險也分等級,友盟+的高級產(chǎn)品研發(fā)專家馬巍源曾整理風(fēng)險級別,低風(fēng)險為用戶移動設(shè)備傳感器的信息,包括光、聲音、環(huán)境,極高風(fēng)險則涉及用戶已安裝應(yīng)用信息和賬戶信息這類最為私密的信息。
因此,審查是接入廣告sdk的必要環(huán)節(jié)。對于app開發(fā)者來說,既是對廣告sdk的深入了解,能夠提升后續(xù)的接入效率,也能理清風(fēng)險點。審查方式可以分為三類,包括文檔審查、工具審查和第三方審查:
1.文檔審查
在sdk接入前進行審查,但sdk開發(fā)者一般不會直接在接入文檔暴露“不當(dāng)目的”。即app開發(fā)者對sdk開發(fā)者提供的接入文檔進行審查,查看是否有要求app回傳敏感信息,是否有涉及到雙方未達成一致或有爭議的內(nèi)容。
2.工具審查
在聯(lián)調(diào)測試環(huán)節(jié)使用抓包工具審查,常用的工具有charles(青花瓷),能夠支持mac os\windows\linux系統(tǒng)。即app開發(fā)者使用抓包工具抓取接入sdk開發(fā)者的網(wǎng)絡(luò)請求,并且分析是否有不在協(xié)議內(nèi)的數(shù)據(jù)。
3.第三方審查
一般也是在聯(lián)調(diào)測試環(huán)節(jié)進行審查,由第三方公司出面審查sdk,比如網(wǎng)易易盾、騰訊安全等。第三方公司有著更完整和全面的審查機制,能夠出具權(quán)威客觀的報告,但app開發(fā)者需要付出更多成本。
技術(shù)不是原罪,使用技術(shù)的人才是。
廣告sdk通過不斷的技術(shù)創(chuàng)新,提升了廣告交易的效率和效益,推進了廣告市場的繁榮發(fā)展,讓百萬開發(fā)者受益,價值不容置疑。
廣告sdk的潛在安全風(fēng)險也不可小視,但令人欣喜的是,sdk相關(guān)的監(jiān)管和法律法規(guī)在不斷完善中。從2019年發(fā)布的《軟件開發(fā)包(sdk)安全與合規(guī)白皮書》,再到近期國內(nèi)首個sdk安全國家標準宣布正式立項。在可預(yù)見的將來,sdk行業(yè)的生態(tài)將會更為純凈、有序。
熱門搜索:app廣告變現(xiàn) | 游戲SDK廣告
我有app怎樣接入廣告-找芒果聯(lián)盟,免費接入廣告
相關(guān)詞條:激勵視頻廣告 | APP開屏廣告 | APP廣告變現(xiàn) | 插屏廣告 | 廣告點擊率優(yōu)化 | 芒果聚合 | 蘋果APP搜索廣告 | 程序化廣告 | APP知識大全
免責(zé)聲明:本站文章來源于互聯(lián)網(wǎng),文章為作者獨立觀點,不代表本站立場。如有侵權(quán),請聯(lián)系我們。