Analytics
Real-time data processing analytics
Example
// initalize
const analytics = new Analytics({
cognito: {
identityPoolId: 'us-east-1:abcdefab-abcd-abcd-abcd-abcdefabcdef'
},
kinesis: {
streamName: 'AnalyticsStream'
}
})
// set dimension values
analytics.set('sku', 'RE000001')
// predefined metric
analytics.send({
[analytics.dimensions.add_to_cart]: 1
})
// custom metric
analytics.send({
'element': 'color_button',
'click': 1
})