6 |
|
Catalog Manager 管理员必须将每种内容类型与一个或多个价格模型相关联。价格模型是与内容相关联的购买条件(每次下载、每个使用时间段以及每个使用次数)。表 6-1 中定义了 Content Delivery Server 中受支持的价格模型。
每次下载[1] |
|
默认情况下,无法再使用以前的使用价格模型(Y 天内下载 X 次)。现在可以选择将该价格模型用作宽限期。如果在部署时配置了宽限期,则可以将其归因于“每次下载”价格模型(请参见表 6-1)。在购买后,宽限期可增加下载次数或延长下载时间段。系统管理员可以设置属性 pricing.model.recurringDownload.numberOfDays 和 pricing.model.recurringDownload.numberOfTimes 以启用宽限期。有关设置宽限期的信息,请参见《Sun Java System Content Delivery Server 集成和配置指南》。
每个 DRM 支持 Content Delivery Server 中的一组可用价格模型。可以为内容类型指定的价格模型取决于与内容类型相关联的 DRM。
Content Delivery Server 支持表 6-2 中所示的 DRM 选项和价格模型的组合。
可以确定是启用内容类型的所有可用价格模型,还是只启用一个子集。例如,如果将 CDS DRM 代理与 MIDlet 相关联,则可以选择启用该 DRM 的所有可用价格模型或子集,如“仅第一次下载”、“每次使用”以及“每期”。如果 Content Delivery Server 部署具有多个 CDS DRM 代理,则所有支持的代理可以共用可用的价格模型。
在 Catalog Manager 的“MIME 类型”页中,可以选择内容类型的 DRM 和价格模型。其中列出了 Content Delivery Server 支持的所有价格模型。不能选择不适用的价格模型。因此,如果为 image 内容类型选择了“无”,则不能选择“每次使用”价格模型,因为在没有 DRM 保护的情况下不能使用该价格模型。
以前,内容项(如 MIDlet)可以使用价格模型组合,例如对仅第一次下载进行收费和对每次订阅进行收费。此类组合不能用于数字权限管理。为了简化内容管理,所有内容项只能使用一种价格模型。对于使用价格模型组合的预先存在的内容项,“仅第一次下载”和“定期下载”模型不再适用。
表 6-3 列出了具有相应 DRM 类型的内容类型可使用的价格模型:
选择价格模型的同时,还可以选择为其创建价格选项。通过预定义价格选项,可以更好地控制内容的价格并简化内容管理。您可以为内容提供商设置预定义的价格选项以从中进行选择,而不要让他们决定内容价格和使用条款。
创建预定义价格选项的另一个优点是,您可以将相同的购买条件应用于具有相同内容类型的所有内容中。例如,所有 image 内容类型具有每次下载收费 $0.50 的价格选项。通过更改价格选项的购买价格,可以同时更改使用该价格选项的所有内容的购买价格。您始终可以根据需要为特定内容项编辑价格选项或创建定制价格。
价格选项由价格选项的唯一 ID、选项名称和内容的购买特征组成。价格选项包含以下元素:
1222 Ringtones-Jazz $.99 1st Download Only。
创建价格选项后,将无法删除这些选项,而只能启用或禁用它们。无论启用还是禁用某个价格选项,都仍然可以通过 Catalog Manager 来编辑该选项。
作为 Catalog Manager 管理员,您可以决定是要求内容提供商使用为内容类型启用的价格选项,还是基于可用价格模型来创建定制价格。通过使用“MIME 类型”页上的选项,可以限制内容类型使用启用的价格选项。提交该类型内容的内容提供商必须选择一个已启用的价格选项。
通过编辑内容类型,您可以设置首选的 DRM,选择可用的价格模型以及创建新的价格选项。通过编辑内容项的属性,您可以更改价格、价格模型以及价格选项。通过编辑价格选项,您可以更改价格。有关为发布的内容项创建定制价格的详细信息,请参见解除内容与价格选项的关联。
内容价格的更改取决于多种因素,如内容项状态、指定的 DRM 以及内容项是否受版权保护。
对于受版权保护的内容项,可以选择的价格选项取决于该项的内容类型当前允许的价格模型,因为受版权保护的内容不能与 DRM 相关联。此外,内容项的当前价格模型始终可用,因此,您可以修改价格而无需更改价格模型。
对于状态为“新建”、“待定”或“已拒绝”并且不受版权保护的已提交内容项,可以选择的价格模型是由与该项的内容类型相关联的 DRM 决定的。此外,内容项的当前价格模型始终可用,因此,您可以修改价格而无需更改价格模型。
对于状态为“已发布”、“未发布”或“测试”的内容项,可以选择的价格模型取决于以下因素:
例如,假定发布了类型为 midlet 的内容项 SpruceDraw。发布该内容项时,没有为 midlet 指定 DRM,而只指定了“仅第一次下载”或“每次下载”价格模型。因此,没有为 SpruceDraw 指定 DRM,它使用“仅第一次下载”价格模型。如果没有对该内容类型进行更改,则可以通过 SpruceDraw 的“编辑内容”页来选择“仅第一次下载”或“每次下载”。
可随后编辑内容类型首选项,以使 midlet 现在使用 OMA DRM 1.0,并将价格模型更改为“仅第一次下载”和“每个间隔”。由于已发布了 SpruceDraw,因此其 DRM 选项不会更改,它仍然为“无”。虽然 midlet 的可用价格模型现在为“仅第一次下载”和“每个间隔”,但是没有 DRM 保护的内容不能使用“每个间隔”模型。因此,SpruceDraw 的“编辑内容”页不会在“目录价格”列表中列出“每个间隔”。在编辑 SpruceDraw 时,您只能选择“仅第一次下载”。
如果内容项使用 OMA DRM 1.0 和“试用”、“每次使用”、“每期”或“每个间隔”价格模型之一,则无法更改价格模型,因为该内容项需要重新保护(即,重新应用 DRM)。无论该项是否可以试用,都可以更改它的购买价格或价格模型。
但是,对于状态为“未发布”的内容项,在编辑内容价格以更改其内容类型的 DRM 类型时,可以对该内容项重新进行保护。另外,如果更改了未发布内容的价格,则当指定的 DRM 代理不同于正在保护内容的 DRM 代理时,将对所有内容版本重新提供保护。在这种情况下,将删除所有现有的派生版本,并为每个指定的 DRM 代理创建一个新的派生版本。
对于已发布或未发布内容的其他版本或版本更新,将创建派生版本以便与保护内容的 DRM 类型(与配置的 DRM 类型相对)相匹配。这可确保内容项的所有版本具有一致的内容价格和 DRM 保护。
对于使用 OMA DRM 1.0 或 CDS OMA DRM 1.0 转发锁的已发布或未发布的内容,将创建新的派生版本,这些版本使用与内容的任何现有派生版本相匹配的 DRM 保护。例如,如果存在使用普通保护和转发锁保护的内容版本,则新版本也使用普通保护和转发锁保护。如果存在具有单独传送和合并传送的版本,则新版本也具有单独传送和合并传送。
对于使用 CDS DRM 代理的已发布或未发布的 MIDlet,将创建新的派生版本,这些版本使用与内容的任何现有派生版本相匹配的 DRM 保护。例如,如果内容版本是使用 Disconnected Time and Use Sensitive 和 Standard Connected Time and Use Sensitive 代理进行保护的,则即使更改了 CDS DRM 代理配置,也会使用相同的代理来保护新版本。
有时,Catalog Manager 或 Vending Manager 管理员可能需要更改当前指定了价格选项的特定内容项的购买价格。通过执行此操作,管理员可以解除内容项与其价格选项的关联。例如,假定名为 Roses 的内容项的内容类型为 picture,价格选项为“仅第一次下载”收费 $0.75。您断定将 Roses 的“仅第一次下载”价格定为 $.50 会卖得更好。在编辑该内容并更改其价格时,Roses 将与具有该价格选项且类型为 picture 的其他内容解除关联。如果 picture 内容的购买价格随后发生变化,则该更改不会影响 Roses,因为它不再与其原始的价格选项相关联。Roses 被视为具有定制价格。如果以后对 Roses 的购买价格进行更改,则必须对该内容项进行显式的更改。
此处给出的价格方案说明了更改内容购买价格时对 Catalog Manager 和 Vending Manager 中的内容产生的影响。
当 Catalog Manager 和 Vending Manager 中存在项目 1 和项目 2 时,将显示它们的初始购买价格。Catalog Manager 和 Vending Manager 的货币类型 ($) 相同。常规价格规则为:$1.00 等效于 $1.00,并且不应用任何加价。
方案 1:Catalog Manager 管理员编辑价格选项 1A,将其从“每次下载 $1.00”更改为“每次下载 $1.50”。
方案 2:Catalog Manager 管理员编辑项目 1 的属性,将其购买价格更改为 $1.50。项目 1 现在与 Catalog Manager 中的价格选项 1A 解除了关联。未对价格选项自身进行任何更改。
方案 5:Vending Manager 管理员将项目 1 的定制价格指定为 $0.80。然后,管理员取消储存项目 1,随后重新储存项目 1 并接受了项目 1 的价格选项 1A。项目 1 现在与其原始价格选项相关联。
方案 6:项目 1 从不与价格选项相关联。Catalog Manager 管理员为其指定价格 $2.00。随后,管理员将价格更改为 $2.50。