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

alibaba.ud.udsmartdata.get (udsmart获取数据回传接口)

udsmart获取数据回传接口

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
ud_smart_service_request UDSmartServiceRequest 可选
  • 默认值:ud_smart_service_request
  • ud_smart_service_request
    • └ tec_agent
    • String
    • 可选
    • 代理商
    • 服务商标识,可自定义
    • └ cm_click_id
    • String
    • 可选
    • adbcde
    • 点击监测归因click_id,与直达唤端归因clickid_id 二选一必填
    • └ cm_request_id
    • String
    • 可选
    • 2024123123
    • 点击监测归媒体替换的requestid
    • └ product_id
    • String
    • 可选
    • 123
    • 字节2.0product_id
    • └ order_id
    • String
    • 必须
    • 123
    • 子订单ID,必填
    • └ event_type
    • String
    • 必须
    • 12
    • 必填;12-支付,28-退货,25-落地页点击(仅微博)
    • └ ck_click_id
    • String
    • 可选
    • adbcde
    • 直达唤端归因clickid_id,与点击监测归因click_id 二选一必填
    • └ app_access_token
    • String
    • 可选
    • adbcde
    • app_access_token,流量通Pro需回传群峰token
    • └ purchase_amount
    • String
    • 必须
    • 9900
    • 支付金额(单位分),必填
    • └ item_count
    • String
    • 必须
    • 1
    • 购买件数,默认值1,必填
    • └ ck_request_id
    • String
    • 可选
    • 2024123123
    • 直达唤端媒体替换的requestid
    • └ item_id
    • String
    • 必须
    • 123456
    • 商品ID,必填
    • └ item_name
    • String
    • 可选
    • T恤
    • 商品标题
    • └ event_time
    • String
    • 必须
    • 1728456618
    • 转化时间戳(秒),必填
    • └ channel_id
    • String
    • 必须
    • 1
    • 媒体渠道ID,对应查询接口返回的channel_id,必填。1-巨量2.0,104-腾讯3.0,105-快手,108-B站,109-微博
    • └ callback_type
    • String
    • 必须
    • 1
    • 默认值1,必填
    • └ advertiser_id
    • String
    • 必须
    • 1213456
    • 媒体账户ID
    • └ shop_name
    • String
    • 可选
    • xx的铺子
    • 店铺名称
    • └ ts
    • Number
    • 可选
    • 1
    • ts
    • └ is_direct_match
    • String
    • 可选
    • 1
    • 曝光回传使用
    • └ call_back_url
    • String
    • 可选
    • url
    • 曝光回传使用
    • └ trace_id
    • String
    • 可选
    • traceId
    • 曝光回传使用
    • └ ad_src
    • String
    • 可选
    • 52
    • 曝光回传使用
    • └ business_type
    • String
    • 可选
    • type
    • 曝光回传使用

    响应参数

    名称 类型 示例值 描述
    data CallBackResultDTO CallBackResultDTO
    • └ result
    • String
    • 0
    • 0:成功,-1: 缺少必填字段 ,-2: 参数解析错误 ,-3: 内部处理错误
    • └ tec_agent
    • String
    • tecAgent
    • 请求传入的tecAgent
    • └ app_access_token
    • String
    • 4dd87c12306d118098a5fd73458ec7e5bb0a49c5
    • 请求传入的appAccessToken
    id String 12kf0tr3lc02j request_id
    status Number 0 status

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
    AlibabaUdUdsmartdataGetRequest req = new AlibabaUdUdsmartdataGetRequest();
    AlibabaUdUdsmartdataGetRequest.UDSmartServiceRequest obj1 = new AlibabaUdUdsmartdataGetRequest.UDSmartServiceRequest();
    obj1.setTecAgent("代理商");
    obj1.setCmClickId("adbcde");
    obj1.setCmRequestId("2024123123");
    obj1.setProductId("123");
    obj1.setOrderId("123");
    obj1.setEventType("12");
    obj1.setCkClickId("adbcde");
    obj1.setAppAccessToken("adbcde");
    obj1.setPurchaseAmount("9900");
    obj1.setItemCount("1");
    obj1.setCkRequestId("2024123123");
    obj1.setItemId("123456");
    obj1.setItemName("T恤");
    obj1.setEventTime("1728456618");
    obj1.setChannelId("1");
    obj1.setCallbackType("1");
    obj1.setAdvertiserId("1213456");
    obj1.setShopName("xx的铺子");
    obj1.setTs(1L);
    obj1.setIsDirectMatch("1");
    obj1.setCallBackUrl("url");
    obj1.setTraceId("traceId");
    obj1.setAdSrc("52");
    obj1.setBusinessType("type");
    req.setUdSmartServiceRequest(obj1);
    AlibabaUdUdsmartdataGetResponse rsp = client.execute(req);
    System.out.println(rsp.getBody());

    响应示例

    • XML示例
    • JSON示例
    <alibaba_ud_udsmartdata_get_response>
        <data>
            <result>0</result>
            <tec_agent>tecAgent</tec_agent>
            <app_access_token>4dd87c12306d118098a5fd73458ec7e5bb0a49c5</app_access_token>
        </data>
        <id>12kf0tr3lc02j</id>
        <status>0</status>
    </alibaba_ud_udsmartdata_get_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

    返回
    顶部