第三方应用申请说明
日期 | 版本 | 说明 |
---|---|---|
2019.01.10 | v1.0.0 | 1.记录接入一个新游戏时,第三方应用的申请流程 2.记录接入一个新游戏时,需要提供给cp方的第三方应用参数 3.记录接入一个新游戏时,需要在平台配置的第三方应用参数 4.截图中的网页页面可能会更新,但基本操作相同,有写的不清楚不详尽的地方,希望大家在实际操作中继续完善 5.请自行安装VPN,如lantern |
1.简介
本次安卓sdk中接入的第三方功能包括
google登陆
google play应用内支付
facebook登陆
facebook事件统计
AppsFlyer事件统计
2.google登陆
说明:游戏要集成google登陆,需要在firebase后台申请应用
地址: https://console.firebase.google.com/u/0/?hl=zh-cn
步骤:
1.添加项目
项目名称一般为游戏名如:game-xxxx


2.添加一个安卓应用


- Android软件包名为游戏的包名,如果不知道请找cp那边要
- 别名可以不填
- 调试签名证书SHA-1:
命令行(cmd):keytool -list -keystore F:\AndroidProjects\androidSDK\titan.jks
3.下载google-service.json,然后直接点下一步,下一步


创建完成之后,在控制台可以看该应用,点击旁边的添加应用可以为该项目添加另一个应用

3.点击左上角Authentication为应用开通google登陆,电子邮件也要开通,然后点击保存

4.记录下网页客户端id和网页客户端秘钥,然后发给cp并在平后台配置参数

发给cp的参数如下:
- google-service.json文件
- google_client_id:网页客户端ID
平台配置的参数如下:
- 网页客户端ID:网页客户端ID
- 网页客户端secret:网页客户端秘钥
平台后台配置的地址如果不知道请找后台同学
注意:应用上传到google play商店,发布之后,play商店会生成一个新的应用,这个应用的签名跟我们上传上去的应用是不一样的,我们需要在google console去找到这个应用的sha-1值,然后在firebase应用中去配置


至此,google登陆配置完成
3.facebook
说明:游戏要集成facebook登陆,需要在facebook开发者网站去创建应用
地址:https://developers.facebook.com/apps/
步骤:
1.创建应用

2.记录下应用编号,选择集成facebook登陆

3.填写应用基本信息

4.添加Android平台


- 包名为游戏包名,由cp提供
- 类名:com.XXX.lib.XXXActivity
- 密钥散列:
命令行输入(cmd):keytool -exportcert -alias key0 -keystore F:\AndroidProjects\androidSDK\titan.jks | openssl sha1 -binary | openssl base64
注意:如果play商店应用发布之后facebook无法登陆,是因为发布后的应用签名变了,此时,app会提示出对应的密钥散列,将此密钥散列添加到facebook安卓应用密钥散列后面,然后点击保存


发给cp配置的的参数
- facebook_app_id:应用编号
- fb_login_protocol_scheme:fb+应用编号
平台后台配置的的参数
- 应用编号:应用编号
至此facebook配置完成
4.AppsFlyer
说明:游戏需要在AppsFlyer做事件统计,需要在AppsFlyer控制台创建应用
地址:https://hq1.appsflyer.com/apps/myapps
步骤:
google play应用
1.创建应用

- 选择应用状态,商店类型
- 填包名,游戏包名,cp方提供
- 时区和货币单位
注意,货币一经设置无法更改,填写时一定要确认好
提供给cp配置的参数
-
AF_DEV_KEY:dev key
image.png
平台后台无需配置
非gp应用(my包)
1.创建应用

- 安卓包名:游戏包名,cp方提供
- 商店名称:自定义的商店名称(如:xx.com)
- 下载链接:游戏adk的下载链接,后台提供
- 时区和货币
注意:商店名称,下载链接,货币一经填写不能修改,确认好了再填
2.自定义追踪链接



3.创建Onlink配置



- 填写名称,一般为游戏名
- 选择安卓应用,就是之前创建的应用
- 填写下载地址,请填写之前创建应用时的下载地址,要一一对应
- 保存配置,然后回到上一页--->自定义追踪链接


- 链接名称:游戏名称
- Onelink配置:选择上一步配置好的onelink
- 媒体平台:填写创建应用时的媒体平台,一定要一样,注意大小写
- 链接填:游戏下载地址
提供给cp配置的参数
- AF_DEV_KEY:dev key
平台后台无需配置
5.Google play
说明:将应用上架到play商店并设置应用内购买商品
地址:https://play.google.com/apps/publish/?hl=zh-cn&account=8109531219460716434#AppListPlace
步骤:
1.创建应用

2.填写应用资料

- 依次填写左侧的信息,直到全部打钩,表示填写完成,注意:资料不要填写不健康的内容以免play商店审核驳回
- 发布bate测试版本
- 在版本管理界面添加测试人员白名单
- 发布alpha公测试版本
- 发布正式版本
需要提供给CP的参数
- 应用内购买商品的信息列表
网友评论