巨鲨出海
免费使用

Facebook SDK安装+检查全教程(安卓版)

Facebook

2022-06-29 11:11

SDK是SoftwareDevelopment Kit的缩写,翻译成中文就是“软件开发工具包”,顾名思义,就是在开发软件或应用时需要用到的工具包。就本质而言,SDK是一段嵌入式的应用代码,与Facebook Pixel在网页上的功能类似。

今天给大家分享一下安装和检查安卓版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(应用详情)


● 增加标识(像素为1024×1024)


安卓版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


your appid


● 以上步骤也可通过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//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/


感觉安装程序有些复杂和麻烦?相信我,这一切都会是值得的。

出海顾问
管家式陪伴1V1服务, 帮您快速解决出海获客难题!

跨境电商

绿联科技2025半年报:线下渠道业绩亮眼 充电类产品扛起增长大梁

上半年,公司实现营业收入38.57亿元,同比增长40.60%;毛利润为36.98%,较上年同期微降1.44%;归母净利润达到2.75亿元,同比增长32.74%;扣非归母净利润为2.59亿元,同比增长28.89%。

跨境电商

美国即时零售迎来新玩家:Best Buy接入Uber Eats 电子产品数小时送货上门

日前,移动出行和配送平台公司Uber与美国消费电子零售商百思买(Best Buy)宣布达成合作,百思买800多家门店将正式接入Uber旗下的外卖平台Uber Eats。

跨境电商

亚马逊新规已强制执行!卖家:影响流量分配

近期,亚马逊平台上出现了一个令众多卖家措手不及的情况:部分卖家发现,自己并未对后台标题进行任何修改,前台标题却自动变成了二段式,更让人困惑的是,副标题中还出现了一些无关关键词。

跨境电商

美国Best Buy开放第三方平台卖家入驻

Lowe’s、Nordstrom、Ulta Beauty、Target 等零售巨头相继跟进或扩大第三方电商,美国线下零售“平台化”浪潮再起。

Tiktok

TikTok Shop印尼加强商家资质审查:商家六大认证不全的商品将遭下架

TikTok Shop稳居印尼第二大平台,控股后的Tokopedia排名第三;Lazada等中尾部平台用户流失严重,份额被头部集中。

海外资讯

开卖599元外套 霸王茶姬要做“百货店”?

“好好好,果真是百货公司,卖奶茶只是副业吧。”

跨境电商

沃尔玛要打通线上线下 第三方电商卖家也能获取实体店流量了

日前,在美国加利福尼亚州圣地亚哥举行的沃尔玛卖家峰会上,沃尔玛宣布其正在探索将实体超市升级为数字百货商店,顾客可以通过扫描货架上的二维码访问数千种在线商品,包括第三方卖家的产品。

跨境电商

Temu:Q2海外整体GMV增速或仍保持40%左右 复苏韧性强劲

8月27日消息,日前,拼多多发布了截至6月30日的2025年第二季度财报

巨鲨出海
联系我们
© Copyright 2021, All Rights Reserved |   浙ICP备2021027651号    浙公网安备 33011002015963号
扫码关注微信公众号