微信小程序 訪問趨勢

2022-05-10 16:22 更新

analysis.getDailyVisitTrend

本接口應在服務器端調用,詳細說明參見服務端API。
本接口支持云調用。需開發(fā)者工具版本 >= 1.02.1904090(最新穩(wěn)定版下載
wx-server-sdk >= 0.4.0

獲取用戶訪問小程序數據日趨勢

調用方式:

  • HTTPS 調用
  • 云調用

HTTPS 調用

請求地址

POST https://api.weixin.qq.com/datacube/getweanalysisappiddailyvisittrend?access_token=ACCESS_TOKEN

請求參數

屬性 類型 默認值 必填 說明
access_token string 接口調用憑證
begin_date string 開始日期。格式為 yyyymmdd
end_date string 結束日期,限定查詢1天數據,允許設置的最大值為昨日。格式為 yyyymmdd

返回值

Object

返回的 JSON 數據包

屬性 類型 說明
list Array.<Object> 數據列表

list 的結構

屬性 類型 說明
ref_date string 日期,格式為 yyyymmdd
session_cnt number 打開次數
visit_pv number 訪問次數
visit_uv number 訪問人數
visit_uv_new number 新用戶數
stay_time_uv number 人均停留時長 (浮點型,單位:秒)
stay_time_session number 次均停留時長 (浮點型,單位:秒)
visit_depth number 平均訪問深度 (浮點型)

請求數據示例

{
  "begin_date" : "20170313",
  "end_date" : "20170313"
}

返回數據示例

{
  "list": [
    {
      "ref_date": "20170313",
      "session_cnt": 142549,
      "visit_pv": 472351,
      "visit_uv": 55500,
      "visit_uv_new": 5464,
      "stay_time_session": 0,
      "visit_depth": 1.9838
    }
  ]
}

云調用

云調用是小程序·云開發(fā)提供的在云函數中調用微信開放接口的能力,需要在云函數中通過 wx-server-sdk 使用。

接口方法

openapi.analysis.getDailyVisitTrend
需在 config.json 中配置 analysis.getDailyVisitTrend API 的權限,詳情

請求參數

屬性 類型 默認值 必填 說明
beginDate string 開始日期。格式為 yyyymmdd
endDate string 結束日期,限定查詢1天數據,允許設置的最大值為昨日。格式為 yyyymmdd

返回值

Object

返回的 JSON 數據包

屬性 類型 說明
list Array.<Object> 數據列表

list 的結構

屬性 類型 說明
refDate string 日期,格式為 yyyymmdd
sessionCnt number 打開次數
visitPv number 訪問次數
visitUv number 訪問人數
visitUvNew number 新用戶數
stayTimeUv number 人均停留時長 (浮點型,單位:秒)
stayTimeSession number 次均停留時長 (浮點型,單位:秒)
visitDepth number 平均訪問深度 (浮點型)

請求數據示例

const cloud = require('wx-server-sdk')
cloud.init()
exports.main = async (event, context) => {
  try {
    const result = await cloud.openapi.analysis.getDailyVisitTrend({
        beginDate: '20170313',
        endDate: '20170313'
      })
    return result
  } catch (err) {
    return err
  }
}

返回數據示例

{
  "list": [
    {
      "refDate": "20170313",
      "sessionCnt": 142549,
      "visitPv": 472351,
      "visitUv": 55500,
      "visitUvNew": 5464,
      "stayTimeSession": 0,
      "visitDepth": 1.9838
    }
  ],
  "errMsg": "openapi.analysis.getDailyVisitTrend:ok"
}

analysis.getMonthlyVisitTrend

本接口應在服務器端調用,詳細說明參見服務端API
本接口支持云調用。需開發(fā)者工具版本 >= 1.02.1904090(最新穩(wěn)定版下載
wx-server-sdk >= 0.4.0

獲取用戶訪問小程序數據月趨勢(能查詢到的最新數據為上一個自然月的數據)

調用方式:

  • HTTPS 調用
  • 云調用

HTTPS 調用

請求地址

POST https://api.weixin.qq.com/datacube/getweanalysisappidmonthlyvisittrend?access_token=ACCESS_TOKEN

請求參數

屬性 類型 默認值 必填 說明
access_token string 接口調用憑證
begin_date string 開始日期,為自然月第一天。格式為 yyyymmdd
end_date string 結束日期,為自然月最后一天,限定查詢一個月的數據。格式為 yyyymmdd

返回值

Object

返回的 JSON 數據包

屬性 類型 說明
list Array.<Object> 數據列表

list 的結構

屬性 類型 說明
ref_date string 時間,格式為 yyyymm,如:"201702"
session_cnt number 打開次數(自然月內匯總)
visit_pv number 訪問次數(自然月內匯總)
visit_uv number 訪問人數(自然月內去重)
visit_uv_new number 新用戶數(自然月內去重)
stay_time_uv number 人均停留時長 (浮點型,單位:秒)
stay_time_session number 次均停留時長 (浮點型,單位:秒)
visit_depth number 平均訪問深度 (浮點型)

訪問周期說明

限定查詢一個自然月的數據,時間必須按照自然月的方式輸入: 如:20170301, 20170331

請求數據示例

{
  "begin_date" : "20170301",
  "end_date" : "20170331"
}

返回數據示例

{
  "list": [
    {
      "ref_date": "201703",
      "session_cnt": 126513,
      "visit_pv": 426113,
      "visit_uv": 48659,
      "visit_uv_new": 6726,
      "stay_time_session": 56.4112,
      "visit_depth": 2.0189
    }
  ]
}

云調用

云調用是小程序·云開發(fā)提供的在云函數中調用微信開放接口的能力,需要在云函數中通過 wx-server-sdk 使用。

接口方法

openapi.analysis.getMonthlyVisitTrend
需在 config.json 中配置 analysis.getMonthlyVisitTrend API 的權限,詳情

請求參數

屬性 類型 默認值 必填 說明
beginDate string 開始日期,為自然月第一天。格式為 yyyymmdd
endDate string 結束日期,為自然月最后一天,限定查詢一個月的數據。格式為 yyyymmdd

返回值

Object

返回的 JSON 數據包

屬性 類型 說明
list Array.<Object> 數據列表

list 的結構

屬性 類型 說明
refDate string 時間,格式為 yyyymm,如:"201702"
sessionCnt number 打開次數(自然月內匯總)
visitPv number 訪問次數(自然月內匯總)
visitUv number 訪問人數(自然月內去重)
visitUvNew number 新用戶數(自然月內去重)
stayTimeUv number 人均停留時長 (浮點型,單位:秒)
stayTimeSession number 次均停留時長 (浮點型,單位:秒)
visitDepth number 平均訪問深度 (浮點型)

請求數據示例

const cloud = require('wx-server-sdk')
cloud.init()
exports.main = async (event, context) => {
  try {
    const result = await cloud.openapi.analysis.getMonthlyVisitTrend({
        beginDate: '20170301',
        endDate: '20170331'
      })
    return result
  } catch (err) {
    return err
  }
}

返回數據示例

{
  "list": [
    {
      "refDate": "201703",
      "sessionCnt": 126513,
      "visitPv": 426113,
      "visitUv": 48659,
      "visitUvNew": 6726,
      "stayTimeSession": 56.4112,
      "visitDepth": 2.0189
    }
  ],
  "errMsg": "openapi.analysis.getMonthlyVisitTrend:ok"
}

analysis.getWeeklyVisitTrend

本接口應在服務器端調用,詳細說明參見服務端API
本接口支持云調用。需開發(fā)者工具版本 >= 1.02.1904090(最新穩(wěn)定版下載
wx-server-sdk >= 0.4.0

獲取用戶訪問小程序數據周趨勢

調用方式:

  • HTTPS 調用
  • 云調用

HTTPS 調用

請求地址

POST https://api.weixin.qq.com/datacube/getweanalysisappidweeklyvisittrend?access_token=ACCESS_TOKEN

請求參數

屬性 類型 默認值 必填 說明
access_token string 接口調用憑證
begin_date string 開始日期,為周一日期。格式為 yyyymmdd
end_date string 結束日期,為周日日期,限定查詢一周數據。格式為 yyyymmdd

返回值

Object

返回的 JSON 數據包

屬性 類型 說明
list Array.<Object> 數據列表

list 的結構

屬性 類型 說明
ref_date string 時間,格式為 yyyymmdd-yyyymmdd,如:"20170306-20170312"
session_cnt number 打開次數(自然周內匯總)
visit_pv number 訪問次數(自然周內匯總)
visit_uv number 訪問人數(自然周內去重)
visit_uv_new number 新用戶數(自然周內去重)
stay_time_uv number 人均停留時長 (浮點型,單位:秒)
stay_time_session number 次均停留時長 (浮點型,單位:秒)
visit_depth number 平均訪問深度 (浮點型)

訪問周期說明

限定查詢一個自然周的數據,時間必須按照自然周的方式輸入: 如:20170306(周一), 20170312(周日)

請求數據示例

{
  "begin_date" : "20170306",
  "end_date" : "20170312"
}

返回數據示例

{
  "list": [
    {
      "ref_date": "20170306-20170312",
      "session_cnt": 986780,
      "visit_pv": 3251840,
      "visit_uv": 189405,
      "visit_uv_new": 45592,
      "stay_time_session": 54.5346,
      "visit_depth": 1.9735
    }
  ]
}

云調用

    是小程序·云開發(fā)提供的在云函數中調用微信開放接口的能力,需要在云函數中通過 wx-server-sdk 使用。

接口方法

openapi.analysis.getWeeklyVisitTrend
需在 config.json 中配置 analysis.getWeeklyVisitTrend API 的權限,詳情

請求參數

屬性 類型 默認值 必填 說明
beginDate string 開始日期,為周一日期。格式為 yyyymmdd
endDate string 結束日期,為周日日期,限定查詢一周數據。格式為 yyyymmdd

返回值

Object

返回的 JSON 數據包

屬性 類型 說明
list Array.<Object> 數據列表

list 的結構

屬性 類型 說明
refDate string 時間,格式為 yyyymmdd-yyyymmdd,如:"20170306-20170312"
sessionCnt number 打開次數(自然周內匯總)
visitPv number 訪問次數(自然周內匯總)
visitUv number 訪問人數(自然周內去重)
visitUvNew number 新用戶數(自然周內去重)
stayTimeUv number 人均停留時長 (浮點型,單位:秒)
stayTimeSession number 次均停留時長 (浮點型,單位:秒)
visitDepth number 平均訪問深度 (浮點型)

請求數據示例

const cloud = require('wx-server-sdk')
cloud.init()
exports.main = async (event, context) => {
  try {
    const result = await cloud.openapi.analysis.getWeeklyVisitTrend({
        beginDate: '20170306',
        endDate: '20170312'
      })
    return result
  } catch (err) {
    return err
  }
}

返回數據示例

{
  "list": [
    {
      "refDate": "20170306-20170312",
      "sessionCnt": 986780,
      "visitPv": 3251840,
      "visitUv": 189405,
      "visitUvNew": 45592,
      "stayTimeSession": 54.5346,
      "visitDepth": 1.9735
    }
  ],
  "errMsg": "openapi.analysis.getWeeklyVisitTrend:ok"
}


以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號