Reputation: 28774
I want to implement heatmap for our site based on our own site logs, but do not how to implement it.
My current idea is to generate an image within the click percentage as the background image.
I'd like to know whether there're some other mature solutions for heatmap implementation
Upvotes: 2
Views: 4981
Reputation: 141
If you're interested in a no-code solution, you could try Microsoft Excel (2016 or later).
Specifically, you can use Power Pivot to add your data to Excel. Then, you can display it with the 3D Maps feature.
I used this to plot approximately 1.7 million latitude and longitude pairs on a 3D globe; you could map your data onto a flat plane, too.
Here's what the end result looks like for my project (You can view more details about this approach here):
Upvotes: 0
Reputation: 263
There is always the data-driven documents, D3.js, a JavaScript library. Worth checking it out :)
Upvotes: 0
Reputation: 28774
Finally, I find that html overlay may be a proper solution for me.
Upvotes: 0
Reputation: 359786
For a proper heat map, see Recording user data for heatmap with JavaScript.
Here is a list of a few third-party options.
For something a bit different, Google Analytics provides a similar feature called In-Page Analytics which replaced the Site Overlay feature.
Upvotes: 2