微信小程序 訪問(wèn)留存

2022-05-10 16:21 更新

analysis.getDailyRetain

本接口應(yīng)在服務(wù)器端調(diào)用,詳細(xì)說(shuō)明參見(jiàn)服務(wù)端API
本接口支持云調(diào)用。需開(kāi)發(fā)者工具版本 >= 1.02.1904090(最新穩(wěn)定版下載
wx-server-sdk >= 0.4.0

獲取用戶訪問(wèn)小程序日留存

調(diào)用方式:

  • HTTPS 調(diào)用
  • 云調(diào)用

HTTPS 調(diào)用

請(qǐng)求地址

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

請(qǐng)求參數(shù)

屬性 類型 默認(rèn)值 必填 說(shuō)明
access_token string 接口調(diào)用憑證
begin_date string 開(kāi)始日期。格式為 yyyymmdd
end_date string 結(jié)束日期,限定查詢1天數(shù)據(jù),允許設(shè)置的最大值為昨日。格式為 yyyymmdd

返回值

Object

返回的 JSON 數(shù)據(jù)包

屬性 類型 說(shuō)明
ref_date string 日期
visit_uv_new Object 新增用戶留存
visit_uv Object 活躍用戶留存

visit_uv_new 的結(jié)構(gòu)

屬性 類型 說(shuō)明
key number 標(biāo)識(shí),0開(kāi)始,表示當(dāng)天,1表示1天后。依此類推,key取值分別是:0,1,2,3,4,5,6,7,14,30
value number key對(duì)應(yīng)日期的新增用戶數(shù)/活躍用戶數(shù)(key=0時(shí))或留存用戶數(shù)(k>0時(shí))

visit_uv 的結(jié)構(gòu)

屬性 類型 說(shuō)明
key number 標(biāo)識(shí),0開(kāi)始,表示當(dāng)天,1表示1天后。依此類推,key取值分別是:0,1,2,3,4,5,6,7,14,30
value number key對(duì)應(yīng)日期的新增用戶數(shù)/活躍用戶數(shù)(key=0時(shí))或留存用戶數(shù)(k>0時(shí))

請(qǐng)求數(shù)據(jù)示例

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

返回?cái)?shù)據(jù)示例

{
  "ref_date": "20170313",
  "visit_uv_new": [
    {
      "key": 0,
      "value": 5464
    }
  ],
  "visit_uv": [
    {
      "key": 0,
      "value": 55500
    }
  ]
}

云調(diào)用

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

接口方法

openapi.analysis.getDailyRetain
需在 config.json 中配置 analysis.getDailyRetain API 的權(quán)限,詳情

請(qǐng)求參數(shù)

屬性 類型 默認(rèn)值 必填 說(shuō)明
beginDate string 開(kāi)始日期。格式為 yyyymmdd
endDate string 結(jié)束日期,限定查詢1天數(shù)據(jù),允許設(shè)置的最大值為昨日。格式為 yyyymmdd

返回值

Object

返回的 JSON 數(shù)據(jù)包

屬性 類型 說(shuō)明
refDate string 日期
visitUvNew Object 新增用戶留存
visitUv Object 活躍用戶留存

visitUvNew 的結(jié)構(gòu)

屬性 類型 說(shuō)明
key number 標(biāo)識(shí),0開(kāi)始,表示當(dāng)天,1表示1天后。依此類推,key取值分別是:0,1,2,3,4,5,6,7,14,30
value number key對(duì)應(yīng)日期的新增用戶數(shù)/活躍用戶數(shù)(key=0時(shí))或留存用戶數(shù)(k>0時(shí))

visitUv 的結(jié)構(gòu)

屬性 類型 說(shuō)明
key number 標(biāo)識(shí),0開(kāi)始,表示當(dāng)天,1表示1天后。依此類推,key取值分別是:0,1,2,3,4,5,6,7,14,30
value number key對(duì)應(yīng)日期的新增用戶數(shù)/活躍用戶數(shù)(key=0時(shí))或留存用戶數(shù)(k>0時(shí))

請(qǐng)求數(shù)據(jù)示例

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

返回?cái)?shù)據(jù)示例

{
  "refDate": "20170313",
  "visitUvNew": [
    {
      "key": 0,
      "value": 5464
    }
  ],
  "visitUv": [
    {
      "key": 0,
      "value": 55500
    }
  ],
  "errMsg": "openapi.analysis.getDailyRetain:ok"
}

analysis.getMonthlyRetain

本接口應(yīng)在服務(wù)器端調(diào)用,詳細(xì)說(shuō)明參見(jiàn)服務(wù)端API。
本接口支持云調(diào)用。需開(kāi)發(fā)者工具版本 >= 1.02.1904090(最新穩(wěn)定版下載
wx-server-sdk >= 0.4.0

獲取用戶訪問(wèn)小程序月留存

調(diào)用方式:

  • HTTPS 調(diào)用
  • 云調(diào)用

HTTPS 調(diào)用

請(qǐng)求地址

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

請(qǐng)求參數(shù)

屬性 類型 默認(rèn)值 必填 說(shuō)明
access_token string 接口調(diào)用憑證
begin_date string 開(kāi)始日期,為自然月第一天。格式為 yyyymmdd
end_date string 結(jié)束日期,為自然月最后一天,限定查詢一個(gè)月數(shù)據(jù)。格式為 yyyymmdd

返回值

Object

返回的 JSON 數(shù)據(jù)包

屬性 類型 說(shuō)明
ref_date string 時(shí)間,如:"201702"
visit_uv_new Object 新增用戶留存
visit_uv Object 活躍用戶留存

visit_uv_new 的結(jié)構(gòu)

屬性 類型 說(shuō)明
key number 標(biāo)識(shí),0開(kāi)始,表示當(dāng)月,1表示1月后。key取值分別是:0,1
value number key對(duì)應(yīng)日期的新增用戶數(shù)/活躍用戶數(shù)(key=0時(shí))或留存用戶數(shù)(k>0時(shí))

visit_uv 的結(jié)構(gòu)

屬性 類型 說(shuō)明
key number 標(biāo)識(shí),0開(kāi)始,表示當(dāng)月,1表示1月后。key取值分別是:0,1
value number key對(duì)應(yīng)日期的新增用戶數(shù)/活躍用戶數(shù)(key=0時(shí))或留存用戶數(shù)(k>0時(shí))

注意

請(qǐng)求json和返回json與天的一致,這里限定查詢一個(gè)自然月的數(shù)據(jù),時(shí)間必須按照自然月的方式輸入: 如:20170201(月初), 20170228(月末)

請(qǐng)求數(shù)據(jù)示例

{
  "begin_date" : "20170201",
  "end_date" : "20170228"
}

返回?cái)?shù)據(jù)示例

{
  "ref_date": "201702",
  "visit_uv_new": [
    {
      "key": 0,
      "value": 346249
    }
  ],
  "visit_uv": [
    {
      "key": 0,
      "value": 346249
    }
  ]
}

云調(diào)用

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

接口方法

openapi.analysis.getMonthlyRetain
需在 config.json 中配置 analysis.getMonthlyRetain API 的權(quán)限,詳情

請(qǐng)求參數(shù)

屬性 類型 默認(rèn)值 必填 說(shuō)明
beginDate string 開(kāi)始日期,為自然月第一天。格式為 yyyymmdd
endDate string 結(jié)束日期,為自然月最后一天,限定查詢一個(gè)月數(shù)據(jù)。格式為 yyyymmdd

返回值

Object

返回的 JSON 數(shù)據(jù)包

屬性 類型 說(shuō)明
refDate string 時(shí)間,如:"201702"
visitUvNew Object 新增用戶留存
visitUv Object 活躍用戶留存

visitUvNew 的結(jié)構(gòu)

屬性 類型 說(shuō)明
key number 標(biāo)識(shí),0開(kāi)始,表示當(dāng)月,1表示1月后。key取值分別是:0,1
value number key對(duì)應(yīng)日期的新增用戶數(shù)/活躍用戶數(shù)(key=0時(shí))或留存用戶數(shù)(k>0時(shí))

visitUv 的結(jié)構(gòu)

屬性 類型 說(shuō)明
key number 標(biāo)識(shí),0開(kāi)始,表示當(dāng)月,1表示1月后。key取值分別是:0,1
value number key對(duì)應(yīng)日期的新增用戶數(shù)/活躍用戶數(shù)(key=0時(shí))或留存用戶數(shù)(k>0時(shí))

請(qǐng)求數(shù)據(jù)示例

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

返回?cái)?shù)據(jù)示例

{
  "refDate": "201702",
  "visitUvNew": [
    {
      "key": 0,
      "value": 346249
    }
  ],
  "visitUv": [
    {
      "key": 0,
      "value": 346249
    }
  ],
  "errMsg": "openapi.analysis.getMonthlyRetain:ok"
}

analysis.getWeeklyRetain

本接口應(yīng)在服務(wù)器端調(diào)用,詳細(xì)說(shuō)明參見(jiàn)服務(wù)端API。
本接口支持云調(diào)用。需開(kāi)發(fā)者工具版本 >= 1.02.1904090(最新穩(wěn)定版下載
wx-server-sdk >= 0.4.0

獲取用戶訪問(wèn)小程序周留存

調(diào)用方式:

  • HTTPS 調(diào)用
  • 云調(diào)用

HTTPS 調(diào)用

請(qǐng)求地址

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

請(qǐng)求參數(shù)

屬性 類型 默認(rèn)值 必填 說(shuō)明
access_token string 接口調(diào)用憑證
begin_date string 開(kāi)始日期,為周一日期。格式為 yyyymmdd
end_date string 結(jié)束日期,為周日日期,限定查詢一周數(shù)據(jù)。格式為 yyyymmdd

返回值

Object

返回的 JSON 數(shù)據(jù)包

屬性 類型 說(shuō)明
ref_date string 時(shí)間,如:"20170306-20170312"
visit_uv_new Object 新增用戶留存
visit_uv Object 活躍用戶留存

visit_uv_new 的結(jié)構(gòu)

屬性 類型 說(shuō)明
key number 標(biāo)識(shí),0開(kāi)始,表示當(dāng)周,1表示1周后。依此類推,取值分別是:0,1,2,3,4
value number key對(duì)應(yīng)日期的新增用戶數(shù)/活躍用戶數(shù)(key=0時(shí))或留存用戶數(shù)(k>0時(shí))

visit_uv 的結(jié)構(gòu)

屬性 類型 說(shuō)明
key number 標(biāo)識(shí),0開(kāi)始,表示當(dāng)周,1表示1周后。依此類推,取值分別是:0,1,2,3,4
value number key對(duì)應(yīng)日期的新增用戶數(shù)/活躍用戶數(shù)(key=0時(shí))或留存用戶數(shù)(k>0時(shí))

注意

請(qǐng)求json和返回json與天的一致,這里限定查詢一個(gè)自然周的數(shù)據(jù),時(shí)間必須按照自然周的方式輸入: 如:20170306(周一), 20170312(周日)

請(qǐng)求數(shù)據(jù)示例

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

返回?cái)?shù)據(jù)示例

{
  "ref_date": "20170306-20170312",
  "visit_uv_new": [
    {
      "key": 0,
      "value": 0
    },
    {
      "key": 1,
      "value": 16853
    }
  ],
  "visit_uv": [
    {
      "key": 0,
      "value": 0
    },
    {
      "key": 1,
      "value": 99310
    }
  ]
}

云調(diào)用

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

接口方法

openapi.analysis.getWeeklyRetain
需在 config.json 中配置 analysis.getWeeklyRetain API 的權(quán)限,詳情

請(qǐng)求參數(shù)

屬性 類型 默認(rèn)值 必填 說(shuō)明
beginDate string 開(kāi)始日期,為周一日期。格式為 yyyymmdd
endDate string 結(jié)束日期,為周日日期,限定查詢一周數(shù)據(jù)。格式為 yyyymmdd

返回值

Object

返回的 JSON 數(shù)據(jù)包

屬性 類型 說(shuō)明
refDate string 時(shí)間,如:"20170306-20170312"
visitUvNew Object 新增用戶留存
visitUv Object 活躍用戶留存

visitUvNew 的結(jié)構(gòu)

屬性 類型 說(shuō)明
key number 標(biāo)識(shí),0開(kāi)始,表示當(dāng)周,1表示1周后。依此類推,取值分別是:0,1,2,3,4
value number key對(duì)應(yīng)日期的新增用戶數(shù)/活躍用戶數(shù)(key=0時(shí))或留存用戶數(shù)(k>0時(shí))

visitUv 的結(jié)構(gòu)

屬性 類型 說(shuō)明
key number 標(biāo)識(shí),0開(kāi)始,表示當(dāng)周,1表示1周后。依此類推,取值分別是:0,1,2,3,4
value number key對(duì)應(yīng)日期的新增用戶數(shù)/活躍用戶數(shù)(key=0時(shí))或留存用戶數(shù)(k>0時(shí))

請(qǐng)求數(shù)據(jù)示例

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

返回?cái)?shù)據(jù)示例

{
  "refDate": "20170306-20170312",
  "visitUvNew": [
    {
      "key": 0,
      "value": 0
    },
    {
      "key": 1,
      "value": 16853
    }
  ],
  "visitUv": [
    {
      "key": 0,
      "value": 0
    },
    {
      "key": 1,
      "value": 99310
    }
  ],
  "errMsg": "openapi.analysis.getWeeklyRetain:ok"
}


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)