1.0.7 • Published 6 years ago

@tng/soa-node-analysis v1.0.7

Weekly downloads
2
License
ISC
Repository
-
Last release
6 years ago

SOA Node Analysis

安装

yarn add @tng/soa-node-analysis

目录结构

  • definitions: 接口定义
  • test: 测试代码
  • index.js: 入口文件

使用

const SOAAnalysis = require('@tng/soa-node-analysis')
const TWSAuth = require('tws-auth')
const Teambition = require('teambition')

// use tws-auth
let twsAuth = new TWSAuth({ ... })
let soaanalysis = new SOAAnalysis({ twsAuth: twsAuth })

// use teambition
let teambition = new Teambition({ ... })
let soaanalysis = new SOAAnalysis({ teambition: teambition })

// 创建AbtestCase
let abtestcas = soaanalysis.abtestcases().create({
  name: 'abc',
  _cohortId: '12333',
  rollOverride: 0,
  rollThreshHold: [0, 1, 2]
})

接口

AbtestCase

  • abtestcases()
    • .create(): 创建 AbtestCase
    • .update(): 更新 AbtestCase
    • .remove(): 删除 AbtestCase
    • .list(): 获取分组下的 AbtestCase

Cohort

  • abtests()

    • .info(): 获取用户测试
  • cohort()

    • .info(): 获取用户分组
  • cohorts()

    • .create(): 创建 cohort
    • .update(): 更新 cohort
    • .remove(): 移除 cohort
    • .cohortrelations()
      • .list(): 获取分组下资源列表
      • .remove(): 删除资源
      • .batchAdd(): 导入用户/企业至 cohort
      • .upload(): 上传用户至 cohort
    • .list(): 分组列表

Nps

  • nps()
    • .create(): 提交用户反馈
    • .feedback()
      • .create() 创建或更新用户反馈文本

参数了解

1.0.7

6 years ago

1.0.6

6 years ago

1.0.5

6 years ago

1.0.4

6 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago