如何通过API在Azure Partner Center创建absolute pricing的private offer及问题求助
Absolute定价模式Private Offer创建问题解决方案
接口与请求体配置
创建Absolute定价的Private Offer,使用的是Direct ISV-to-Customer Private Offer API,核心操作是向Private Offer创建接口提交请求,请求体需满足以下要求:
- 明确设置
pricingType字段为absolute - 在
planConfigurations节点下的price对象中,直接填入各计费维度的绝对金额(比如月度订阅价、按量计费单价),不要使用折扣相关字段 - 确保绑定的计划ID对应已发布的公共计划,且计划的计费维度与请求体中的配置匹配
缺失price-and-availability-private-offer-plan资源的说明
这个资源仅用于创建自定义私有计划的场景,如果你是基于现有公共计划做Absolute定价定制,不需要单独创建该资源,所有定价配置直接放在Private Offer的请求体里即可。
Schema验证失败的修复
不要直接修改折扣定价的请求体来适配Absolute模式,必须重新构建符合Absolute定价要求的请求体:
- 删除所有折扣相关字段(比如
discountPercentage) - 确保
price对象下的每个计费项格式正确,币种(currencyCode)与公共计划一致,金额为合法数值 - 参照官方文档中Absolute定价的示例请求体结构来调整,避免字段缺失或格式错误
获取合法Schema的途径
你可以在Partner Center官方文档的Private Offer API章节中,找到Absolute定价的示例请求体,这个示例本身就是标准的Schema模板;另外也可以通过Partner Center API的Swagger参考页面,查看完整的Schema定义。
内容的提问来源于stack exchange,提问作者Alex Clinton
相关产品推荐
相关产品推荐

