You need to enable JavaScript to run this app.
导航

验证数据回传

最近更新时间2022.07.21 17:13:22

首次发布时间2021.10.18 11:12:18

火山引擎提供了如下两种方式供客户进行埋点自测(验证数据回传),推荐使用方式一。埋点自测通过后,请提供测试包由火山引擎进行二次验收。

方式一、内容定制控制台(推荐)

登录火山引擎内容定制控制台,进入埋点验收-数据校验模块,连接测试机并进行验收。具体操作请参见“埋点验收操作手册”。

方式二、API

通过火山引擎提供的埋点(数据回传)验证接口,进行埋点自测。

注意

  • 访问此接口前,需要联系火山引擎将测试机绑定的AccessToken加入测试白名单,否则访问会被拒绝。
  • 需要先进行用户行为上报(数据回传),再请求该验证接口,否则会请求失败。

请求参数

参数描述类型是否必填说明
Partner渠道号String
AccessToken用户唯一标识String

响应参数

参数描述类型说明
Result事件列表String已上报的事件列表。
一般通过该列表来验证埋点上报结果是否符合预期。
说明:Result字符串中的params是经过映射后的结果,和数据回传接口中传入的参数名称会有所差异。

请求示例

public static void main(String[] args) {
    //初始化一个service
    LogService logService = LogServiceImpl.getInstance();

    //设置ak,sk 此为请求的凭证
    logService.setAccessKey("xxx");
    logService.setSecretKey("xxx");

    //初始化一个request
    VerifyLogRequest req = new VerifyLogRequest();
    req.setPartner("xxx");
    req.setAccessToken("xxx");
    try {
        LogResponse response = logService.verifyLog(req);
        System.out.println(JSON.toJSONString(response));
    } catch (Exception e) {
        e.printStackTrace();
    }
}

响应示例

{
  "ResponseMetadata": {
    "Action": "VerifyLog",
    "Region": "cn-north-1",
    "RequestId": "20220721140052010204109199153D5F5C",
    "Service": "content",
    "Version": "2021-01-01"
  },
  "Result": "[{\"req_id\":\"20220721103117010210043037253714CD\",\"partner\":\"xxx\",\"ut_uid\":\"14_1736492712420376\",\"event\":\"go_detail\",\"params\":\"{\\\"group_id\\\":6938426748178530823,\\\"item_id\\\":6938426748178530823,\\\"category_name\\\":\\\"standard_default_content_feed_1_59_v1\\\",\\\"enter_from\\\":\\\"click_category\\\",\\\"open_scene\\\":\\\"feed_2\\\",\\\"open_channel\\\":\\\"xxx\\\",\\\"app_version\\\":\\\"7.3.25\\\",\\\"os\\\":\\\"iOS\\\",\\\"dt\\\":\\\"iphone6s\\\",\\\"os_version\\\":\\\"12\\\",\\\"device_brand\\\":\\\"Apple\\\",\\\"mi_new_data\\\":\\\"-1\\\"}\",\"event_time\":\"2022-07-21 10:31:17\",\"timestamp\":\"2022-07-21 10:31:17\"},...]"
}