
手游營銷,數(shù)據(jù)為王。想要利用Facebook進(jìn)行精準(zhǔn)營銷,就必須集成手游和Facebook,而SDK則是其中必不可少的工具。這一期我們就送上iOS版Facebook SDK的安裝和檢查全教程,教你如何利用Facebook賬號登陸游戲,對多項(xiàng)應(yīng)用事件的數(shù)據(jù)進(jìn)行追蹤,開啟高級手游營銷之旅!
- SDK是什么,有什么用處?-
SDK是Software Development Kit的縮寫,翻譯成中文就是“軟件開發(fā)工具包”,顧名思義,就是在開發(fā)軟件或應(yīng)用時需要用到的工具包。就本質(zhì)而言,SDK是一段嵌入式的應(yīng)用代碼,與Facebook Pixel在網(wǎng)頁上的功能類似。
通過使用Facebook的SDK,開發(fā)商能夠激活以下功能:
● 追蹤來自Facebook的應(yīng)用安裝
● 投放互動廣告
● 使用oCPM(經(jīng)優(yōu)化的千次展示費(fèi)用)及CPA(單次操作費(fèi)用)的競價(jià)模式
● 對多項(xiàng)應(yīng)用事件的數(shù)據(jù)進(jìn)行追蹤
● 啟用社交功能(比如分享、通知、邀請朋友,等等)
● 使用Facebook賬號登錄游戲
● 把廣告平臺拓展到Audiencenetwork
SDK的功能如此強(qiáng)大,自然成為了利用Facebook進(jìn)行營銷的必備工具。
接下來,我們將手把手教大家如何安裝iOS版本的Facebook SDK。首先第一步,就是要創(chuàng)建一個基本的Facebook應(yīng)用,將Facebook與你的應(yīng)用集成。
創(chuàng)建Facebook應(yīng)用:
● 填寫基本信息,包括顯示名稱及所屬類別
● 把App ID和Display Name(顯示名稱)記錄下來
● 前往App Details(應(yīng)用詳情)
● 增加標(biāo)識(像素為1024x1024)
- 只需三步完成iOS版Facebook SDK的安裝 -
第一步:集成Facebook SDK
● 下載iOS版SDK
下載鏈接: https://developers.facebook.com/docs/ios
● 仔細(xì)閱讀《新手入門》
新手入門鏈接:https://developers.facebook.com/docs/ios/getting-started/
● 解壓縮文件,然后將 Facebook.SDK.framework的文件夾解壓縮,拖到Xcode 項(xiàng)目導(dǎo)航器的 Frameworks(框架)組中
● 在顯示的對話框中,選擇 “Create groups for any added folders”(為添加的文件夾創(chuàng)建組),取消選擇“ Copy items into destination group’s folder”(將項(xiàng)目復(fù)制到目的地群組的文件夾中)
第二步:配置你的plist文件(屬性列表文件)
● 創(chuàng)建一個名稱為FacebookAppID(字串)的密鑰– 添加你Facebook應(yīng)用的App ID
● 創(chuàng)建一個名稱為FacebookDisplayName(字串)的密鑰——添加Facebook應(yīng)用控制面板上的Display Name
● 創(chuàng)建一個名為URL types的數(shù)組鍵(array key)
增加一個名為URLSchemes的單一數(shù)組子項(xiàng)目(single array sub-item)
以fb作為你App ID的前綴,增加一個項(xiàng)目
最終完成的plist文件應(yīng)如下圖所示:
第三步:把iOS平臺添加到Facebook 應(yīng)用的設(shè)置中
把Xcode里的Bundle Identifier(捆綁標(biāo)識符)復(fù)制下來
● 在Facebook上,前往你的應(yīng)用的設(shè)置
鏈接:https://developers.facebook.com/apps//settings/
● 增加平臺 – iOS
● 填寫B(tài)undle ID
如果你的應(yīng)用已經(jīng)在應(yīng)用商店的列表上,填寫ID即可
● 記得保存更改!
- iOS SDK的預(yù)驗(yàn)證 -
前往你的Facebook應(yīng)用的App Insights
如下圖所示,這些就是你能夠看到的標(biāo)簽
- 如何追蹤及驗(yàn)證應(yīng)用安裝事件 -
接下來我們就可以根據(jù)以下步驟,對應(yīng)用安裝進(jìn)行追蹤和驗(yàn)證:
導(dǎo)入SDK,并與安裝進(jìn)行連接
● 將Facebook SDK 導(dǎo)入到你的AppDelegate.m
● 通知Facebook你的app已經(jīng)安裝了applicationDidBecomeActive()
● 數(shù)據(jù)可能會延遲幾分鐘
● 回到你的App Insights的控制面板
● 你會發(fā)現(xiàn)一個新的App Events標(biāo)簽
● 點(diǎn)擊“Show most recent”(顯示最近的事件)
● 你會看到至少一件最近事件,即最近完成的安裝
- 如何追蹤及驗(yàn)證其他iOS應(yīng)用事件 -
標(biāo)準(zhǔn)事件的追蹤和驗(yàn)證
首先我們需要把一項(xiàng)FBEvent(Facebook事件)和一項(xiàng)事件連接起來,以預(yù)設(shè)定的標(biāo)準(zhǔn)事件,比如“add to cart”(添加到購物車)為例——添加一雙價(jià)值42美元的鞋子。
● 打開ViewController,添加button event(按鈕事件)
● 導(dǎo)入Facebook SDK
● 通過點(diǎn)擊按鈕,把某項(xiàng)事件記錄到Facebook——在這里我們使用的是一項(xiàng)預(yù)設(shè)定的Facebook SDK事件,代碼如下:
自定義事件的追蹤和驗(yàn)證
● 打開ViewController,添加button event(按鈕事件)
● 導(dǎo)入Facebook SDK
● 通過點(diǎn)擊按鈕,把某項(xiàng)事件記錄到Facebook——在這里我們使用的是一項(xiàng)自定義的Facebook SDK事件,代碼如下:
啟動應(yīng)用,激活事件進(jìn)行驗(yàn)證
為了確保代碼能夠正常運(yùn)作,我們不妨對應(yīng)用事件進(jìn)行驗(yàn)證。
● 啟動你的應(yīng)用,點(diǎn)擊Add to Cart按鈕或隨便做些什么能夠激活事件的事情,然后進(jìn)行驗(yàn)證,注意數(shù)據(jù)可能會延遲幾分鐘。
● 回到你的App Insights的控制面板
● 你會有一個新的App Events標(biāo)簽
● 點(diǎn)擊“Show most recent”(顯示最近的事件)
● 你會看到addToCart事件以及剛剛操作的自定義事件等事件
- iOS版本SDK的檢查工具 -
我們還可以使用“應(yīng)用廣告幫手”,檢查應(yīng)用平臺的設(shè)置和最新安裝事件。在iOS Setup中,確保以下項(xiàng)目均符合標(biāo)準(zhǔn)。
應(yīng)用廣告幫手:https://developers.facebook.com/tools/app-ads-helper/
iOS版的Facebook SDK安裝教程到此結(jié)束。
以上內(nèi)容屬作者個人觀點(diǎn),不代表雨果網(wǎng)立場!如有侵權(quán),請聯(lián)系我們。