商品组模块

闪投商品组相关对象

商品字段对象

商品字段对象定义了商品文件/商品组内可使用的商品字段列表。

字段名称 类型 描述
value string
例:name
label number 标签
例:产品库系统ID
description string 描述

闪投商品组对象

  • 目前,闪投推荐单元都需要绑定一个投放商品组。闪投商品组对象定义了商品组的一些基本属性,便于用户在编辑闪投推广单元时,选择合适的商品进行投放。
字段名称 类型 描述
productSetId number 商品组ID
productSetName string 商品组名称
feedId number 商品文件ID
feedName string 商品文件名称

查询商品组字段列表

接口描述

查询商品组字段列表

接口URL

http://sem.baidubce.com/v1/feed/cloud/DpaProductSetService/getProdFields

请求参数说明

字段名称 类型 描述
id number 单元id

响应参数说明

字段名称 类型 描述
prodFields array(object) 商品推广对象数组,参考商品字段对象定义。

请求示例

POST /v1/feed/cloud/DpaProductSetService/getProdFields HTTP/1.1
Accept-encoding: 'gzip, deflate'
Host: sem.baidubce.com
ContentType: application/json
Authorization: bce-auth-v1/b406c344bb764e00aff7d3b80d9bd87a/2019-06-05T07:34:31Z/1800/host/bb0f820e4499b8b44548388b37a7afed970e965a7a59f79ebac47a99c315a97b(签名有效时间为30分钟,需要替换成自己生成的签名)
Accept: '*/*'
{
    "header": {
        "opUsername": "example",
        "tgUsername": "example",
        "bceUser": "example",
        "opPassword": "example",
        "tgPassword": "example"
    },
    "body": {
        "id": 739950625
    }
}

响应示例

{
    "body": {
        "data": [
            {
                "prodFields": [
                    {
                        "value": "name",
                        "label": "名称",
                        "description": null
                    },
                    {
                        "value": "wiseUrl",
                        "label": "商品移动端URL",
                        "description": null
                    }
                ]
            }
        ]
    },
    "header": {
        "oprs": 1,
        "failures": [],
        "succ": 1,
        "oprtime": 0,
        "desc": "success",
        "status": 0
    }
}

查询闪投账户下所有商品组

接口描述

查询账户下可使用的商品组信息,包括商品库文件商品组知识库文件商品组

接口URL

http://sem.baidubce.com/v1/feed/cloud/DpaProductSetService/getAllProductSets

请求参数说明

字段名称 类型 描述
type number 商品文件类型,必填。
取值范围
* 0: 商品库文件类型* 1: 知识库文件类型

响应参数说明

响应内容为闪投商品组对象数组,请参考其定义。

请求示例

POST /v1/feed/cloud/DpaProductSetService/getAllProductSets HTTP/1.1
Accept-encoding: 'gzip, deflate'
Host: sem.baidubce.com
ContentType: application/json
Authorization: bce-auth-v1/b406c344bb764e00aff7d3b80d9bd87a/2019-06-05T07:34:31Z/1800/host/bb0f820e4499b8b44548388b37a7afed970e965a7a59f79ebac47a99c315a97b(签名有效时间为30分钟,需要替换成自己生成的签名)
Accept: '*/*'
{
    "header":{
        "opUsername":"example",
        "tgUsername":"example",
        "bceUser":"example",
        "opPassword":"example",
        "tgPassword":"example"
    },
    "body":{
        "type":1
    }
}

响应示例

{
    "body":{
        "data":[
            {
                "productSetId":5255,
                "productSetName":"12345",
                "feedId":1311,
                "feedName":"知识库"
            },
            {
                "productSetId":5401,
                "productSetName":"勾选前3",
                "feedId":1311,
                "feedName":"知识库"
            },
            ......
        ]
    },
    "header":{
        "oprs":1,
        "failures":[

        ],
        "succ":1,
        "oprtime":0,
        "desc":"success",
        "status":0
    }
}