analytics-db-helper

1.0.3 • Public • Published

Analytics Helper mongodb processing

npm install analytics-db-helper

mongodb model should be

{
    ip:{
        type:String,
        required:true
    },
    page:{
        type:String
    },
    duration:{
        type:Object
    },
    mouseTrack:{
        type:String
    },
    url:{
        type:String
    },
    date:{
        type:String
    },
    country:{
        type:String
    },
    countryCode:{
        type:String
    },
    state:{
        type:String
    },
    city:{
        type:String
    },
    browser:{
        type:String
    },
    os:{
        type:String
    },
    timeStamp:{
        type:String
    }
},

Funtions contains


require package

const analyticsHelper=require("analytics-db-helper")

Overall statistics

analyticsHelper.cardData()
.then(res=>{
    //your code
})
.catch(err=>{
    //your code
})

page statistics

analyticsHelper.pageData()
.then(res=>{
    //your code
})
.catch(err=>{
    //your code
})

Os statistics

analyticsHelper.osData()
.then(res=>{
    //your code
})
.catch(err=>{
    //your code
})

Country statistics

analyticsHelper.mapData()
.then(res=>{
    //your code
})
.catch(err=>{
    //your code
})

ip statistics

analyticsHelper.ipData()
.then(res=>{
    //your code
})
.catch(err=>{
    //your code
})

monthly statistics

analyticsHelper.monthData()
.then(res=>{
    //your code
})
.catch(err=>{
    //your code
})

Readme

Keywords

none

Package Sidebar

Install

npm i analytics-db-helper

Weekly Downloads

3

Version

1.0.3

License

ISC

Unpacked Size

20.1 kB

Total Files

4

Last publish

Collaborators

  • balaji2250