UNPKG

analytics-quala

Version:

Quala integration for 'analytics' module for browser & node

1 lines 596 B
!function(){"use strict";var e=require("quala").beacon;module.exports=function(r){var i=!1;return{name:"quala",config:{writeKey:r},initialize:function(r){var a=r.config;e.load(a.writeKey),i=!0},page:function(r){var a=r.payload;i&&e.screen({name:a.properties.title,userId:a.userId,properties:a.properties})},track:function(r){var a=r.payload;i&&e.track({userId:a.userId,signal:a.event,properties:a.properties})},identify:function(r){var a=r.payload;if(i){var t=a.userId,n=a.traits;e.identify({companyId:n.companyId||"company-id-not-provided",userId:t,traits:n})}},loaded:function(){return i}}}}();