1.0.3 • Published 5 years ago
analytics-db-helper v1.0.3
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
})