Thoughts on live chat 
Filed under

development

 

Now with Google Analytics Integration

Do you have a website? Do you use Google analytics to keep track of your traffic? Well, now you can use it to keep track of how your visitors use hab.la too!

I implemented a cleaner plugin architecture, and implemented a Google Analytics Plugin as my first task. Essentially, all important hab.la events will now be logged to Google Analytics.. Want to know how many visitors sent a message to an operator, or opened the chat window? Just log into Google Analytics and look for the content items "/habla/sendmessage" or "/habla/expandchat".

This plugin is automatically enabled for all Hab.la users that have Google Analytics and Hab.la installed on the same page, if you would like to disable this logging, add the configuration option:

config.vars["disableGoogleAnalytics"] = true;

I think we are probably the first, if not the only livehelp / livechat provider to offer built in configuration free Google Analytics integration. [I am 100% sure we are the only company to offer this free of charge.] – Hopefully someone will throw up a tutorial, or some more documentation on this feature soon!

Filed under  //   analytics   chat   client   development   google   help   im   javascript   livehelp   plugins   stats   tracking  
Posted by Olark 

Comments [0]

Some really Exciting Advancements (for nerds)

Ok, so I put in some time and reworked how the JavaScript handles events, and some important pipelines. What does this mean to you as a hab.la user?

It means that we are almost ready for user contributed plugins :-) [and to roll out a lot of nice UI enhancements]. I.e. would you like to add sound alerts to hab.la, or perhaps keep track of hab.la usage in google analytics, or maybe you just want animated smiley faces :-). Well regardless of your desired enhancement, the new architecture will make it easy to extend hab.la for your own needs. Yes.. We still need to write documentation, don’t worry it’s on the todo list. But, until then, I’ve added some simple, but useful additional functionality.

  1. A website owner can now PUSH a url to their visitor, in your IM client just type: !push url or as a more concrete example !push http://www.google.com. This will cause the visitor to be redirected to http://www.google.com while still maintaining their hab.la session.

  2. ;-) and ;-) are now made bold :-), as the prequel to the neat input parsing to come.

There’s a lot of cool stuff, right around the corner.

Filed under  //   code   development   example   javascript  
Posted by Olark 

Comments [0]