跳到主要内容

销售模板

综述

开发者完成产品创建后,需要约定产品的授权形式及交付策略。

授权形式和交付策略主要涉及如下几个问题:

  • 如果软件具有多个功能模块,需要交付哪些模块;
  • 产品使用期限或次数的限制;
  • 采用什么许可形式进行交付,例如云许可、软许可还是硬件锁;

大部分的软件交付,都是批量化行为,针对购买相同产品的用户,设计通用的模板,有利于提升交付效率,这个模板,就是销售模板。

账号模板

创建模板

点击左侧销售模板,点击账号模板导航栏,进入模板列表页面。

账号模板列表

点击蓝色创建模板按钮,进入账号模板模板创建页面。

云许可销售模板

基本信息

为模板录入基本信息:

选择产品:从下拉式菜单中,选择与该销售模板关联的产品,销售模板依赖于产品,如果没有对应的产品,需要先创建产品;

许可形式:选择希望使用的许可形式,虽然云许可和软许可都隶属于账号模板形式,但在功能、应用场景以及价格方面有着很大的区别;云许可许可形式选择云锁;

模板名称:为模板定义一个易于理解的名称,以便于查看和检索;

创建模板-云锁模板基本信息

许可限制

在基本信息里,确定了许可形式后,进入到对应的许可限制栏目,需要对许可进行详细的配置。

创建模板-许可限制

通过多个维度配置许可限制信息:

扣费方式:许可激活时系统从开发者账户中扣除对应许可费用的方式。开发者在设计销售模板的过程中,可以使用 3 种扣费方式:

  • 账户余额:通过账户内余额进行扣费;
  • 套餐许可:通过购买的优惠套餐进行扣费;
  • 赠送许可:通过 Virbox LM 平台赠送的许可进行扣费;

订阅模式:即计费模式,依赖于上级扣费方式:

  • 账户余额:账户余额即标准计费方式,可以选择按天的计费方式和按年的计费方式;
  • 套餐许可:Virbox LM 开发者中心会查询开发者名下的可用套餐情况,开发者可指定套餐使用;
  • 赠送许可:Virbox LM 开发者中心会查询开发者名下的赠送许可情况,并在右侧显示可用数量,如果开发者名下没有可用的赠送许可,该按钮为灰色;

时间限制:云许可为时间型的订阅许可,不支持无时间限制模式,时间限制有两种类型:

  • 具体时间:一种绝对时间,固定的某一个时间作为许可的起始或终止时间,到期后不可使用;
  • 许可发布时间作为许可开始时间:使用此模板发布许可时开始计时,限定时长,到期将不可使用;

如果开发者使用具体时间作为限制方式,请勾选对应的选项,然后按照以下描述进行配置:

  • 开始时间:许可可用的时间;
  • 结束时间:许可到期的时间;
  • 时间跨度:一段时间,以天为单位,许可激活开始计时,持续到时间跨度约定的时间为止;
  • 使用计数:可以使用的次数;

注意】不同的限制方式可以组合使用。

临时权限

为了更加灵活的使用销售模板,允许开发者在发布许可时对销售模板做临时修改和调整,开发者可以根据需求开启,但为了管理的规范性,原则上不建议此方式。

发布许可时,允许操作员临时更改许可限制:使用该模板发布许可时可以更改模板的许可限制项扣费方式、 使用方式、是否永久、时间跨度、开始时间、结束时间

发布许可时,允许操作员临时更改子模块选择:使用该模板发布许可时可以更改模板的子模块选择子模块勾选项

发布许可时,允许操作员临时更改数据区内容:管理员使用该模板发布许可时可以更改模板的数据区内容只读区、读写区、公开区

高级属性

许可版本:多个不同版本号的同一软件同时上架销售,通过许可版本可基于不同版本号创建不同的销售模板。

数据区:详细了解请看创建产品中数据区内容。

注意】不修改数据区内容则继承产品数据区,也可为模板单独设置数据区。如果开发者不同的版本使用不同的数据,不建议在创建产品的时候使用数据区,而是根据版本的不同,在销售模板中创建。

64子模块:详细了解创建产品中子模块内容。

注意】模板需要在产品已选择的子模块基础上设置。

扩展功能

允许踢出,此功能默认开启。

  • 开关打开:最后一次许可登录的机器会踢出上一次许可登录的机器「默认」;
  • 开关关闭:许可登录后不会被后续机器的许可登录踢出,直到主动退出后续机器才可以登录许可;

软许可销售模板

基本信息

为模板录入基本信息:

选择产品:从下拉式菜单中,选择与该销售模板关联的产品,销售模板依赖于产品,如果没有对应的产品,需要先创建产品;

许可形式:选择希望使用的许可形式,虽然云许可和软许可都隶属于账号模板形式,但在功能、应用场景以及价格方面有着很大的区别;

模板名称:为模板定义一个易于理解的名称,以便于查看和检索;

创建模板-云锁模板基本信息

许可限制

在基本信息里,确定了许可形式后,进入到对应的许可限制栏目,需要对许可进行详细的配置。

创建模板-许可限制

通过多个维度配置许可限制信息:

扣费方式:许可激活时系统从开发者账户中扣除对应许可费用的方式。开发者在设计销售模板的过程中,可以使用 3 种扣费方式:

  • 账户余额:通过账户内余额进行扣费;
  • 套餐许可:通过购买的优惠套餐进行扣费;
  • 赠送许可:通过 Virbox LM 平台赠送的许可进行扣费;

订阅模式:即计费模式,依赖于上级扣费方式:

  • 账户余额:账户余额即标准计费方式,可以选择按天、按年、一次性的计费方式;
  • 套餐许可:Virbox LM 开发者中心会查询开发者名下的可用套餐情况,开发者可指定套餐使用;也可以针对某个模板设置自动匹配套餐,使用该模板发许可时会根据许可限制和套餐情况自动匹配账户内合适的套餐扣减;
  • 赠送许可:Virbox LM 开发者中心会查询开发者名下的赠送许可情况,并在右侧显示可用数量,如果开发者名下没有可用的赠送许可,该按钮为灰色;

永久许可:

允许最终用户长期使用软件,无结束时间限制,此按钮默认关闭,开发者可根据商业模式决定是否开启,永久许可与时间限制的功能互斥,一旦开启,所有基于时间的限制都将无法配置。

时间限制:相对于云许可,软许可不仅支持时间型的订阅许可,还支持无时间限制的永久许可模式,时间限制有两种类型:

  • 具体时间:一种绝对时间,固定的某一个时间作为许可的起始或终止时间,到期后不可使用;
  • 许可发布时间作为许可开始时间:使用此模板发布许可时开始计时,限定时长,到期将不可使用;

如果开发者使用具体时间作为限制方式,请勾选对应的选项,然后按照以下描述进行配置:

  • 开始时间:许可可用的时间;
  • 结束时间:许可到期的时间;
  • 时间跨度:一段时间,以天为单位,许可激活开始计时,持续到时间跨度约定的时间为止;

注意】软许可不支持基于次数限制的授权模式。

可离线时长:

软许可需要定期联网激活,可离线时长即为激活后可离线使用的期限,超过期限必须联网再次激活,否则无法继续使用。

同时绑定设备数:

软许可由于其特性,需要绑定具体的硬件设备来使用,超出开发者设定的设备数,软许可不可再使用,避免由于账号的泄露导致软件通用。

同时绑定设备数即开发者设定一个允许用户绑定硬件设备的最大数值,一旦超出这个数值,用户需要先解绑一台处于绑定状态的设备,才能在其他设备商继续绑定使用,如图所示:

同时绑定设备数解释

累积绑定设备数:

累积绑定设备数即开发者允许许可可以绑定的设备总数,计算公式如下:

累积绑定设备数 = 已经绑定的设备数 + 已经解绑的设备数 + 可以用于绑定的新设备数。

累积绑定设备数解释

注意】解绑的数量也计入累积绑定数,并非只是当下绑定数。

离线绑定:

离线绑定是一个非常重要的功能,默认关闭,应用于以下场景:

加入最终用户的使用设备无法连接网络,开发者开启了允许离线绑定的按钮,最终用户可以按以下步骤操作:

  1. 使用 Virbox 用户工具或者 API 生成本地 C2D 文件;
  2. 使用 Virbox 用户工具兑换 D2C 文件;
  3. D2C 文件激活使用;

是否需要开启此服务,取决于开发者是否愿意最终用户可以离线激活,如果开发者希望最终用户每次在线激活请不要开启此服务。

临时权限

为了更加灵活的使用销售模板,允许开发者在发布许可时对销售模板做临时修改和调整,开发者可以根据需求开启,但为了管理的规范性,原则上不建议此方式。

发布许可时,允许操作员临时更改许可限制:使用该模板发布许可时可以更改模板的许可限制项扣费方式、 使用方式、是否永久、时间跨度、开始时间、结束时间

发布许可时,允许操作员临时更改子模块选择:使用该模板发布许可时可以更改模板的子模块选择子模块勾选项

发布许可时,允许操作员临时更改数据区内容:管理员使用该模板发布许可时可以更改模板的数据区内容只读区、读写区、公开区

高级属性

许可版本:多个不同版本号的同一软件同时上架销售,通过许可版本可基于不同版本号创建不同的销售模板。

数据区:详细了解创建产品中数据区内容。

注意】不修改数据区内容则继承产品数据区,也可为模板单独设置数据区。如果开发者不同的版本使用不同的数据,不建议在创建产品的时候使用数据区,而是根据版本的不同,在销售模板中创建。

64子模块:详细了解创建产品中子模块内容。

注意】模板需要在产品已选择的子模块基础上设置。

模板列表

搜索/筛选

大量开发者具有多个销售模板,开发者可以通过搜索/筛选功能快速、精准的需要的模板。

账号模板列表-搜素

刷新

模板信息并不是一成不变的,模板的扣费方式、数据区、模块区等使用的过程中发生变化。

刷新的作用是不需要刷新整个页面,而是通过刷新模板卡片或列表,获取模板的最新状态和数据。

账号模板列表-刷新

卡片展示

卡片模式基本可以展现一个销售模板的所有信息,并且可以为模板修改信息、发布许可和删除模板。

账号模板-卡片展示

模板卡片上,为开发者提供了丰富的内容,开发者可清晰的了解模板的状态及数据:

模板名称:模板的名称,用于平台上显示、查看和检索;

许可 ID:许可ID 是一个 unsigned long 型的正整数, 一般由产品经理定义;

扣费方式:许可激活时系统从开发者账户中扣除对应许可费用的方式;

订阅模式:即计费模式,依赖于上级扣费方式;

许可形式:使用什么类型的许可;

临时权限:发布许可时,管理员可以为操作员赋予一些临时权限;

临时权限图标-许可限制:发布许可时,允许操作员临时更改许可限制;

临时权限图标-子模块:发布许可时,允许操作员临时更改子模块选择;

临时权限图标-数据区:发布许可时,禁止操作员临时更改数据区内容;

子模块:子模块图标为 64 子模块标识,显示此图标表示产品启用了模块;

数据区:数据区图标为数据区标识,显示此图标表示产品在数据区内存入了数据;

有效许可:此模板名下状态正常的许可总数,许可到期、许可被删除等均为许可状态不正常;

许可总量:此模板名下发过的所有许可的总数;

更新于:模板信息最后更新时间;

发布许可:直接在此模板下发布许可;

查看:查看模板详情,查看页面右下角提供编辑菜单,便于开发者修改模板信息;

修改:直接修改模板信息,例如模板名称、扣费方式,许可形式等;

删除:直接删除销售模板;

许可、有效许可数据

使用鼠标点击许可左侧蓝色数据时,直接进入对应的许可列表页。

以 Minesweeper-按年计费-软 这个模板为例,账号许可的右侧数字为 3 /3,点击该数字,进入列表页:

账号许可列表-软许可

64子模块

将鼠标悬浮于子模块图标64 子模块图标之上,会显示子模块的启用情况。蓝色表示模块启用,灰色表示模块未启用。

账号模板列表-子模块数据

数据区

将鼠标悬浮于数据区图标 数据区图标之上,会显示数据区使用情况。数据区右侧的数字代表使用的大小,0 字节表示未使用

账号模板列表-数据区数据

临时权限

发布许可时,管理员可以为操作员赋予一些临时权限,具体内容详见销售模板中的临时权限。

临时权限图标-许可限制 :发布许可时,允许操作员临时更改许可限制;

临时权限图标-许可限制 :发布许可时,允许操作员临时更改子模块选择;

临时权限图标-许可限制 :发布许可时,禁止操作员临时更改数据区内容;

注意】开发者可以通过点击图标进行开启或关闭,图标的上标为一把锁,橘色代表开启,灰色代表关闭,开启和关闭都会有系统提醒。

列表展示

列表模式基本可以展现一个模板的所有信息,并且可以为模板修改信息、创建模板和删除模板。

账号模板列表

模板列表上,为开发者提供了丰富的内容,开发者可清晰的了解模板的状态及数据:

子模块:子模块图标为 64 子模块标识,显示此图标表示产品启用了模块;

数据区:数据区图标为数据区标识,显示此图标表示产品在数据区内存入了数据;

模板名称:模板的名称,用于平台上显示、查看和检索;

产品名称:销售模板对应的产品的名称;

许可 ID:许可ID 是一个 unsigned long 型的正整数, 一般由产品经理定义;

扣费方式:许可激活时系统从开发者账户中扣除对应许可费用的方式;

订阅模式:即计费模式,依赖于上级扣费方式;

许可形式:使用什么类型的许可;

许可限制:使用什么类型的许可,采用什么样的许可限制;

许可:此产品名下发过的所有许可的总数;

有效许可:此产品名下状态正常的许可总数,许可到期、许可被删除等均为许可状态无效;

临时权限:发布许可时,管理员可以为操作员赋予一些临时权限,具体内容详见销售模板中的临时权限。

临时权限图标-许可限制 :发布许可时,允许操作员临时更改许可限制;

临时权限图标-许可限制 :发布许可时,允许操作员临时更改子模块选择;

临时权限图标-许可限制 :发布许可时,禁止操作员临时更改数据区内容;

更新时间:模板信息最后更新时间;

发布许可:直接在此模板下发布许可;

删除:直接删除销售模板;

许可、有效许可数据

使用鼠标点击许可左侧蓝色数据时,直接进入对应的许可列表页。

以 Minesweeper-按年计费-软 这个模板为例,账号许可有效许可数字为3,点击该数字,进入列表页:

账号许可列表-软许可

64子模块

将鼠标悬浮于子模块图标64 子模块图标之上,会显示子模块的启用情况。蓝色表示模块启用,灰色表示模块未启用。

账号模板列表-子模块数据

数据区

将鼠标悬浮于数据区图标 数据区图标之上,会显示数据区使用情况。数据区右侧的数字代表使用的大小,0 字节表示未使用

账号模板列表-数据区数据

临时权限

发布许可时,管理员可以为操作员赋予一些临时权限,具体内容详见销售模板中的临时权限。

临时权限图标-许可限制 :发布许可时,允许操作员临时更改许可限制;

临时权限图标-许可限制 :发布许可时,允许操作员临时更改子模块选择;

临时权限图标-许可限制 :发布许可时,禁止操作员临时更改数据区内容;

注意】开发者可以通过点击图标进行开启或关闭,图标的上标为一把锁,橘色代表开启,灰色代表关闭,开启和关闭都会有系统提醒。

更新模板

【卡片】模式下点击模板修改按钮,或者进入详情页面点击编辑按钮,修改模板。

修改账号模板

同步修改:选择同步修改,修改后的名称将同步到所有已发布的许可中。

注意】产品不支持修改,其他信息设置同创建模板时设置。

授权码模板

创建模板

点击左侧销售模板,点击授权码模板导航栏,进入模板列表页面。

创建授权码模板

点击蓝色创建模板按钮,进入授权码模板创建页面。

基本信息

为模板录入基本信息:

选择产品:从下拉式菜单中,选择与该销售模板关联的产品,销售模板依赖于产品,如果没有对应的产品,需要先创建产品;

模板名称:为模板定义一个易于理解的名称,以便于查看和检索;

创建授权码模板-基本信息

注意】授权码许可支持选择多个产品,默认最多可以选择10个。

许可限制

完成基本信息配置后,进入到对应的许可限制栏目,需要对许可进行详细的配置。

创建授权码模板

通过多个维度配置许可限制信息:

扣费方式:许可激活时系统从开发者账户中扣除对应许可费用的方式。开发者在设计销售模板的过程中,可以使用 3 种扣费方式:

  • 账户余额:通过账户内余额进行扣费;
  • 套餐许可:通过购买的优惠套餐进行扣费;
  • 赠送许可:通过 Virbox LM 平台赠送的许可进行扣费;
  • PPM:一种授权码许可,许可周期最长90天,支持免激活和在线激活两种方式

许可类型:分为单机许可和集团许可两种:

  • 单机许可:表示以单机锁的方式使用,即软件只能在本地机器绑定授权码的情况下才可以使用;
  • 集团许可:表示以网络锁的方式使用,即授权码可以绑定在局域网内的一台公共服务器上,本机软件通过远程访问公共服务器上的授权码许可进行使用,此时还可以限制同时在线的软件数量(称之为用户数),以软件运行机器的个数作为用户数进行限制。
    • 进程:以软件启动的个数作为用户数进行限制;
    • 会话:以软件运行机器的个数作为用户数进行限制;

订阅模式:即计费模式,依赖于上级扣费方式:

  • 账户余额:账户余额即标准计费方式,可以选择按天的计费方式和按年的计费方式;
  • 套餐许可:Virbox LM 开发者中心会查询开发者名下的可用套餐情况,开发者可指定套餐使用;
  • 赠送许可:Virbox LM 开发者中心会查询开发者名下的赠送许可情况,并在右侧显示可用数量,如果开发者名下没有可用的赠送许可,该按钮为灰色;

同时绑定设备数:

软许可由于其特性,需要绑定具体的硬件设备来使用,超出开发者设定的设备数,软许可不可再使用,避免由于账号的泄露导致软件通用。

同时绑定设备数即开发者设定一个允许用户绑定硬件设备的最大数值,一旦超出这个数值,用户需要先解绑一台处于绑定状态的设备,才能在其他设备商继续绑定使用,如图所示:

同时绑定设备数解释

累积绑定设备数:

累积绑定设备数即开发者允许许可可以绑定的设备总数,计算公式如下:

累积绑定设备数 = 已经绑定的设备数 + 已经解绑的设备数 + 可以用于绑定的新设备数。

累积绑定设备数解释

注意】解绑的数量也计入累积绑定数,并非只是当下绑定数。

强制认证:

用于需要定期联网激活的场景。设置后,当最终用户激活授权码后需要每隔 xx 天联网激活一次。 如果在线则会在认证到期前后自动激活;如果离线则认证到期后使用软件时会提示需要联网激活的错误,成功联网激活后便又可以正常使用。开启该功能需要 Virbox用户工具版本号在 v2.4.0.52589 以上。

设置方式:授权码多产品许可支持设置不同的时间限制,因此提供两种设置方式:

统一设置:所有许可时间限制设置相同。

单独设置:许可时间限制设置不同。

永久许可:

允许最终用户长期使用软件,无结束时间限制,此按钮默认关闭,开发者可根据商业模式决定是否开启,永久许可与时间限制的功能互斥,一旦开启,所有基于时间的限制都将无法配置。

时间限制:相对于云许可,软许可不仅支持时间型的订阅许可,还支持无时间限制的永久许可模式,时间限制有两种类型:

  • 具体时间:一种绝对时间,固定的某一个时间作为许可的起始或终止时间,到期后不可使用;
  • 许可发布时间作为许可开始时间:使用此模板发布许可时开始计时,限定时长,到期将不可使用;

如果开发者使用具体时间作为限制方式,请勾选对应的选项,然后按照以下描述进行配置:

  • 开始时间:许可可用的时间;
  • 结束时间:许可到期的时间;
  • 时间跨度:一段时间,以天为单位,许可激活开始计时,持续到时间跨度约定的时间为止;

注意】软许可不支持基于次数限制的授权模式。

许可版本:多个不同版本号的同一软件同时上架销售,通过许可版本可基于不同版本号创建不同的销售模板。

子模块

创建模板-设置子模块

64子模块:详细了解创建产品中子模块内容。

注意】模板需要在产品已选择的子模块基础上设置。

数据区

创建模板-设置数据区

数据区:详细了解创建产品中数据区内容。

注意

  1. 此处的数据区,不能切换使用编辑模式,默认继承对应产品数据区的编辑模式。对应产品提供的Key/Value只能勾选或者修改勾选项的Value值,而不能新增Key/Value项。在展示上,模板数据区在Key/Value模式下,展示产品定义的所有Key/Value项,对于模板选择的Key进行勾选展示;
  2. Key/Value模式,读写区提供设置大小功能。65536>设置的大小>=Key/Value组装后的长度;
  3. 可根据分组筛选数据;
  4. 如果开发者不同的版本使用不同的数据,不建议在创建产品的时候使用数据区,而是根据版本的不同,在销售模板中创建。

扩展功能

创建模板-扩展功能

C2D有效期:用户端生成的硬件指纹文件有效期:xx天,即自用户端生成后,xx 天以后再从平台端进行兑换会提示过期,需要在用户端重新生成新的硬件指纹文件。

D2C有效期:平台端生成的授权升级文件有效期:yy天,即自平台端生成后,yy 天以后再向用户端进行升级会提示过期,需要在平台端重新兑换新的授权升级文件。

注意】C2D/D2C有效期设置最小单位为天。

自定义显示:可对离线绑定授权码用户许可中心页面开发商信息及logo进行自定义。

临时权限

为了更加灵活的使用销售模板,允许开发者在发布许可时对销售模板做临时修改和调整,开发者可以根据需求开启,但为了管理的规范性,原则上不建议此方式。

发布许可时,允许操作员临时更改许可限制:使用该模板发布许可时可以更改模板的许可限制项扣费方式、 使用方式、是否永久、时间跨度、开始时间、结束时间

发布许可时,允许操作员临时更改子模块选择:使用该模板发布许可时可以更改模板的子模块选择子模块勾选项

发布许可时,允许操作员临时更改数据区内容:管理员使用该模板发布许可时可以更改模板的数据区内容只读区、读写区、公开区

模板列表

搜索/筛选

大量开发者具有多个销售模板,开发者可以通过搜索功能快速、精准的需要的模板。

授权码模板列表-搜素

刷新

模板信息并不是一成不变的,模板的扣费方式、数据区、模块区等使用的过程中发生变化。

刷新的作用是不需要刷新整个页面,而是通过刷新模板卡片或列表,获取模板的最新状态和数据。

授权码模板列表-刷新

卡片展示

卡片模式基本可以展现一个销售模板的所有信息,并且可以为模板修改信息、发布许可和删除模板。

授权码模板-卡片展示

模板卡片上,为开发者提供了丰富的内容,开发者可清晰的了解模板的状态及数据:

模板名称:模板的名称,用于平台上显示、查看和检索;

许可 ID:许可ID 是一个 unsigned long 型的正整数, 一般由产品经理定义;

扣费方式:许可激活时系统从开发者账户中扣除对应许可费用的方式;

许可类型:单机许可/集团许可;

订阅模式:即计费模式,依赖于上级扣费方式;

临时权限:发布许可时,管理员可以为操作员赋予一些临时权限,具体内容详见销售模板中的临时权限。

临时权限图标-许可限制 :发布许可时,允许操作员临时更改许可限制;

临时权限图标-许可限制 :发布许可时,允许操作员临时更改子模块选择;

临时权限图标-许可限制 :发布许可时,禁止操作员临时更改数据区内容;

子模块:子模块图标为 64 子模块标识,显示此图标表示产品启用了模块;

数据区:数据区图标为数据区标识,显示此图标表示产品在数据区内存入了数据;

有效许可:此模板名下状态正常的许可总数,许可到期、许可被删除等均为无效许可;

许可总量:此模板名下发过的所有许可的总数;

更新于:模板信息最后更新时间;

发布许可:直接在此模板下发布许可;

查看:查看模板详情,查看页面右下角提供编辑菜单,便于开发者修改模板信息;

修改:直接修改模板信息,例如模板名称、扣费方式,许可形式等;

删除:直接删除销售模板;

许可、有效许可数据

使用鼠标点击许可左侧蓝色数据时,直接进入对应的许可列表页。

以 授权码软锁模板 这个模板为例,授权码许可的右侧数字为 2 /2,点击该数字,进入列表页:

授权码模板列表-按模板搜索

64子模块

将鼠标悬浮于子模块图标64 子模块图标之上,会显示子模块的启用情况。蓝色表示模块启用,灰色表示模块未启用。

授权码模板列表-子模块数据

数据区

将鼠标悬浮于数据区图标 数据区图标之上,会显示数据区使用情况。数据区右侧的数字代表使用的大小,0 字节表示未使用

授权码模板列表-数据区数据

临时权限

发布许可时,管理员可以为操作员赋予一些临时权限,具体内容详见销售模板中的临时权限。

临时权限图标-许可限制 :发布许可时,允许操作员临时更改许可限制;

临时权限图标-许可限制 :发布许可时,允许操作员临时更改子模块选择;

临时权限图标-许可限制 :发布许可时,禁止操作员临时更改数据区内容;

注意】开发者可以通过点击图标进行开启或关闭,图标的上标为一把锁,橘色代表开启,灰色代表关闭,开启和关闭都会有系统提醒。

列表展示

列表模式基本可以展现一个产品的所有信息,并且可以为产品修改信息、创建模板和删除产品。

授权码模板列表

模板列表上,为开发者提供了丰富的内容,开发者可清晰的了解模板的状态及数据:

子模块:子模块图标为 64 子模块标识,显示此图标表示产品启用了模块;

数据区:数据区图标为数据区标识,显示此图标表示产品在数据区内存入了数据;

模板名称:模板的名称,用于平台上显示、查看和检索;

产品名称:销售模板对应的产品的名称;

许可 ID:许可ID 是一个 unsigned long 型的正整数, 一般由产品经理定义;

许可类型:单机许可/集团许可;

扣费方式:许可激活时系统从开发者账户中扣除对应许可费用的方式;

订阅模式:即计费模式,依赖于上级扣费方式;

许可限制:使用什么类型的许可,采用什么样的许可限制;

许可:此产品名下发过的所有许可的总数;

有效许可:此产品名下状态正常的许可总数,许可到期、许可被删除等均为无效许可;

临时权限:发布许可时,管理员可以为操作员赋予一些临时权限,具体内容详见销售模板中的临时权限。

临时权限图标-许可限制 :发布许可时,允许操作员临时更改许可限制;

临时权限图标-许可限制 :发布许可时,允许操作员临时更改子模块选择;

临时权限图标-许可限制 :发布许可时,禁止操作员临时更改数据区内容;

更新时间:模板信息最后更新时间;

发布许可:直接在此模板下发布许可;

删除:直接删除销售模板;

许可、有效许可数据

使用鼠标点击许可左侧蓝色数据时,直接进入对应的许可列表页。

以 授权码软锁模板 这个模板为例,授权码许可的右侧数字为 2 /2,点击该数字,进入列表页:

授权码模板列表-按模板搜索

64子模块

将鼠标悬浮于子模块图标64 子模块图标之上,会显示子模块的启用情况。蓝色表示模块启用,灰色表示模块未启用。将鼠标悬浮于img64 子模块图标之上,会显示子模块的启用情况。蓝色表示模块启用,灰色表示模块未启用。

授权码模板列表-子模块数据

数据区

将鼠标悬浮于数据区图标 数据区图标之上,会显示数据区使用情况。数据区右侧的数字代表使用的大小,0 字节表示未使用

授权码模板列表-数据区数据

临时权限

发布许可时,管理员可以为操作员赋予一些临时权限,具体内容详见销售模板中的临时权限。

临时权限图标-许可限制 :发布许可时,允许操作员临时更改许可限制;

临时权限图标-许可限制 :发布许可时,允许操作员临时更改子模块选择;

临时权限图标-许可限制 :发布许可时,禁止操作员临时更改数据区内容;

注意】开发者可以通过点击图标进行开启或关闭,图标的上标为一把锁,橘色代表开启,灰色代表关闭,开启和关闭都会有系统提醒。

更新模板

【卡片】模式下点击模板修改按钮,或者进入详情页面点击编辑按钮,修改模板。

修改授权码模板

同步修改:选择同步修改,修改后的名称将同步到所有已发布的许可中。

注意】产品不支持修改,其他信息设置同创建模板时设置。

硬件锁模板

创建模板

点击左侧销售模板,点击硬件锁模板导航栏,进入模板列表页面。

硬件锁模板列表

点击蓝色创建模板按钮,进入硬件锁模板创建页面。

基本信息

为模板录入基本信息:

选择产品:从下拉式菜单中,选择与该销售模板关联的产品,销售模板依赖于产品,如果没有对应的产品,需要先创建产品;

模板名称:为模板定义一个易于理解的名称,以便于查看和检索;

创建硬件锁模板-基本信息

许可限制

完成基本信息配置后,进入到对应的许可限制栏目,需要对许可进行详细的配置。

创建硬件锁模板-许可限制

通过多个维度配置许可限制信息:

操作类型:为硬件锁内发布或更新许可的类型:

  • 添加许可:如果硬件锁内,没有该许可ID时,会在硬件锁内直接创建;
  • 更新许可:如果硬件锁内,已有该许可ID时,会在硬件锁内直接更新该许可,但如果没有该许可ID,则更新失败;
  • 删除许可:删除硬件锁内该许可ID相关的所有许可信息;

注意】当无法确认硬件锁内已有的许可情况时,可以勾选强制添加选项。使用强制添加功能,如果硬件锁内没有该许可ID时,会直接创建,如果已有相同的许可ID时,会将相同许可ID的许可删除,然后再创建。

永久许可:

允许最终用户长期使用软件,无结束时间限制,此按钮默认关闭,开发者可根据商业模式决定是否开启,永久许可与时间限制的功能互斥,一旦开启,所有基于时间的限制都将无法配置。

时间限制:

  • 具体时间:一种绝对时间,固定的某一个时间作为许可的起始或终止时间,到期后不可使用;
  • 许可发布时间作为许可开始时间:使用此模板发布许可时开始计时,限定时长,到期将不可使用;
  • 不限制:不做时间设置,可仅设置使用计数;

如果开发者使用具体时间作为限制方式,请勾选对应的选项,然后按照以下描述进行配置:

  • 开始时间:许可激活的时间;
  • 结束时间:许可到期的时间;
  • 时间跨度:一段时间,以天为单位,许可激活开始计时,持续到时间跨度约定的时间为止;
  • 使用计数:可以使用的次数;

许可类型:分为本地许可和网络许可两种:

  • 本地许可:表示以单机锁的方式使用,即软件只能在本地机器插上硬件锁的情况下才可以使用;
  • 网络许可:表示以网络锁的方式使用,即硬件锁可以插在局域网内的一台公共服务器上,本机软件通过远程访问公共服务器上的硬件锁许可进行使用,此时还可以限制同时在线的软件数量(称之为并发数);
    • 进程:以软件启动的个数作为并发数进行限制;
    • 会话:以软件运行机器的个数作为并发数进行限制;

临时权限

为了更加灵活的使用销售模板,允许开发者在发布许可时对销售模板做临时修改和调整,开发者可以根据需求开启,但为了管理的规范性,原则上不建议此方式。

发布许可时,允许操作员临时更改许可限制:使用该模板发布许可时可以更改模板的许可限制项扣费方式、 使用方式、是否永久、时间跨度、开始时间、结束时间

发布许可时,允许操作员临时更改子模块选择:使用该模板发布许可时可以更改模板的子模块选择子模块勾选项

发布许可时,允许操作员临时更改数据区内容:管理员使用该模板发布许可时可以更改模板的数据区内容只读区、读写区、公开区

高级属性

许可版本:多个不同版本号的同一软件同时上架销售,通过许可版本可基于不同版本号创建不同的销售模板。

数据区:详细了解创建产品中数据区内容。

注意

  1. 此处的数据区,不能切换使用编辑模式,默认继承对应产品数据区的编辑模式。对应产品提供的Key/Value只能勾选或者修改勾选项的Value值,而不能新增Key/Value项。在展示上,模板数据区在Key/Value模式下,展示产品定义的所有Key/Value项,对于模板选择的Key进行勾选展示;
  2. Key/Value模式,读写区提供设置大小功能。65536>设置的大小>=Key/Value组装后的长度;
  3. 可根据分组筛选数据;
  4. 如果开发者不同的版本使用不同的数据,不建议在创建产品的时候使用数据区,而是根据版本的不同,在销售模板中创建。

64子模块:详细了解创建产品中子模块内容。

注意

  1. 模板需要在产品已选择的子模块基础上设置。
  2. Virbox LM 平台提供 3 种扣费方式,账户余额、套餐许可和赠送许可,目前硬件锁的许可发布,只支持套餐许可扣费一种方式,如果开发者希望通过 Virbox LM 平台为硬件锁发布许可,需要先购买优惠套餐

模板列表

搜索/筛选

硬件锁模板-搜索

刷新

模板信息并不是一成不变的,模板的扣费方式、数据区、模块区等使用的过程中发生变化。

刷新的作用是不需要刷新整个页面,而是通过刷新模板卡片或列表,获取模板的最新状态和数据。

硬件锁模板-刷新

卡片展示

卡片模式基本可以展现一个销售模板的所有信息,并且可以为模板修改信息、发布许可和删除模板。

硬件锁模版列表-卡片

模板卡片上,为开发者提供了丰富的内容,开发者可清晰的了解模板的状态及数据:

模板名称:模板的名称,用于平台上显示、查看和检索;

许可 ID:许可ID 是一个 unsigned long 型的正整数, 一般由产品经理定义;

操作类型:添加许可/更新许可/删除许可;

临时权限:发布许可时,管理员可以为操作员赋予一些临时权限,具体内容详见销售模板中的临时权限。

临时权限图标-许可限制 :发布许可时,允许操作员临时更改许可限制;

临时权限图标-许可限制 :发布许可时,允许操作员临时更改子模块选择;

临时权限图标-许可限制 :发布许可时,禁止操作员临时更改数据区内容;

子模块:子模块图标为 64 子模块标识,显示此图标表示产品启用了模块;

数据区:数据区图标为数据区标识,显示此图标表示产品在数据区内存入了数据;

有效许可:此模板名下状态正常的许可总数,许可到期、许可被删除等均为无效许可;

许可总量:此模板名下发过的所有许可的总数;

更新于:模板信息最后更新时间;

发布许可:直接在此模板下发布许可;

查看:查看模板详情,查看页面右下角提供编辑菜单,便于开发者修改模板信息;

修改:直接修改模板信息,例如模板名称、扣费方式,许可形式等;

删除:直接删除销售模板;

许可、有效许可数据

使用鼠标点击许可左侧蓝色数据时,直接进入对应的许可列表页。

Minesweeper-添加许可 这个模板为例,授权码许可的右侧数字为 1 /1,点击该数字,进入列表页:

硬件锁许可-按模板搜索

64子模块

将鼠标悬浮于子模块图标64 子模块图标之上,会显示子模块的启用情况。蓝色表示模块启用,灰色表示模块未启用。

授权码模板列表-子模块数据

数据区

将鼠标悬浮于数据区图标 数据区图标之上,会显示数据区使用情况。数据区右侧的数字代表使用的大小,0 字节表示未使用

授权码模板列表-数据区数据

临时权限

发布许可时,管理员可以为操作员赋予一些临时权限,具体内容详见销售模板中的临时权限。

临时权限图标-许可限制 :发布许可时,允许操作员临时更改许可限制;

临时权限图标-许可限制 :发布许可时,允许操作员临时更改子模块选择;

临时权限图标-许可限制 :发布许可时,禁止操作员临时更改数据区内容;

注意】开发者可以通过点击图标进行开启或关闭,图标的上标为一把锁,橘色代表开启,灰色代表关闭,开启和关闭都会有系统提醒。

列表展示

列表模式基本可以展现一个模板的所有信息,并且可以为模板修改信息、创建模板和删除模板。

硬件锁模板列表

模板列表上,为开发者提供了丰富的内容,开发者可清晰的了解模板的状态及数据:

子模块:子模块图标为 64 子模块标识,显示此图标表示产品启用了模块;

数据区:数据区图标为数据区标识,显示此图标表示产品在数据区内存入了数据;

模板名称:模板的名称,用于平台上显示、查看和检索;

产品名称:销售模板对应的产品的名称;

许可 ID:许可ID 是一个 unsigned long 型的正整数, 一般由产品经理定义;

操作类型:添加许可/更新许可/删除许可;

许可类型:本地许可/网络许可;

许可限制:使用什么类型的许可,采用什么样的许可限制;

许可:此产品名下发过的所有许可的总数;

有效许可:此产品名下状态正常的许可总数,许可到期、许可被删除等均为无效许可;

临时权限:发布许可时,管理员可以为操作员赋予一些临时权限,具体内容详见销售模板中的临时权限。

临时权限图标-许可限制 :发布许可时,允许操作员临时更改许可限制;

临时权限图标-许可限制 :发布许可时,允许操作员临时更改子模块选择;

临时权限图标-许可限制 :发布许可时,禁止操作员临时更改数据区内容;

更新时间:模板信息最后更新时间;

发布许可:直接在此模板下发布许可;

删除:直接删除销售模板;

许可、有效许可数据

使用鼠标点击许可列蓝色数据时,直接进入对应的许可列表页。

以 Minesweeper-添加许可 这个模板为例,授权码许可的右侧数字为 1 /1,点击该数字,进入列表页:

硬件锁许可-按模板搜索

64子模块

将鼠标悬浮于子模块图标64 子模块图标之上,会显示子模块的启用情况。蓝色表示模块启用,灰色表示模块未启用。将鼠标悬浮于img64 子模块图标之上,会显示子模块的启用情况。蓝色表示模块启用,灰色表示模块未启用。

硬件锁模板列表-子模块数据

数据区

将鼠标悬浮于数据区图标 数据区图标之上,会显示数据区使用情况。数据区右侧的数字代表使用的大小,0 字节表示未使用

硬件锁模板列表-数据区数据

临时权限

发布许可时,管理员可以为操作员赋予一些临时权限,具体内容详见销售模板中的临时权限。

临时权限图标-许可限制 :发布许可时,允许操作员临时更改许可限制;

临时权限图标-许可限制 :发布许可时,允许操作员临时更改子模块选择;

临时权限图标-许可限制 :发布许可时,禁止操作员临时更改数据区内容;

注意】开发者可以通过点击图标进行开启或关闭,图标的上标为一把锁,橘色代表开启,灰色代表关闭,开启和关闭都会有系统提醒。

更新模板

【卡片】模式下点击模板修改按钮,或者进入详情页面点击编辑按钮,修改模板。

修改硬件锁模板

同步修改:选择同步修改,修改后的名称将同步到所有已发布的许可中。

注意】产品不支持修改,其他信息设置同创建模板时设置。

Smart模板

创建模板

点击左侧销售模板,点击蓝色创建模板按钮,进入 Smart 模板创建页面。

smart模板列表-搜索

基本信息

为模板录入基本信息:

选择产品:从下拉式菜单中,选择与该销售模板关联的产品,销售模板依赖于产品,如果没有对应的产品,需要先创建产品;

模板名称:为模板定义一个易于理解的名称,以便于查看和检索;

创建smart模板-基本信息

许可限制

完成基本信息配置后,进入到对应的许可限制栏目,需要对许可进行详细的配置。

创建smart模板-基本信息

通过多个维度配置许可限制信息:

扣费方式:许可激活时系统从开发者账户中扣除对应许可费用的方式。开发者在设计销售模板的过程中,可以使用 3 种扣费方式:

  • 账户余额:通过账户内余额进行扣费;
  • 套餐许可:通过购买的优惠套餐进行扣费;
  • 赠送许可:通过 Virbox LM 平台赠送的许可进行扣费;

使用方式:分为一码一机和一码多机两种:

  • 一码一机:一个授权码只能绑定一台机器使用;
  • 一码多机:一个授权码可以绑定多台机器使用;

注意】使用一码多机方式时,开发者需设定绑定机器的数量。

永久许可:

允许最终用户长期使用软件,无结束时间限制,此按钮默认关闭,开发者可根据商业模式决定是否开启,永久许可与时间限制的功能互斥,一旦开启,所有基于时间的限制都将无法配置。

时间限制:相对于云许可,软许可不仅支持时间型的订阅许可,还支持无时间限制的永久许可模式,时间限制有两种类型:

  • 具体时间:一种绝对时间,固定的某一个时间作为许可的起始或终止时间,到期后不可使用;
  • 许可发布时间作为许可开始时间:使用此模板发布许可时开始计时,限定时长,到期将不可使用;

如果开发者使用具体时间作为限制方式,请勾选对应的选项,然后按照以下描述进行配置:

  • 开始时间:许可可用的时间;
  • 结束时间:许可到期的时间;
  • 时间跨度:一段时间,以天为单位,许可激活开始计时,持续到时间跨度约定的时间为止;

注意】Smart许可不支持基于次数限制的授权模式。

临时权限

为了更加灵活的使用销售模板,允许开发者在发布许可时对销售模板做临时修改和调整,开发者可以根据需求开启,但为了管理的规范性,原则上不建议此方式。

发布许可时,允许操作员临时更改许可限制:使用该模板发布许可时可以更改模板的许可限制项扣费方式、 使用方式、是否永久、时间跨度、开始时间、结束时间

发布许可时,允许操作员临时更改子模块选择:使用该模板发布许可时可以更改模板的子模块选择子模块勾选项

发布许可时,允许操作员临时更改数据区内容:管理员使用该模板发布许可时可以更改模板的数据区内容只读区、读写区、公开区

高级属性

许可版本:多个不同版本号的同一软件同时上架销售,通过许可版本可基于不同版本号创建不同的销售模板。

数据区:详细了解创建产品中数据区内容。

注意】不修改数据区内容则继承产品数据区,也可为模板单独设置数据区。如果开发者不同的版本使用不同的数据,不建议在创建产品的时候使用数据区,而是根据版本的不同,在销售模板中创建。

64子模块:详细了解创建产品中子模块内容。

注意】模板需要在产品已选择的子模块基础上设置。

模板列表

搜索

大量开发者具有多个销售模板,开发者可以通过搜索功能快速、精准的需要的模板。

smart模板列表-搜索

刷新

模板信息并不是一成不变的,模板的扣费方式、数据区、模块区等使用的过程中发生变化。

刷新的作用是不需要刷新整个页面,而是通过刷新模板卡片或列表,获取模板的最新状态和数据。

smart模板列表-刷新

卡片展示

卡片模式基本可以展现一个销售模板的所有信息,并且可以为模板修改信息、发布许可和删除模板。

smart模版列表-卡片

模板卡片上,为开发者提供了丰富的内容,开发者可清晰的了解模板的状态及数据:

模板名称:模板的名称,用于平台上显示、查看和检索;

许可 ID:许可ID 是一个 unsigned long 型的正整数, 一般由产品经理定义;

扣费方式:许可激活时系统从开发者账户中扣除对应许可费用的方式;

订阅模式:即计费模式,依赖于上级扣费方式;

许可形式:使用什么类型的许可;

临时权限:发布许可时,管理员可以为操作员赋予一些临时权限,具体内容详见销售模板中的临时权限。

临时权限图标-许可限制 :发布许可时,允许操作员临时更改许可限制;

临时权限图标-许可限制 :发布许可时,允许操作员临时更改子模块选择;

临时权限图标-许可限制 :发布许可时,禁止操作员临时更改数据区内容;

注意】开发者可以通过点击图标进行开启或关闭,图标的上标为一把锁,橘色代表开启,灰色代表关闭,开启和关闭都会有系统提醒。

子模块:子模块图标为 64 子模块标识,显示此图标表示产品启用了模块;

数据区:数据区图标为数据区标识,显示此图标表示产品在数据区内存入了数据;

有效许可:此模板名下状态正常的许可总数,许可到期、许可被删除等均为许可状态不正常;

许可总量:此模板名下发过的所有许可的总数;

更新于:模板信息最后更新时间;

发布许可:直接在此模板下发布许可;

查看:查看模板详情,查看页面右下角提供编辑菜单,便于开发者修改模板信息;

修改:直接修改模板信息,例如模板名称、扣费方式,许可形式等;

删除:直接删除销售模板;

许可、有效许可数据

使用鼠标点击许可右侧蓝色数据时,直接进入对应的许可列表页。

虚拟人生一码一机 这个模板为例,Smart 许可的右侧数字为 4 / 4,点击该数字,进入列表页:

smart许可列表-按模板搜素

64子模块

将鼠标悬浮于子模块图标64 子模块图标之上,会显示子模块的启用情况。蓝色表示模块启用,灰色表示模块未启用。

授权码模板列表-子模块数据

数据区

将鼠标悬浮于数据区图标 数据区图标之上,会显示数据区使用情况。数据区右侧的数字代表使用的大小,0 字节表示未使用

授权码模板列表-数据区数据

临时权限

发布许可时,管理员可以为操作员赋予一些临时权限,具体内容详见销售模板中的临时权限。

临时权限图标-许可限制 :发布许可时,允许操作员临时更改许可限制;

临时权限图标-许可限制 :发布许可时,允许操作员临时更改子模块选择;

临时权限图标-许可限制 :发布许可时,禁止操作员临时更改数据区内容;

注意】开发者可以通过点击图标进行开启或关闭,图标的上标为一把锁,橘色代表开启,灰色代表关闭,开启和关闭都会有系统提醒。

列表展示

列表模式基本可以展现一个产品的所有信息,并且可以为产品修改信息、创建模板和删除产品。

smart模板列表

模板列表上,为开发者提供了丰富的内容,开发者可清晰的了解模板的状态及数据:

子模块:子模块图标为 64 子模块标识,显示此图标表示产品启用了模块;

数据区:数据区图标为数据区标识,显示此图标表示产品在数据区内存入了数据;

模板名称:模板的名称,用于平台上显示、查看和检索;

产品名称:销售模板对应的产品的名称;

许可 ID:许可ID 是一个 unsigned long 型的正整数, 一般由产品经理定义;

扣费方式:许可激活时系统从开发者账户中扣除对应许可费用的方式;

订阅模式:即计费模式,依赖于上级扣费方式;

许可限制:使用什么类型的许可,采用什么样的许可限制;

许可:此产品名下发过的所有许可的总数;

有效许可:此产品名下状态正常的许可总数,许可到期、许可被删除等均为许可状态不正常;

临时权限:发布许可时,管理员可以为操作员赋予一些临时权限,具体内容详见销售模板中的临时权限。

临时权限图标-许可限制 :发布许可时,允许操作员临时更改许可限制;

临时权限图标-许可限制 :发布许可时,允许操作员临时更改子模块选择;

临时权限图标-许可限制 :发布许可时,禁止操作员临时更改数据区内容;

更新时间:模板信息最后更新时间;

发布许可:直接在此模板下发布许可;

删除:直接删除销售模板;

许可、有效许可数据

使用鼠标点击许可或有效许可的数据时,直接进入对应的许可列表页。

虚拟人生一码一机 这个模板为例,Smart有效许可数字4,点击该数字,进入列表页:

smart许可列表-按模板搜素

64子模块

将鼠标悬浮于子模块图标64 子模块图标之上,会显示子模块的启用情况。蓝色表示模块启用,灰色表示模块未启用。smart模板列表-子模块数据

数据区

将鼠标悬浮于数据区图标 数据区图标之上,会显示数据区使用情况。数据区右侧的数字代表使用的大小,0 字节表示未使用

smart模板列表-数据区数据

临时权限

发布许可时,管理员可以为操作员赋予一些临时权限,具体内容详见销售模板中的临时权限。

临时权限图标-许可限制 :发布许可时,允许操作员临时更改许可限制;

临时权限图标-许可限制 :发布许可时,允许操作员临时更改子模块选择;

临时权限图标-许可限制 :发布许可时,禁止操作员临时更改数据区内容;

注意】开发者可以通过点击图标进行开启或关闭,图标的上标为一把锁,橘色代表开启,灰色代表关闭,开启和关闭都会有系统提醒。

更新模板

【卡片】模式下点击模板修改按钮,或者进入详情页面点击编辑按钮,修改模板。

修改smart模板

同步修改:选择同步修改,修改后的名称将同步到所有已发布的许可中。

注意】产品不支持修改,其他信息设置同创建模板时设置。