ClickTale Support Forums

All times are UTC - 6 hours



Post new topic Reply to topic  [ 5 posts ] 
Author Message
PostPosted: Tue Jan 12, 2010 5:55 pm 
Offline

Joined: Tue Jan 12, 2010 5:23 pm
Posts: 1
I am looking at a heatmap report for a page at a given URL. The content of this page changes depending upon whether the user is logged in or logged out. If the user is logged out, there is a huge 200 pixel high banner that pushes all other content on this page further down. Clicktale seems to display the logged out state of the page with the heatmap superimposed on top of it.

So, my question is this:

When I'm looking at a Mouse Click heatmap for this URL over a date range, are the Mouse Clicks tied to the elements on the page or the coordinates? That is, would the coordinates/locations of these aggregate clicks be skewed by the existence of the banner mentioned above. Or is Clicktale able to map those clicks to specific elements in the DOM (a search field, a link, etc. for a specific xpath or selector?


Top
 Profile  
 
PostPosted: Wed Jan 13, 2010 5:31 am 
Offline
Site Admin

Joined: Fri Jul 21, 2006 2:39 pm
Posts: 1206
Location: Israel
Hi jm44,

ClickTale uses a sophisticated algorithm to map actions to their location on the report. We first tie the actions to relevant dom elements, then to their locations in the element.
The elements are identified by an addressing scheme which is similar to xpath (it is a function of element type and position but not element id). As a result, if the banner shifts the dom in such a way that the xpath expression of other elements changes, then you are aggregating two versions which are not meant to be aggregated together. If the banner doesn't change the xpath of other elements then it is ok.

A schematic example where other elements are not dependent on whether the banner element exists:

<div />
<div id=wrapper><div id=banner/></div>
<div id=a/>
<div id=b/>

A schematic example where other elements are dependent on whether the banner element exists:

<div />
<div id=banner/>
<div id=a/>
<div id=b/>

Let us know if you have further questions.
Arik.


Top
 Profile  
 
PostPosted: Wed Jan 13, 2010 5:59 am 
Offline

Joined: Tue Jan 12, 2010 10:49 pm
Posts: 3
Arik wrote:
Hi jm44,

ClickTale uses a sophisticated algorithm to map actions to their location on the report. We first tie the actions to relevant dom elements, then to their locations in the element.
The elements are identified by an addressing scheme which is similar to xpath (it is a function of element type and position but not element id). As a result, if the banner shifts the dom in such a way that the xpath expression of other elements changes, then you are aggregating two versions which are not meant to be aggregated together. If the banner doesn't change the xpath of other elements then it is ok.

A schematic example where other elements are not dependent on the location of the banner:

<div />
<div id=wrapper><div id=banner/></div>
<div id=a/>
<div id=b/>

A schematic example where other elements are dependent on the location of the banner:

<div />
<div id=banner/>
<div id=a/>
<div id=b/>

Let us know if you have further questions.
Arik.

I am not an expart. So first of all sorry for my silly question. The second example is not clear to me. Can you please make some explanation of this. "Elements are not dependent on the location of the banner" what did you mean by that?


Top
 Profile  
 
PostPosted: Wed Jan 13, 2010 7:38 am 
Offline
Site Admin

Joined: Fri Jul 21, 2006 2:39 pm
Posts: 1206
Location: Israel
Hi timadamer,

timadamer wrote:
I am not an expart. So first of all sorry for my silly question. The second example is not clear to me. Can you please make some explanation of this. "Elements are not dependent on the location of the banner" what did you mean by that?


I meant that, in the first example, the position of elements A and B doesn't change if the banner element is removed.
In the second example, the position will change if the banner element is removed (A and B get shifted one position up).

Arik.


Top
 Profile  
 
PostPosted: Wed Jan 20, 2010 6:35 am 
Offline

Joined: Tue Jan 12, 2010 10:49 pm
Posts: 3
Thanks Arik!


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 

All times are UTC - 6 hours


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group