- TLC Home Home
- Discussions Discussions
- Documentation Documentation
- Knowledge Base Knowledge Base
- Education Education
- Blog Blog
- Support Desk Support Desk
02-04-2014 03:22 PM - last edited on 12-11-2015 09:18 AM by kathleen_jo
Has anyone used Tealium to track RightNow / WebChat / LiveChat products?
We use Oracle's Chat Now service and I would like to track it using Adobe Analytics.
Can you share what you did and how you did it please?
Ideally, I want to be able to measure:
- That the chat console has opened
- That the chat has started. Ie, the visitor has connected to an operator / chat operative
- Measure each click on the chat "submit" / "send" button
- Measure the click on the chat "close" button
02-04-2014 06:33 PM
02-05-2014 12:51 AM
12-11-2015 02:27 AM
Hi Dan, Its been a while since this thread was active but I wonder if you ever had a solution for this? I'm facing this issue at the moment and would appreciate any help you can offer!
12-11-2015 12:59 PM
Hi Miranda,
Looks like my answer didn't copy over from the old community to the new community so we are working on tracking it down and will post once we have it.
12-14-2015 09:25 AM
Hello @miranda_debenha and @dan_george. Thank you for your patience. Please find the Accepted Solution below and attached.
This document covers an implementation for a client of the Oracle RightNow Chat solution across multiple pages in their web site. The client and Tealium wanted to use only one tag instance. There were many customizations that had to be applied both to the configuration of the chat itself and the logic applied to tracking chat actions.
Here is a sample call that occurs with the above configurations https://SITE.widget.custhelp.com/ci/ws/get/w/2/co/[{"chat_login_page":"/app/chat/chat_launch/cha t_source_page/Start", "chat_login_page_height":520, "div_id":"myChat", "instance_id":"spac_0","label_question":"Is there anything we can help you with today?", "label_refuse_checkbox":"Do not ask me again", "label_title":"LIVE CHAT SUPPORT", "modal":true, "module":"ProactiveChat","seconds":"60", "type":2}]/https_request/1
Notice how the values set in extension "Chat Specs" are passed through in this URL. Notice the "chat_login_page" has a value ending in "Start" that will be output from the "Key Page Look Up" lookup table. Also notice the "seconds" has a value of "60" that was an output from the "determine chat trigger table" lookup table.
The final invite window should look something like this:
The out of the box functionality for the chat solution did not meet the needs of the client andneeded to be updated from default. Tealium worked with an Oracle consultant to update the functionality. It should be noted that what was implemented was/is not fully supported by Oracle in that any customizations should be handled by the client. Oracle did provide the foundation of this code to Tealium though and the final solution worked very well.
Changes required:
The reasoning for using the setInterval isn’t remembered. This may need to be changed to a setTimeout so that the large chat library has time to load before this code is run. This should be the last chat extension to run.
Note: when copied into your code editor, be sure that the single and double quotes are not converted to Microsoft quotes which are handled differently than true quotes.
if(typeof _tealium_chat=="undefined"){
_tealium_chat=function(){
if(typeof spac_0!="undefined"){
if(typeof(spac_0.prototype)=="undefined"){
spac_0.prototype={
chatOffered: spac_0.chatOffered,
chatAccepted: spac_0.chatAccepted,
chatRejected: spac_0.chatRejected
}
spac_0.chatOffered=function(){
spac_0.prototype.chatOffered.call(this);
RightNow.Client.Util.setCookie("noChat","", -10,'/','','');
}
spac_0.chatAccepted=function(){
RightNow.Client.Util.setCookie("noChat", 'RNTLIVE', '', '/', '', '');
spac_0.prototype.chatAccepted.call(this);
}
spac_0.chatRejected=function(){
RightNow.Client.Util.setCookie("noChat","", -10,'/','','');
spac_0.prototype.chatRejected.call(this);
}
}
}
}
setInterval("_tealium_chat()",1000);
}
12-15-2015 01:14 AM
That's great, thank you Kathleen!
12-15-2015 12:19 PM
It's actually @dan_george who deserves all the credit, @miranda_debenha. :-)
07-24-2019 10:02 PM - edited 07-25-2019 05:57 AM
Copyright All Rights Reserved © 2008-2023