About Application License Checker(ALC)
Last updated
Last updated
ALC概要
ONE store提供许可证服务(Application License Checker)为软件执行许可证政策。通过ALC服务,可以实时确认使用软件的用户是否拥有有效的许可证,然后适当地判断是否追加使用。ONE store ALC以网络为基础提供服务,向ONE store服务器询问并判断当前用户是否拥有有效的许可证。软件向智能手机安装的“ONE store service”发送询问请求,而“ONE store service”则向“ONE store”智能手机发送请求,并接收结果。
选择注册的App后,在“商品现状”>“许可证管理”菜单里确认许可证密钥。许可证密钥是使用ALC Library的所必备条件。
根据 ALC Library 应用指南开发软件。ALC Library 应用指南请参考这里。用户可以在销售软件前确认其是否应用许可证。可以在"许可证管理"菜单下的"ALC测试管理"里注册测试员。完成注册测试员后,无论是否购买该软件 都将被处理为测试员对该软件拥有正常的许可证,而删除测试员时,许可证也将被删除。
使用Test ID查询要使用的Test ID(ONE store用户账号) * 请将ONE store的帐号注册为测试帐号(可使用的ID类型:ONE store,Naver,facebook,google ID)
确认已查询的测试ID后,点击“注册”按钮,注册成为测试员。注册成功的测试员可以在测试ID管理进行删除。
为了销售App,用户可以上传APK,并检查是否应用ALC。
应用ALC时:显示Library内api版本(ex. 1)
未应用ALC时:显示为未应用
A应用ALC SDK前,请确认以下内容。
由于ALC是基于网络的服务,确认许可证时需要处于联网状态。而未连接网络时,用户可以使用许可证缓存进行操作。
ALC测试员注册只适用于单个软件。要在不同的软件中进行ALC测试时,需要在相关App商品的“许可证管理”菜单里重新注册测试员。
ALC测试环境与进行In-App测试的Sandbox无关。
“ONE store service”必须已经安装在用户设备中。通信公司销售的智能手机基本上都内置“ONE store service”,但在针对境外市场的智能手机及平板里没有内置,因此必须通过以下链接下载最新版本。下载
ALC(Application License Checker) Library可通过git hub下载。