文档中心 > API类目 > 淘宝客API

taobao.tbk.dg.media.kuaishou.monthly.report (淘宝客-推广者-快手月报(达人维度))

内容平台域媒体,可查询快手账号下所有相关推广者(即达人维度)的单日统计数据。

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
report_type_id String 必须 union_media_monthly_report_kuaishou 月报报表名称,固定值
return_fields String 可选 pub_id,sub_pub_id,sub_site_id,sub_adzone_id,div_rule,total_alipay_amt,settle_amount
  • 默认值:pub_id,sub_pub_id,sub_site_id,sub_adzone_id,div_rule,total_alipay_amt,settle_amount
  • 月报返回字段
    dimensions String 可选 ds 聚合条件
    page_no Number 必须 1 页码
    page_size Number 必须 20 每页大小
    filters String 必须 ds=201908;div_rule=2 查询条件

    响应参数

    名称 类型 示例值 描述
    report_type_id String union_media_monthly_report_kuaishou 月报报表名称,固定值
    page_info PageInfo map 分页信息
    • └ page_size
    • Number
    • 10
    • 每页大小
    • └ page_no
    • Number
    • 1
    • 当前页数
    • └ total_cnt
    • Number
    • 123
    • 总数
    data_list DataMap [] 系统自动生成
    • └ pub_id
    • Number
    • 123456
    • 媒体平台memberid
    • └ div_rule
    • String
    • 2
    • 1-佣金5%订单;2-佣金2%订单
    • └ sub_pub_id
    • Number
    • 123456
    • 达人memberId
    • └ sub_site_id
    • Number
    • 123456
    • 达人siteId
    • └ sub_adzone_id
    • Number
    • 123456
    • 达人adzoneId
    • └ total_alipay_amt
    • String
    • 123.32
    • 结算订单金额
    • └ settle_amount
    • String
    • 123.32
    • 实际打款结算金额
    result_code Number 500 业务错误码,200正常,500为异常
    result_msg String sub_site_id为空 服务异常时将展示错误信息

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
    TbkDgMediaKuaishouMonthlyReportRequest req = new TbkDgMediaKuaishouMonthlyReportRequest();
    req.setReportTypeId("union_media_monthly_report_kuaishou");
    req.setReturnFields("pub_id,sub_pub_id,sub_site_id,sub_adzone_id,div_rule,total_alipay_amt,settle_amount");
    req.setDimensions("ds");
    req.setPageNo(1L);
    req.setPageSize(20L);
    req.setFilters("ds=201908;div_rule=2");
    TbkDgMediaKuaishouMonthlyReportResponse rsp = client.execute(req);
    System.out.println(rsp.getBody());

    响应示例

    • XML示例
    • JSON示例
    <tbk_dg_media_kuaishou_monthly_report_response>
        <report_type_id>union_media_monthly_report_kuaishou</report_type_id>
        <page_info>
            <page_size>10</page_size>
            <page_no>1</page_no>
            <total_cnt>123</total_cnt>
        </page_info>
        <data_list>
            <data_map>
                <pub_id>123456</pub_id>
                <div_rule>2</div_rule>
                <sub_pub_id>123456</sub_pub_id>
                <sub_site_id>123456</sub_site_id>
                <sub_adzone_id>123456</sub_adzone_id>
                <total_alipay_amt>123.32</total_alipay_amt>
                <settle_amount>123.32</settle_amount>
            </data_map>
        </data_list>
        <result_code>500</result_code>
        <result_msg>sub_site_id为空</result_msg>
    </tbk_dg_media_kuaishou_monthly_report_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

    返回
    顶部