适用于 Cloud Commerce Producer API 抢先体验版的合作伙伴 API。
- REST 资源:v1beta.projects.locations
- REST 资源:v1beta.projects.locations.consumerEnforcementActions
- REST 资源:v1beta.projects.locations.operations
- REST 资源:v1beta.projects.locations.privateOffers
- REST 资源:v1beta.projects.locations.privateOffers.documents
- REST 资源:v1beta.projects.locations.services
- REST 资源:v1beta.projects.locations.services.skus
- REST 资源:v1beta.projects.locations.services.standardOffers
- REST 资源:v1beta.projects.locations.skuGroups
服务:commerceproducer.googleapis.com
如要调用此服务,我们建议您使用 Google 提供的客户端库。如果您的应用需要使用您自己的库来调用此服务,则在发出 API 请求时应使用以下信息。
发现文档
发现文档是用于说明和使用 REST API 的机器可读规范。它用于构建客户端库、IDE 插件以及与 Google API 交互的其他工具。一项服务可能会提供多个发现文档。此服务提供了以下发现文档:
服务端点
服务端点是指定 API 服务的网络地址的基本网址。一项服务可能有多个服务端点。此服务具有以下服务端点,下面的所有 URI 都与此服务端点相关:
https://commerceproducer.googleapis.com
REST 资源:v1beta.projects.locations
| 方法 | |
|---|---|
get |
GET /v1beta/{name=projects/*/locations/*}获取位置相关信息。 |
list |
GET /v1beta/{name=projects/*}/locations 列出有关此服务所支持位置的信息。 |
REST 资源:v1beta.projects.locations.consumerEnforcementActions
| 方法 | |
|---|---|
create |
POST /v1beta/{parent=projects/*/locations/*}/consumerEnforcementActions 创建 ConsumerEnforcementAction 资源。 |
delete |
DELETE /v1beta/{name=projects/*/locations/*/consumerEnforcementActions/*} 删除 ConsumerEnforcementAction 资源。 |
get |
GET /v1beta/{name=projects/*/locations/*/consumerEnforcementActions/*} 按名称获取 ConsumerEnforcementAction 资源。 |
list |
GET /v1beta/{parent=projects/*/locations/*}/consumerEnforcementActions 列出父级位置下的 ConsumerEnforcementAction。 |
patch |
PATCH /v1beta/{consumerEnforcementAction.name=projects/*/locations/*/consumerEnforcementActions/*} 更新现有的 ConsumerEnforcementAction 资源。 |
REST 资源:v1beta.projects.locations.operations
| 方法 | |
|---|---|
cancel |
POST /v1beta/{name=projects/*/locations/*/operations/*}:cancel对长时间运行的操作启动异步取消。 |
delete |
DELETE /v1beta/{name=projects/*/locations/*/operations/*}删除长时间运行的操作。 |
get |
GET /v1beta/{name=projects/*/locations/*/operations/*}获取长时间运行的操作的最新状态。 |
list |
GET /v1beta/{name=projects/*/locations/*}/operations 列出与请求中指定的过滤条件匹配的操作。 |
REST 资源:v1beta.projects.locations.privateOffers
| 方法 | |
|---|---|
cancel |
POST /v1beta/{name=projects/*/locations/*/privateOffers/*}:cancel 取消目标 PrivateOffer。 |
create |
POST /v1beta/{parent=projects/*/locations/*}/privateOffers 在给定的项目和位置中创建新的 PrivateOffer。 |
delete |
DELETE /v1beta/{name=projects/*/locations/*/privateOffers/*} 删除目标 PrivateOffer。 |
get |
GET /v1beta/{name=projects/*/locations/*/privateOffers/*} 获取单个 PrivateOffer 的详细信息。 |
list |
GET /v1beta/{parent=projects/*/locations/*}/privateOffers 列出给定父级的所有 PrivateOffer。 |
patch |
PATCH /v1beta/{privateOffer.name=projects/*/locations/*/privateOffers/*} 更新目标 PrivateOffer。 |
publish |
POST /v1beta/{name=projects/*/locations/*/privateOffers/*}:publish 发布目标 PrivateOffer。 |
resolveAmendmentTarget |
GET /v1beta/{parent=projects/*/locations/*}/privateOffers:resolveAmendmentTarget 解决了创建新的 PrivateOffer 时必须修正的现有优惠。 |
REST 资源:v1beta.projects.locations.privateOffers.documents
| 方法 | |
|---|---|
create |
POST /v1beta/{parent=projects/*/locations/*/privateOffers/*}/documents 在给定的项目和位置中创建新的 PrivateOfferDocument。 |
delete |
DELETE /v1beta/{name=projects/*/locations/*/privateOffers/*/documents/*} 删除目标 PrivateOfferDocument。 |
get |
GET /v1beta/{name=projects/*/locations/*/privateOffers/*/documents/*} 获取单个 PrivateOfferDocument 的详细信息。 |
list |
GET /v1beta/{parent=projects/*/locations/*/privateOffers/*}/documents 列出给定父级的 PrivateOfferDocuments。 |
patch |
PATCH /v1beta/{privateOfferDocument.name=projects/*/locations/*/privateOffers/*/documents/*} 更新目标 PrivateOfferDocument。 |
REST 资源:v1beta.projects.locations.services
| 方法 | |
|---|---|
get |
GET /v1beta/{name=projects/*/locations/*/services/*} 获取单个服务的详细信息。 |
list |
GET /v1beta/{parent=projects/*/locations/*}/services 列出给定项目和位置中的服务。 |
REST 资源:v1beta.projects.locations.services.skus
| 方法 | |
|---|---|
get |
GET /v1beta/{name=projects/*/locations/*/services/*/skus/*} 获取单个 SKU 的详细信息。 |
list |
GET /v1beta/{parent=projects/*/locations/*/services/*}/skus 列出给定父级的 SKU。 |
REST 资源:v1beta.projects.locations.services.standardOffers
| 方法 | |
|---|---|
get |
GET /v1beta/{name=projects/*/locations/*/services/*/standardOffers/*} 获取单个 StandardOffer 的详细信息。 |
list |
GET /v1beta/{parent=projects/*/locations/*/services/*}/standardOffers 列出给定父级的 StandardOffer。 |
REST 资源:v1beta.projects.locations.skuGroups
| 方法 | |
|---|---|
get |
GET /v1beta/{name=projects/*/locations/*/skuGroups/*} 获取单个 SkuGroup 的详细信息。 |
list |
GET /v1beta/{parent=projects/*/locations/*}/skuGroups 列出给定父级的 SkuGroup。 |