送上安卓版Facebook SDK安裝+檢查的詳細教程~

2020-12-18 雨果網

上一期跟大家介紹了怎麼安裝和檢查iOS版Facebook SDK,這期則會送上安卓版的詳細教程。不管是利用Facebook帳號登錄遊戲,追蹤應用事件的數據,還是提升應用安裝量,從這裡開始就對了!

SDK是什麼,有什麼用處?

首先再帶大家重溫一下,SDK是什麼。SDK是SoftwareDevelopment Kit的縮寫,翻譯成中文就是「軟體開發工具包」,顧名思義,就是在開發軟體或應用時需要用到的工具包。就本質而言,SDK是一段嵌入式的應用代碼,與Facebook Pixel在網頁上的功能類似。

通過使用Facebook的SDK,開發商能夠激活以下功能:

● 追蹤來自Facebook的應用安裝

● 投放互動廣告

● 使用oCPM(經優化的千次展示費用)及CPA(單次操作費用)的競價模式

● 對多項應用事件的數據進行追蹤

● 啟用社交功能(比如分享、通知、邀請朋友,等等)

● 使用Facebook帳號登錄遊戲

● 把廣告平臺拓展到Audiencenetwork

SDK的功能如此強大,自然成為了利用Facebook進行營銷的必備工具。

接下來,我們將手把手教大家如何安裝安卓版本的Facebook SDK。其實不管是iOS版還是安卓版,第一步都一樣,就是要創建一個基本的Facebook應用,將Facebook與你的應用集成。

創建Facebook應用:

● 填寫基本信息,包括顯示名稱及所屬類別

● 把App ID和Display Name(顯示名稱)記錄下來

● 前往App Details(應用詳情)

● 增加標識(像素為1024x1024)

安卓版Facebook SDK的安裝步驟

第一步:下載文件

● 下載安卓版SDK

下載連結: https://developers.facebook.com/docs/android

● 仔細閱讀《新手入門》

新手入門連結:

https://developers.facebook.com/docs/android/getting-started/#import

第二步:導入SDK文件

解壓縮Facebook SDK文件,然後把它作為現有的項目導入到Workspace(工作區)中去

● 暫時只導入Facebook SDK

● 確保已經取消選擇「Copy projectsinto workspace」(把項目複製到workspace中去)

第三步:添加庫

前往Project Properties(項目屬性)

Android(安卓) -> Library(庫) -> Add(添加)

● 選擇Facebook SDK

● 然後你應該就能看到新添加的安卓庫

第四步:添加AppID

● 打開項目的res/values/strings.xml

● 添加你的Facebook App ID

<string name="app_id">your appid</string>

● 以上步驟也可通過UI(用戶界面)完成

第五步:添加網絡權限

● 打開你項目的AndroidManifest.xml

● 添加Internet access Permission(網絡訪問權限)

android.permission.INTERNET

● 以上步驟也可以通過UI(用戶界面)完成

第六步:添加ApplicationId(應用ID)

● 打開項目的AndroidManifest.xml

● 添加Metadata item(元數據項)com.facebook.sdk.ApplicationId

● 以上步驟也可以通過UI(用戶界面)完成

第七步:AndroidManifest

在Eclipse上打開AndroidManifest.xml,把package name(程序包名稱)和主要的Activity(活動)記錄下來

第八步:導出keyhash(密鑰散列)

● 瀏覽以下連結:

https://developers.facebook.com/docs/android/getting-started

● 在使用keyhash的開發機上,找到生成的keyhash

● 根據你的開發機,相應調整下列指令

keytool -exportcert -aliasandroiddebugkey -keystore ~/.android/debug.keystore | openssl sha1 -binary |openssl base64

● 在Facebook上,前往你應用的設置

https://developers.facebook.com/apps/<yourapp id>/settings/

● 添加platform(平臺) – Android

第九步:添加platform

● 把之前記下來的package name和密鑰散列等資料添加進去

● 保存更改!

安卓 SDK的預驗證

前往你的Facebook應用的App Insights

如下圖所示,這些就是你能夠看到的標籤

如何追蹤及驗證應用安裝事件

安裝完SDK之後,我們就可以根據以下步驟,對應用安裝進行追蹤和驗證。

與安裝進行連接

● 將Facebook SDK導入到你的MainActivity.java

AppEventConstants

AppEventsLogger

● 通知Facebook你的app已經安裝好了onResume()

● 再次啟動你的應用

● 數據可能會延遲幾分鐘

● 回到你的App Insights的控制面板

● 你會發現一個新的App Events標籤

● 點擊「Show most recent」(顯示最近的事件)

● 你會看到至少一件最近事件,即最近完成的安裝

如何追蹤及驗證其他應用事件

標準事件的追蹤和驗證

首先我們需要把一項FBEvent(Facebook事件)和一項事件連接起來,以預設定的標準事件,比如「add to cart」(添加到購物車)為例——添加一雙價值42美元的鞋子。

● 打開Activity添加button click event(點擊按鈕事件)

● 通知Facebook發生了一項事件

● 使用Bundleparameters添加任何的額外數據

代碼如下:

自定義事件的追蹤和驗證

● 打開Activity添加自定義事件

● 通知Facebook發生了一項事件

● 代碼如下:

啟動應用,激活事件進行驗證

為了確保代碼能夠正常運作,我們不妨對應用事件進行驗證。

● 回到你的App Insights的控制面板

● 你會有一個新的App Events標籤

● 點擊「Show most recent」(顯示最近的事件)

● 你會看到addToCart事件以及剛剛操作的Custom Event自定義事件等事件,請注意,數據可能會延遲幾分鐘。

安卓版本SDK的檢查工具

使用App Events SampleApp(應用事件示例應用)

通過這款示例應用,可以輕鬆對應用事件進行檢查。比如,在示例應用內點擊「purchase」(購買)按鈕,就會觸發一個窗口,窗口上將會顯示和此項購買事件相關的AppEvents代碼

● 示例應用下載連結:

https://play.google.com/store/apps/details?id=com.sesample.androidshop

(也可以在GooglePlay裡搜索「Se Android Sample Phzhuo」,進行下載)

● 原始碼和PPT下載連結:

https://www.dropbox.com/sh/udr0njxskfl03cp/AABWfdPL40VfkPvajYbZhUMla?dl=0

使用應用廣告幫手

我們還可以使用「應用廣告幫手」,檢查應用平臺的設置和最新安裝事件。在Android Setup中,確保以下項目均符合標準。

應用廣告幫手:

https://developers.facebook.com/tools/app-ads-helper/

感覺安裝程序有些複雜和麻煩?相信我,這一切都會是值得的。

以上內容屬作者個人觀點,不代表雨果網立場!如有侵權,請聯繫我們。

相關焦點

  • 安卓模擬器電腦版官方下載地址 安卓模擬器安裝教程
    導 讀 很多小夥伴在安裝手機上玩不過癮,想要在電腦上玩,但是卻不知道在哪裡可以下載到安卓模擬器電腦版,怎麼安裝
  • 夢幻西遊手遊怎麼在電腦上玩 下載安裝詳細教程
    夢幻西遊手遊怎麼在電腦上玩 下載安裝詳細教程 來源:www.18183.com作者:似水流年時間:2015-04-27 夢幻西遊手遊怎麼在電腦上玩呢?
  • 保衛蘿蔔2安卓版破解無限刷鑽詳細教程
    保衛蘿蔔2安卓版目前已火爆上線,大家都對此款遊戲抱以極大的興趣。保衛蘿蔔2遊戲中如何刷鑽成了不少玩家頭疼的問題,今天小編整理了保衛蘿蔔2安卓版破解無限刷鑽詳細教程供大家參考!   準備工作:   1、獲取root權限的安卓設備。   2、LBE安全大師,沒有的可以直接去百度搜索下載安裝一個即可!
  • solidworks2018怎麼安裝 破解版安裝教程詳細介紹
    solidworks2018怎麼安裝 破解版安裝教程詳細介紹時間:2017-04-05 15:10   來源:系統天堂   責任編輯:玲玲 川北在線核心提示:原標題:solidworks2018怎麼安裝 破解版安裝教程詳細介紹 solidworks2018怎麼安裝?
  • 【食物語】電腦版怎麼玩—安卓模擬器安裝使用教程
    如何在電腦運行《食物語》電腦版:  1. 下載安裝模擬器。  2. 安裝《食物語》電腦版。  3. 《食物語》模擬器設置優化。  4.  一般情況下,一直點擊下一步就能成功安裝雷電模擬器了;  如果安裝有問題,可以查閱《安裝安卓模擬器啟動失敗、啟動卡50%、啟動卡94%等如何解決》  模擬器配置要求  推薦電腦配置:  Cpu:i5 7500  顯卡:gtx 750ti  內存:8g
  • 負面不斷的facebook,這回連安卓用戶的數據也盯上了?
    劍橋數據分析公司醜聞事件還在持續升溫,一些Facebook用戶從社交媒體平臺下載數據時驚訝地發現該平臺上居然有詳細的通話記錄,包括日期、時間、電話長度、電話接收人和電話號碼。然而這種情況只發生在使用安卓設備的用戶身上,並且只有在獲得某些數據批准後才會發生。例如:幾年前我就開始轉用安卓系列的手機,但在我自己的Facebook數據下載中沒有相關的通話記錄。上周紐西蘭的程式設計師Dylan McKay在推特上發布了Facebook上收集的通話數據截圖,結果該截屏被瘋狂地轉發。
  • 《inside》電腦版怎麼下載 inside電腦版下載安裝教程
    小編現在就推薦一款inside安卓模擬器給大家!希望能給各位玩inside提供幫助。以下是inside安卓模擬器圖文安裝完全教程以及下載地址。  inside電腦版下載使用教程: 1、點擊下載inside電腦版 玩家們想要在電腦上暢快地玩inside,首先就需要先下載它的電腦版模擬器啦
  • 2020最新版微信透明頭像和透明暱稱詳細設置圖文教程
    只需要一部安卓手機即可,蘋果版不行的如果微信是蘋果手機登錄的,那就切換安卓手機設置,完成後再切換蘋果手機登錄微信即可。設置透明頭像教程一、如何設置微信透明頭像1.如果安卓手機有微信app,請先卸載2.前往豌豆莢官網(不用下載豌豆莢),然後搜索微信3.一定要選擇7.0.5版本直達連結
  • 《英雄聯盟手遊》安卓怎麼下載 安卓安裝包下載方法
    風靡全球的熱門端遊英雄聯盟的手遊版馬上就要上線了!現在很多人沒有時間玩電腦,這次手遊版的推出一定會吸引大批玩家。目前遊戲已經多個地區公測,安卓玩家已經可以下載體驗了,來看看具體方式吧。
  • 陰陽師桌面版下載教程 安裝失敗解決方法
    陰陽師桌面版下載地址和安裝教程帶給大家,附帶包括安裝失敗、閃退、遊戲界面出現問題的解決方法匯總,陰陽師桌面版玩家常見問題的處理方式集合在這裡。
  • win10安裝版系統安裝詳細教程,電腦小白的福利來了!
    以前小編給大家分享的很多是關於Ghost版本的系統教學,關於安裝版的系統教學還不是很多,今天小編就給大家分享安裝版系統教學,這次給大家分享電腦帶有NVME協議的固態硬碟做系統教程,廢話不多說,步驟如下:第一步:我們首先進電腦的快速啟動項,小編的電腦按Fn+F2
  • 夏普電視軟體安裝解析包錯誤怎麼解決?最新詳細教程來了!
    近日,有很多夏普電視的用戶反映自家電視不能安裝下載軟體,顯示解析包出了問題,不知道如何去解決?今天,你們萬能的小編就來為你解答了,詳細的步驟、最新的教程奉上! 首先,先明確一下自己的夏普電視是不能安裝下載所有的軟體還是單一的一個軟體。
  • 荒野亂鬥安卓安裝方法 安卓怎麼安裝
    今天為大家帶來的是荒野亂鬥安卓安裝方法,安卓怎麼安裝?一些玩家不知道安卓怎麼玩荒野亂鬥,這裡有一些教程,感興趣的小夥伴一起來看看吧。
  • 【陰陽師:百聞牌】電腦版怎麼玩—安卓模擬器使用教程
    《陰陽師:百聞牌》電腦版是通過雷電安卓模擬器這個軟體實現的手遊電腦版本。雷電模擬器是一款極速免費的電腦軟體,目前已經適配市面上大多數安卓版本的主流手遊與應用,同時可以匹配手機實現互通玩遊戲。《陰陽師:百聞牌》畫風精美,玩法多樣有趣,人物元素為東方線條勾勒出的寫意風格。
  • Facebook Home破解任意安卓手機可安裝 附教程
    但是隨後,XDA的大神們對Facebook Home的APK安裝文件進行了修改,使其能夠在任意Android手機上運行。本次發布的破解無需root權限,除非用戶的設備預裝了Facebook應用。如果沒有的話,用戶只需下載修改後的APK文件,卸載Facebook和Facebook Messager兩個應用(如果原先安裝了的話),然後按順序安裝下載的APK文件:首先是官方Facebook應用,然後是修改版的Home以及Messager(可選)。最後在Facebook應用設定中啟動Home,重啟設備即可。來自XDA論壇的說法表示,本次破解適用大量不同設備,包括Nexus 7。
  • facebook臉書安裝包下載
    還在為尋找facebook臉書安裝包下載而煩惱嗎?那就來18183來看看吧!facebook臉書安裝包下載使用方法:facebook臉書安裝包下載仿佛有一股魔力一樣,讓你開始就停不下來。
  • 安卓版mdict阿語詞典安裝教程
    為了照顧到各個層次的同學,這篇教程會寫得很詳細,請大家先看一下目錄,然後根據自身需要選擇查看相關內容。
  • 怎麼在電腦上玩牧羊人之心電腦版 牧羊人之心安卓模擬器玩法教程
    那麼怎麼在電腦上玩牧羊人之心呢?一起來看下牧羊人之心電腦版的玩法教程吧!牧羊人之心電腦版牧羊人之心電腦版玩法教程1、在電腦上下載並安裝好靠譜助手安卓模擬器要想在電腦上玩手遊,必須在電腦上裝一個安卓模擬器,這個是電腦玩手遊的前提條件(小編這邊以靠譜助手為例:http://www.kpzs.com/)。
  • 「JT-極客版」升級安卓或蘋果固件教程
    JT-極客版升級,圖文教程注意:本升級軟體和固件包僅【JT-極客版】專用,其它任何版本不可刷。四、找到已解壓文件夾,點擊進去,安裝升級APK軟體。五、選擇,安卓或者蘋果版固件文件夾,長按Airoha文件夾選擇複製六、反回到手機根目錄,選擇粘貼。
  • Mac版最詳細的Flutter開發環境搭建
    而網上很多相關博客教程,感覺不夠詳細,許多環境搭建過程中的坑確實是提到了,但解決的辦法寫的比較籠統,在此我將本次環境搭建鎖遇到的各種奇奇怪怪的問題一一匯總,爭取結合各路大神的博客加上自己實際遇到的問題整理出一篇超級實用且詳細的教程,讓童鞋們在學習flutter的路上少走彎路,讓你的起跑順暢起來,大神們請指正或忽略。系統環境要求Flutter是相對新出的框架,對系統有一定的要求。