文档中心 > API类目 > 万相台无界API

taobao.universalbp.label.dmpconvert (DMP定向转换)

基于2个依赖接口的出参,进行DMP定向转换,转换为label option结构的人群列表。需要根据文档规则拼接后使用。

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
top_service_context TopServiceContext 必须 topServiceContext
  • └ biz_code
  • String
  • 必须
  • xxxxx
  • api业务线编码
data_list DmpLabelConvertQueryVo 必须 list
  • label_list
  • LabelEntryQueryVo []
  • 可选
  • 标签信息
  • └ label_id
  • String
  • 可选
  • 3000494
  • 定向标签id
  • option_list
  • OptionQueryVo []
  • 可选
  • 选项信息
  • └ option_name
  • String
  • 可选
  • 自定义人群0608200328
  • 人群名称
  • └ option_value
  • String
  • 可选
  • 24431233
  • 人群推广基础属性人群执行人群id,其他人群等于dmp的crowdId
  • └ topic_id
  • Number
  • 可选
  • 112
  • dmp 榜单id
  • └ template_id
  • Number
  • 可选
  • 77480
  • dmp 模板id
  • └ uuid_mark
  • String
  • 可选
  • 99e5934edd6c4a54a52c1e7356ebecba
  • dmp 唯一串
  • └ target_value
  • String
  • 可选
  • 24431233
  • 人群推广基础属性人群代理id,其他人群等于dmp的crowdId

响应参数

名称 类型 示例值 描述
result TopResult 结果体
  • info
  • TopInfo
  • 请求系统信息
  • └ ok
  • Boolean
  • true
  • 是否成功
  • └ message
  • String
  • 参数错误
  • 错误信息
  • └ error_code
  • String
  • xxxxx
  • 错误编码
  • label_v_o_top_bulk_data
  • TopBulkData
  • 结果集
  • label_v_o_list
  • LabelVo []
  • 批量结果集
  • └ target_type
  • Number
  • 131
  • 定向标签类型
  • └ label_id
  • Number
  • 3000494
  • 定向标签id
  • └ label_name
  • String
  • 关键词
  • 定向标签名称
  • └ label_desc
  • String
  • 关键词
  • 定向标签描述
  • └ label_value
  • String
  • 2000112
  • 定向标签值
  • └ price_dimension
  • String
  • OPTION
  • 出价维度,OPTION:标签出价,多个子人群同时出价、LABEL:选项出价,以子人群为出价最小单位
  • option_group_list
  • OptionGroupVo []
  • 标签选项分组
  • └ option_group_name
  • String
  • 性别
  • 标签分组名称
  • option_list
  • OptionVo []
  • 标签选项
  • └ option_name
  • String
  • 人群特征继承
  • 选项名称
  • └ option_value
  • String
  • 2000123
  • 选项值
  • └ option_desc
  • String
  • 该定向人群将继承原始计划已触达的消费者特征,缩短算法搜寻合适人群的冷启动周期,建议您同时开启【智能拓展】功能,提升投放效果。
  • 选项描述
  • └ tag_id
  • Number
  • 100000
  • 选项id,(用于关键词推广静态标签生成人群)如基础属性人群标签组合
  • └ option_group_name
  • String
  • 性别
  • 标签分组名称
  • label_option_properties
  • LabelOptionProperties
  • 透传属性
  • └ dmp_option_group_id
  • String
  • 1001
  • dmp选项分组id
  • └ cate_name
  • String
  • 714616513841
  • 物料id
  • └ cate_id
  • String
  • 714616513841
  • 物料id
  • option_list
  • OptionVo []
  • 标签选项
  • └ option_name
  • String
  • 人群特征继承
  • 选项名称
  • └ option_value
  • String
  • 2000123
  • 选项值
  • └ option_desc
  • String
  • 该定向人群将继承原始计划已触达的消费者特征,缩短算法搜寻合适人群的冷启动周期,建议您同时开启【智能拓展】功能,提升投放效果。
  • 选项描述
  • └ tag_id
  • Number
  • 100000
  • 选项id,(用于关键词推广静态标签生成人群)如基础属性人群标签组合
  • └ option_group_name
  • String
  • 性别
  • 标签分组名称
  • label_option_properties
  • LabelOptionProperties
  • 透传属性
  • └ dmp_option_group_id
  • String
  • 1001
  • dmp选项分组id
  • └ cate_name
  • String
  • 714616513841
  • 物料id
  • └ cate_id
  • String
  • 714616513841
  • 物料id
  • └ is_multi
  • Boolean
  • true
  • 是否可以绑定多个定向,获取不到 默认为否,true:是 false:否
  • label_option_properties
  • LabelOptionProperties
  • 透传属性
  • └ dmp_option_group_id
  • String
  • 1001
  • dmp选项分组id
  • └ cate_name
  • String
  • 714616513841
  • 物料id
  • └ cate_id
  • String
  • 714616513841
  • 物料id
  • └ count
  • Number
  • 1
  • 数量

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
UniversalbpLabelDmpconvertRequest req = new UniversalbpLabelDmpconvertRequest();
UniversalbpLabelDmpconvertRequest.TopServiceContext obj1 = new UniversalbpLabelDmpconvertRequest.TopServiceContext();
obj1.setBizCode("xxxxx");
req.setTopServiceContext(obj1);
UniversalbpLabelDmpconvertRequest.DmpLabelConvertQueryVo obj2 = new UniversalbpLabelDmpconvertRequest.DmpLabelConvertQueryVo();
List<UniversalbpLabelDmpconvertRequest.LabelEntryQueryVo> list4 = new ArrayList<UniversalbpLabelDmpconvertRequest.LabelEntryQueryVo>();
UniversalbpLabelDmpconvertRequest.LabelEntryQueryVo obj5 = new UniversalbpLabelDmpconvertRequest.LabelEntryQueryVo();
list4.add(obj5);
obj5.setLabelId("3000494");
obj2.setLabelList(list4);
List<UniversalbpLabelDmpconvertRequest.OptionQueryVo> list7 = new ArrayList<UniversalbpLabelDmpconvertRequest.OptionQueryVo>();
UniversalbpLabelDmpconvertRequest.OptionQueryVo obj8 = new UniversalbpLabelDmpconvertRequest.OptionQueryVo();
list7.add(obj8);
obj8.setOptionName("自定义人群0608200328");
obj8.setOptionValue("24431233");
obj8.setTopicId(112L);
obj8.setTemplateId(77480L);
obj8.setUuidMark("99e5934edd6c4a54a52c1e7356ebecba");
obj2.setOptionList(list7);
obj2.setTargetValue("24431233");
req.setDataList(obj2);
UniversalbpLabelDmpconvertResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<universalbp_label_dmpconvert_response>
    <result>
        <info>
            <ok>true</ok>
            <message>参数错误</message>
            <error_code>xxxxx</error_code>
        </info>
        <label_v_o_top_bulk_data>
            <label_v_o_list>
                <label_vo>
                    <target_type>131</target_type>
                    <label_id>3000494</label_id>
                    <label_name>关键词</label_name>
                    <label_desc>关键词</label_desc>
                    <label_value>2000112</label_value>
                    <price_dimension>OPTION</price_dimension>
                    <option_group_list>
                        <option_group_vo>
                            <option_group_name>性别</option_group_name>
                            <option_list>
                                <option_vo>
                                    <option_name>人群特征继承</option_name>
                                    <option_value>2000123</option_value>
                                    <option_desc>该定向人群将继承原始计划已触达的消费者特征,缩短算法搜寻合适人群的冷启动周期,建议您同时开启【智能拓展】功能,提升投放效果。</option_desc>
                                    <tag_id>100000</tag_id>
                                    <option_group_name>性别</option_group_name>
                                    <label_option_properties>
                                        <dmp_option_group_id>1001</dmp_option_group_id>
                                        <cate_name>714616513841</cate_name>
                                        <cate_id>714616513841</cate_id>
                                    </label_option_properties>
                                </option_vo>
                            </option_list>
                        </option_group_vo>
                    </option_group_list>
                    <option_list>
                        <option_vo>
                            <option_name>人群特征继承</option_name>
                            <option_value>2000123</option_value>
                            <option_desc>该定向人群将继承原始计划已触达的消费者特征,缩短算法搜寻合适人群的冷启动周期,建议您同时开启【智能拓展】功能,提升投放效果。</option_desc>
                            <tag_id>100000</tag_id>
                            <option_group_name>性别</option_group_name>
                            <label_option_properties>
                                <dmp_option_group_id>1001</dmp_option_group_id>
                                <cate_name>714616513841</cate_name>
                                <cate_id>714616513841</cate_id>
                            </label_option_properties>
                        </option_vo>
                    </option_list>
                    <is_multi>true</is_multi>
                    <label_option_properties>
                        <dmp_option_group_id>1001</dmp_option_group_id>
                        <cate_name>714616513841</cate_name>
                        <cate_id>714616513841</cate_id>
                    </label_option_properties>
                </label_vo>
            </label_v_o_list>
            <count>1</count>
        </label_v_o_top_bulk_data>
    </result>
</universalbp_label_dmpconvert_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部