- 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)化的千次展示費用)及CPA(單次操作費用)的競價模式
● 對多項應(yīng)用事件的數(shù)據(jù)進行追蹤
● 啟用社交功能(比如分享证九、通知、邀請朋友共虑,等等)
● 使用Facebook賬號登錄游戲
● 把廣告平臺拓展到Audiencenetwork
SDK的功能如此強大愧怜,自然成為了利用Facebook進行營銷的必備工具。
接下來妈拌,我們將手把手教大家如何安裝iOS版本的Facebook SDK拥坛。首先第一步,就是要創(chuàng)建一個基本的Facebook應(yīng)用尘分,將Facebook與你的應(yīng)用集成猜惋。
創(chuàng)建Facebook應(yīng)用:
● 填寫基本信息,包括顯示名稱及所屬類別
● 把App ID和Display Name(顯示名稱)記錄下來
● 前往App Details(應(yīng)用詳情)
● 增加標識(像素為1024x1024)
- 只需三步完成iOS版Facebook SDK的安裝 -
第一步:集成Facebook SDK
● 下載iOS版SDK
下載鏈接: https://developers.facebook.com/docs/ios
● 仔細閱讀《新手入門》
新手入門鏈接:https://developers.facebook.com/docs/ios/getting-started/
● 解壓縮文件培愁,然后將 Facebook.SDK.framework的文件夾解壓縮著摔,拖到Xcode 項目導(dǎo)航器的 Frameworks(框架)組中
● 在顯示的對話框中,選擇 “Create groups for any added folders”(為添加的文件夾創(chuàng)建組)定续,取消選擇“ Copy items into destination group’s folder”(將項目復(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ù)組子項目(single array sub-item)
以fb作為你App ID的前綴谍咆,增加一個項目
最終完成的plist文件應(yīng)如下圖所示:
第三步:把iOS平臺添加到Facebook 應(yīng)用的設(shè)置中
把Xcode里的Bundle Identifier(捆綁標識符)復(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ù)驗證 -
前往你的Facebook應(yīng)用的App Insights
如下圖所示摹察,這些就是你能夠看到的標簽
- 如何追蹤及驗證應(yīng)用安裝事件 -
接下來我們就可以根據(jù)以下步驟,對應(yīng)用安裝進行追蹤和驗證:
導(dǎo)入SDK倡鲸,并與安裝進行連接
● 將Facebook SDK 導(dǎo)入到你的AppDelegate.m
● 通知Facebook你的app已經(jīng)安裝了applicationDidBecomeActive()
● 數(shù)據(jù)可能會延遲幾分鐘
● 回到你的App Insights的控制面板
● 你會發(fā)現(xiàn)一個新的App Events標簽
● 點擊“Show most recent”(顯示最近的事件)
● 你會看到至少一件最近事件供嚎,即最近完成的安裝
- 如何追蹤及驗證其他iOS應(yīng)用事件 -
標準事件的追蹤和驗證
首先我們需要把一項FBEvent(Facebook事件)和一項事件連接起來,以預(yù)設(shè)定的標準事件,比如“add to cart”(添加到購物車)為例——添加一雙價值42美元的鞋子查坪。
● 打開ViewController寸宏,添加button event(按鈕事件)
● 導(dǎo)入Facebook SDK
● 通過點擊按鈕,把某項事件記錄到Facebook——在這里我們使用的是一項預(yù)設(shè)定的Facebook SDK事件偿曙,代碼如下:
自定義事件的追蹤和驗證
● 打開ViewController氮凝,添加button event(按鈕事件)
● 導(dǎo)入Facebook SDK
● 通過點擊按鈕,把某項事件記錄到Facebook——在這里我們使用的是一項自定義的Facebook SDK事件望忆,代碼如下:
啟動應(yīng)用罩阵,激活事件進行驗證
為了確保代碼能夠正常運作,我們不妨對應(yīng)用事件進行驗證启摄。
● 啟動你的應(yīng)用稿壁,點擊Add to Cart按鈕或隨便做些什么能夠激活事件的事情,然后進行驗證歉备,注意數(shù)據(jù)可能會延遲幾分鐘傅是。
● 回到你的App Insights的控制面板
● 你會有一個新的App Events標簽
● 點擊“Show most recent”(顯示最近的事件)
● 你會看到addToCart事件以及剛剛操作的自定義事件等事件
- iOS版本SDK的檢查工具 -
我們還可以使用“應(yīng)用廣告幫手”,檢查應(yīng)用平臺的設(shè)置和最新安裝事件蕾羊。在iOS Setup中喧笔,確保以下項目均符合標準。
應(yīng)用廣告幫手:https://developers.facebook.com/tools/app-ads-helper/
iOS版的Facebook SDK安裝教程到此結(jié)束龟再。