上一期跟大家介绍了怎么安装和检查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(应用详情)
● 增加标识(像素为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
● 然后你应该就能看到新添加的安卓库
【安卓版 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/
感觉安装程序有些复杂和麻烦?相信我,这一切都会是值得的 。
以上内容属作者个人观点,不代表雨果网立场!如有侵权,请联系我们 。
-- 展开阅读全文 --
推荐阅读
- 烤肉酱能不能做炸酱面
- 茶卡盐湖在哪个省 茶卡盐湖在哪个省哪个市
- ?数字全球 | 永康五金品牌出海高峰论坛成功举办
- 升级支援礼包直接多少级
- 移动营销和网络营销的区别
- 药师证考试考些什么
- 关于亚马逊 A TO Z索赔的这些你都知道,3天回复期限都嫌多
- 电商时代的外贸——小而美
- 中澳自贸协定一周年,哪些澳洲土特产获利?