PureChat

From Growth Agency Wiki
Jump to navigation Jump to search

Tracking In Tag Manager

PureChat has an API for tracking.
https://purechat.com/support/javascript-api

<script>
(function() {
function purechatDataLayerEvent( eventName ) {
	var dataLayer = window.dataLayer || [];
	dataLayer.push({'event' : 'purechat-' + eventName});
}
purechatApi = purechatApi || {};
if( purechatApi ) {
	purechatApi.on('chat:start',function(){purechatDataLayerEvent('chat-start');});
	purechatApi.on('chat:end',function(){purechatDataLayerEvent('chat-end');});
	purechatApi.on('chat:minimize',function(){purechatDataLayerEvent('chat-minimize');});
	purechatApi.on('chat:collapse',function(){purechatDataLayerEvent('chat-collapse');});
	purechatApi.on('chat:expand',function(){purechatDataLayerEvent('chat-expand');});
	purechatApi.on('chat:poppedOut',function(){purechatDataLayerEvent('chat-poppedOut');});
	purechatApi.on('email:send',function(){purechatDataLayerEvent('email-send');});
}
})();
</script>