文档中心 > API类目 > 阿里妈妈-UniDesk

taobao.unidesk.rta.ad.creative.custom.update (UD创意修改自定义创意接口)

UD创意修改自定义创意接口

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
request_id String 可选 1 请求id,用于幂等唯一key
creative_group_top_dto CreativeGroupTopDTO 必须 创意组信息
  • creatives
  • CreativeTopDTO []
  • 必须
  • list
  • 创意内容
  • └ action_text
  • String
  • 可选
  • 行动号召文本
  • 行动号召文本
  • └ format
  • Number
  • 必须
  • 1
  • 广告形式,1:竖版视频,2:横版视频,3:大图横图,5:小图,6:大图竖图,7:开屏图片,8:开屏视频。竖版视频:格式要求:mp4、mpeg、3gp、avi 视频格式,建议尺寸要求:宽高比9:16,分辨率≥ 720*1280,视频码率≥516kbps,时长≥4s; 竖版视频-视频封面:格式要求:jpg、jpeg、png 图片格式,尺寸要求:宽高比9:16,1440*2560 ≤ 尺寸≥ 720*1280; 横版视频:格式要求:mp4、mpeg、3gp、avi 视频格式,建议尺寸要求:宽高比16:9,分辨率≥ 1280*720,视频码率≥516kbps,时长≥4s,大小≤1000M; 横版视频-视频封面:格式要求:jpg、jpeg、png 图片格式,尺寸要求:宽高比16:9,2560*1440 ≤ 尺寸≥ 1280*720; 大图横图:格式要求:jpg、jpeg、png 图片格式,尺寸要求:宽高比16:9,2560*1440 ≤ 尺寸≥ 1280*720; 组图:格式要求:jpg、jpeg、png 图片格式,尺寸要求:宽高比1.52,1368*900 ≤ 尺寸≥ 456*300; 小图:格式要求:jpg、jpeg、png 图片格式,尺寸要求:宽高比1.52,1368*900 ≤ 尺寸≥ 456*300; 大图竖图:格式要求:jpg、jpeg、png 图片格式,尺寸要求:宽高比9:16,1440*2560 ≤ 尺寸≥ 720*1280;
  • └ img_ids
  • String []
  • 可选
  • 1
  • 图片素材id列表(组图存在多个)
  • └ video_id
  • String
  • 可选
  • 1
  • 视频素材id
  • └ title
  • String
  • 可选
  • 创意标题
  • 创意标题
  • └ video_cover_img_id
  • String
  • 可选
  • 视频素材封面id
  • 视频素材封面id
  • tencent
  • TencentCreativeTopDTO
  • 可选
  • 腾讯特有参数
  • └ ad_source
  • String
  • 可选
  • name
  • 品牌名称
  • └ button_text
  • String
  • 可选
  • text
  • 按钮文案
  • └ description
  • String
  • 可选
  • description
  • 创意描述
  • └ name
  • String
  • 可选
  • name
  • 创意名称
  • └ profile_id
  • Number
  • 可选
  • 1
  • 用户头像id
  • └ landing_page_id
  • Number
  • 可选
  • 1
  • 落地页id
  • └ content_type
  • Number
  • 可选
  • 1
  • 落地页推广内容:1:单品推广,2:店铺/活动等其他推广
  • countdown
  • CreativeCountDownTopDTO
  • 可选
  • 倒计时组件
  • └ start_time
  • String
  • 可选
  • 2023-01-01
  • 起始时间
  • └ end_time
  • String
  • 可选
  • 2023-01-01
  • 结束时间
  • └ price
  • String
  • 可选
  • 1
  • 倒计时价格展示
  • └ auto_open_url
  • Number
  • 可选
  • 0
  • 是否自动生成应用直达链接:0,1
  • └ landing_page
  • String
  • 可选
  • www.taobao.com
  • 落地页链接
  • └ dp_link_url
  • String
  • 可选
  • tbopen://m.taobao.com/tbopen
  • 自定义deeplink,需要UDBP开通白名单功能才能使用
  • └ tags
  • String []
  • 可选
  • 创意标签
  • 创意标签
  • └ id
  • Number
  • 可选
  • 1
  • 创意id,如果是修改此创意则需要传创意id,可通过创意组查询接口获取
  • └ video_ids
  • String []
  • 可选
  • 1
  • 视频素材id列表,多视频自定义创意时使用,如快手
  • └ adgroup_id
  • Number
  • 必须
  • 1
  • 计划id
  • └ campaign_id
  • Number
  • 必须
  • 1
  • 计划组id
  • └ advertiser_id
  • Number
  • 必须
  • 1
  • 广告主id
  • └ tags
  • String []
  • 可选
  • 1
  • 创意标签
  • └ category
  • Number
  • 可选
  • 1
  • 创意分类

响应参数

名称 类型 示例值 描述
result CreativeGroupTopDTO 返回结果
  • └ id
  • Number
  • 1
  • 创意组id

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
UnideskRtaAdCreativeCustomUpdateRequest req = new UnideskRtaAdCreativeCustomUpdateRequest();
req.setRequestId("1");
UnideskRtaAdCreativeCustomUpdateRequest.CreativeGroupTopDTO obj1 = new UnideskRtaAdCreativeCustomUpdateRequest.CreativeGroupTopDTO();
List<UnideskRtaAdCreativeCustomUpdateRequest.CreativeTopDTO> list3 = new ArrayList<UnideskRtaAdCreativeCustomUpdateRequest.CreativeTopDTO>();
UnideskRtaAdCreativeCustomUpdateRequest.CreativeTopDTO obj4 = new UnideskRtaAdCreativeCustomUpdateRequest.CreativeTopDTO();
list3.add(obj4);
obj4.setActionText("行动号召文本");
obj4.setFormat(1L);
obj4.setImgIds("1");
obj4.setVideoId("1");
obj4.setTitle("创意标题");
obj4.setVideoCoverImgId("视频素材封面id");
UnideskRtaAdCreativeCustomUpdateRequest.TencentCreativeTopDTO obj6 = new UnideskRtaAdCreativeCustomUpdateRequest.TencentCreativeTopDTO();
obj6.setAdSource("name");
obj6.setButtonText("text");
obj6.setDescription("description");
obj6.setName("name");
obj6.setProfileId(1L);
obj6.setLandingPageId(1L);
obj6.setContentType(1L);
UnideskRtaAdCreativeCustomUpdateRequest.CreativeCountDownTopDTO obj7 = new UnideskRtaAdCreativeCustomUpdateRequest.CreativeCountDownTopDTO();
obj7.setStartTime("2023-01-01");
obj7.setEndTime("2023-01-01");
obj7.setPrice("1");
obj6.setCountdown(obj7);
obj6.setAutoOpenUrl(0L);
obj6.setLandingPage("www.taobao.com");
obj6.setDpLinkUrl("tbopen://m.taobao.com/tbopen");
list5.setTencent(obj6);
obj4.setTags("创意标签");
obj4.setId(1L);
obj4.setVideoIds("1");
obj1.setCreatives(list3);
obj1.setAdgroupId(1L);
obj1.setCampaignId(1L);
obj1.setAdvertiserId(1L);
obj1.setTags("1");
obj1.setCategory(1L);
req.setCreativeGroupTopDto(obj1);
UnideskRtaAdCreativeCustomUpdateResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<unidesk_rta_ad_creative_custom_update_response>
    <result>
    </result>
</unidesk_rta_ad_creative_custom_update_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

返回
顶部