腾讯有数官方文档

创建微信小程序VisitPage数据源

请求接口:

/data-api/v1/analysis/create_wxapp_visit_page_data_source

请求方法:

POST

请求参数:

参数名 样例 描述
app_id abc 分配的app_id
nonce 61794670f155b 随机字符串
sign sha256 签名算法
timestamp 1569232087 请求时间戳(秒级)
signature aee30792812d7b09ba7d3aa67c24e16c6a7ea81282ac728ad5966dd1b3eef6d5 签名结果

请求体类型:

application/json

请求体参数:

参数名 类型 描述
merchantId string 商家id

响应体结构:

参数名 二级字段 类型 描述
retcode integer 返回码
errmsg string 错误信息
data json object 响应内容
dataSource DataSource 数据源

请求示例:

curl 'https://域名/data-api/v1/analysis/create_wxapp_visit_page_data_source?app_id=abc&nonce=61794670f155b&sign=sha256&timestamp=1569232087&signature=aee30792812d7b09ba7d3aa67c24e16c6a7ea81282ac728ad5966dd1b3eef6d5' \
-X POST \
-H 'Content-Type: application/json' \
-d '{
  "merchantId":"123"
}'

响应示例:

{
  "retcode":0,
  "errmsg":"",
  "data" {
    "dataSource": {
      "id": "107",
      "type": 7,
      "merchantId": "123"
    }
  }
}

上报微信小程序VisitPage数据

请求接口:

/data-api/v1/analysis/add_wxapp_visit_page

请求方法:

POST

请求参数:

参数名 样例 描述
app_id abc 分配的app_id
nonce 61794670f155b 随机字符串
sign sha256 签名算法
timestamp 1569232087 请求时间戳(秒级)
signature aee30792812d7b09ba7d3aa67c24e16c6a7ea81282ac728ad5966dd1b3eef6d5 签名结果

请求体类型:

application/json

请求体参数:

参数名 类型 描述
dataSourceId string 数据源id(create方法返回的data.dataSource.id)
rawMsg json array 微信小程序后台请求结果列表

响应体结构:

参数名 类型 描述
retcode integer 返回码
errmsg string 错误信息
data json object 响应内容

请求示例:

curl 'https://域名/data-api/v1/analysis/add_wxapp_visit_page?app_id=abc&nonce=61794670f155b&sign=sha256&timestamp=1569232087&signature=aee30792812d7b09ba7d3aa67c24e16c6a7ea81282ac728ad5966dd1b3eef6d5' \
-X POST \
-H 'Content-Type: application/json' \
-d ' {
  "dataSourceId":"107",
  "rawMsg": [
    {
      "ref_date": "20170313",
      "list": [
        {
          "page_path": "pages/main/main.html",
          "page_visit_pv": 213429,
          "page_visit_uv": 55423,
          "page_staytime_pv": 8.139198,
          "entrypage_pv": 117922,
          "exitpage_pv": 61304,
          "page_share_pv": 180,
          "page_share_uv": 166
        },
        {
          "page_path": "pages/linedetail/linedetail.html",
          "page_visit_pv": 155030,
           "page_visit_uv": 42195,
          "page_staytime_pv": 35.462395,
          "entrypage_pv": 21101,
          "exitpage_pv": 47051,
          "page_share_pv": 47,
          "page_share_uv": 42
        },
        {
          "page_path": "pages/search/search.html",
          "page_visit_pv": 65011,
          "page_visit_uv": 24716,
          "page_staytime_pv": 6.889634,
          "entrypage_pv": 1811,
          "exitpage_pv": 3198,
          "page_share_pv": 0,
          "page_share_uv": 0
        },
        {
          "page_path": "pages/stationdetail/stationdetail.html",
          "page_visit_pv": 29953,
          "page_visit_uv": 9695,
          "page_staytime_pv": 7.558508,
          "entrypage_pv": 1386,
          "exitpage_pv": 2285,
          "page_share_pv": 0,
          "page_share_uv": 0
        },
        {
          "page_path": "pages/switch-city/switch-city.html",
          "page_visit_pv": 8928,
          "page_visit_uv": 4017,
          "page_staytime_pv": 9.22659,
          "entrypage_pv": 748,
          "exitpage_pv": 1613,
          "page_share_pv": 0,
          "page_share_uv": 0
        }
      ]
    }
  ]
}'

响应示例:

{
  "retcode":0,
  "errmsg":"",
  "data": {}
}