已收藏,可在 我的資料庫(kù) 中查看
關(guān)注作者
您可能還需要

Facebook SDK安裝+檢查全教程(安卓版)

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

Facebook SDK安裝+檢查全教程(安卓版)

上一期跟大家介紹了怎么安裝和檢查iOS版Facebook SDK,這期則會(huì)送上安卓版的詳細(xì)教程。不管是利用Facebook賬號(hào)登錄游戲,追蹤應(yīng)用事件的數(shù)據(jù),還是提升應(yīng)用安裝量,從這里開(kāi)始就對(duì)了!

SDK是什么,有什么用處?

首先再帶大家重溫一下,SDK是什么。SDK是SoftwareDevelopment Kit的縮寫(xiě),翻譯成中文就是“軟件開(kāi)發(fā)工具包”,顧名思義,就是在開(kāi)發(fā)軟件或應(yīng)用時(shí)需要用到的工具包。就本質(zhì)而言,SDK是一段嵌入式的應(yīng)用代碼,與Facebook Pixel在網(wǎng)頁(yè)上的功能類似。

通過(guò)使用Facebook的SDK,開(kāi)發(fā)商能夠激活以下功能:

● 追蹤來(lái)自Facebook的應(yīng)用安裝

● 投放互動(dòng)廣告

● 使用oCPM(經(jīng)優(yōu)化的千次展示費(fèi)用)及CPA(單次操作費(fèi)用)的競(jìng)價(jià)模式

● 對(duì)多項(xiàng)應(yīng)用事件的數(shù)據(jù)進(jìn)行追蹤

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

● 使用Facebook賬號(hào)登錄游戲

● 把廣告平臺(tái)拓展到Audiencenetwork

SDK的功能如此強(qiáng)大,自然成為了利用Facebook進(jìn)行營(yíng)銷的必備工具。

接下來(lái),我們將手把手教大家如何安裝安卓版本的Facebook SDK。其實(shí)不管是iOS版還是安卓版,第一步都一樣,就是要?jiǎng)?chuàng)建一個(gè)基本的Facebook應(yīng)用,將Facebook與你的應(yīng)用集成。

創(chuàng)建Facebook應(yīng)用:

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

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

● 前往App Details(應(yīng)用詳情)

● 增加標(biāo)識(shí)(像素為1024x1024)

Facebook SDK安裝+檢查全教程(安卓版)

安卓版Facebook SDK的安裝步驟

第一步:下載文件

● 下載安卓版SDK

下載鏈接: https://developers.facebook.com/docs/android

● 仔細(xì)閱讀《新手入門》

新手入門鏈接:

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

Facebook SDK安裝+檢查全教程(安卓版)

第二步:導(dǎo)入SDK文件

解壓縮Facebook SDK文件,然后把它作為現(xiàn)有的項(xiàng)目導(dǎo)入到Workspace(工作區(qū))中去

● 暫時(shí)只導(dǎo)入Facebook SDK

● 確保已經(jīng)取消選擇“Copy projectsinto workspace”(把項(xiàng)目復(fù)制到workspace中去)

Facebook SDK安裝+檢查全教程(安卓版)

Facebook SDK安裝+檢查全教程(安卓版)

第三步:添加庫(kù)

前往Project Properties(項(xiàng)目屬性)

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

● 選擇Facebook SDK

Facebook SDK安裝+檢查全教程(安卓版)

● 然后你應(yīng)該就能看到新添加的安卓庫(kù)

Facebook SDK安裝+檢查全教程(安卓版)

第四步:添加AppID

● 打開(kāi)項(xiàng)目的res/values/strings.xml

Facebook SDK安裝+檢查全教程(安卓版)

● 添加你的Facebook App ID

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

Facebook SDK安裝+檢查全教程(安卓版)

Facebook SDK安裝+檢查全教程(安卓版)

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

第五步:添加網(wǎng)絡(luò)權(quán)限

● 打開(kāi)你項(xiàng)目的AndroidManifest.xml

Facebook SDK安裝+檢查全教程(安卓版)

● 添加Internet access Permission(網(wǎng)絡(luò)訪問(wèn)權(quán)限)

android.permission.INTERNET

Facebook SDK安裝+檢查全教程(安卓版)

Facebook SDK安裝+檢查全教程(安卓版)

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

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

● 打開(kāi)項(xiàng)目的AndroidManifest.xml

Facebook SDK安裝+檢查全教程(安卓版)

● 添加Metadata item(元數(shù)據(jù)項(xiàng))com.facebook.sdk.ApplicationId

Facebook SDK安裝+檢查全教程(安卓版)

Facebook SDK安裝+檢查全教程(安卓版)

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

第七步:AndroidManifest

在Eclipse上打開(kāi)AndroidManifest.xml,把package name(程序包名稱)和主要的Activity(活動(dòng))記錄下來(lái)

Facebook SDK安裝+檢查全教程(安卓版)

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

● 瀏覽以下鏈接:

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

● 在使用keyhash的開(kāi)發(fā)機(jī)上,找到生成的keyhash

● 根據(jù)你的開(kāi)發(fā)機(jī),相應(yīng)調(diào)整下列指令

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

● 在Facebook上,前往你應(yīng)用的設(shè)置

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

Facebook SDK安裝+檢查全教程(安卓版)

● 添加platform(平臺(tái)) – Android

第九步:添加platform

● 把之前記下來(lái)的package name和密鑰散列等資料添加進(jìn)去

Facebook SDK安裝+檢查全教程(安卓版)

● 保存更改!

安卓 SDK的預(yù)驗(yàn)證

前往你的Facebook應(yīng)用的App Insights

如下圖所示,這些就是你能夠看到的標(biāo)簽

Facebook SDK安裝+檢查全教程(安卓版)

如何追蹤及驗(yàn)證應(yīng)用安裝事件

安裝完SDK之后,我們就可以根據(jù)以下步驟,對(duì)應(yīng)用安裝進(jìn)行追蹤和驗(yàn)證。

與安裝進(jìn)行連接

● 將Facebook SDK導(dǎo)入到你的MainActivity.java

AppEventConstants

AppEventsLogger

Facebook SDK安裝+檢查全教程(安卓版)

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

Facebook SDK安裝+檢查全教程(安卓版)

● 再次啟動(dòng)你的應(yīng)用

● 數(shù)據(jù)可能會(huì)延遲幾分鐘

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

Facebook SDK安裝+檢查全教程(安卓版)

● 你會(huì)發(fā)現(xiàn)一個(gè)新的App Events標(biāo)簽

● 點(diǎn)擊“Show most recent”(顯示最近的事件)

Facebook SDK安裝+檢查全教程(安卓版)

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

如何追蹤及驗(yàn)證其他應(yīng)用事件

標(biāo)準(zhǔn)事件的追蹤和驗(yàn)證

首先我們需要把一項(xiàng)FBEvent(Facebook事件)和一項(xiàng)事件連接起來(lái),以預(yù)設(shè)定的標(biāo)準(zhǔn)事件,比如“add to cart”(添加到購(gòu)物車)為例——添加一雙價(jià)值42美元的鞋子。

● 打開(kāi)Activity添加button click event(點(diǎn)擊按鈕事件)

● 通知Facebook發(fā)生了一項(xiàng)事件

● 使用Bundleparameters添加任何的額外數(shù)據(jù)

代碼如下:

Facebook SDK安裝+檢查全教程(安卓版)

自定義事件的追蹤和驗(yàn)證

● 打開(kāi)Activity添加自定義事件

● 通知Facebook發(fā)生了一項(xiàng)事件

● 代碼如下:

Facebook SDK安裝+檢查全教程(安卓版)

啟動(dòng)應(yīng)用,激活事件進(jìn)行驗(yàn)證

Facebook SDK安裝+檢查全教程(安卓版)

為了確保代碼能夠正常運(yùn)作,我們不妨對(duì)應(yīng)用事件進(jìn)行驗(yàn)證。

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

● 你會(huì)有一個(gè)新的App Events標(biāo)簽

Facebook SDK安裝+檢查全教程(安卓版)

● 點(diǎn)擊“Show most recent”(顯示最近的事件)

● 你會(huì)看到addToCart事件以及剛剛操作的Custom Event自定義事件等事件,請(qǐng)注意,數(shù)據(jù)可能會(huì)延遲幾分鐘。

Facebook SDK安裝+檢查全教程(安卓版)

安卓版本SDK的檢查工具

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

Facebook SDK安裝+檢查全教程(安卓版)

通過(guò)這款示例應(yīng)用,可以輕松對(duì)應(yīng)用事件進(jìn)行檢查。比如,在示例應(yīng)用內(nèi)點(diǎn)擊“purchase”(購(gòu)買)按鈕,就會(huì)觸發(fā)一個(gè)窗口,窗口上將會(huì)顯示和此項(xiàng)購(gòu)買事件相關(guān)的AppEvents代碼

● 示例應(yīng)用下載鏈接:

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

(也可以在GooglePlay里搜索“Se Android Sample Phzhuo”,進(jìn)行下載)

● 源代碼和PPT下載鏈接:

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

使用應(yīng)用廣告幫手

我們還可以使用“應(yīng)用廣告幫手”,檢查應(yīng)用平臺(tái)的設(shè)置和最新安裝事件。在Android Setup中,確保以下項(xiàng)目均符合標(biāo)準(zhǔn)。

Facebook SDK安裝+檢查全教程(安卓版)

應(yīng)用廣告幫手:

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

感覺(jué)安裝程序有些復(fù)雜和麻煩?相信我,這一切都會(huì)是值得的。

以上內(nèi)容屬作者個(gè)人觀點(diǎn),不代表雨果網(wǎng)立場(chǎng)!如有侵權(quán),請(qǐng)聯(lián)系我們。

相關(guān)標(biāo)簽:

分享到:

--
評(píng)論
最新 熱門 資訊 資料 專題 服務(wù) 果園 百科 搜索
海外營(yíng)銷
打造真正全球業(yè)務(wù), Facebook海外營(yíng)銷助您精準(zhǔn)連接20億真實(shí)用戶。
文章數(shù)
3654
關(guān)注數(shù)
0
雨果跨境顧問(wèn)
獨(dú)立站顧問(wèn)-Wolf
雨果跨境官方顧問(wèn),OceanWeb新客獨(dú)家福利:前100名免費(fèi)送$20廣告體驗(yàn)金,點(diǎn)擊按鈕咨詢顧問(wèn)并領(lǐng)取

收藏

--

--

分享