Hi Kasun, Thanks a lot for the idea, I'll try to check it and see if I can get it work. (Also, thanks a lot for all your work on the Docbook webhelp output!)
Regards, Robert On Sat, Feb 18, 2017 at 3:51 PM, Kasun Gajasinghe <[email protected]> wrote: > > This is interesting to see, Robert. I didn't try this myself, but it seems > we can set custom dimensions with GA. [1] So, we can capture the query and > the page both at the same time. Having the search query in its own > dimension helps with better analytics as I understand. > > [1] https://developers.google.com/analytics/devguides/ > collection/analyticsjs/custom-dims-mets > > On Thu, Feb 16, 2017 at 9:04 PM, Fekete, Róbert <[email protected] > > wrote: > >> Hi, >> >> We are using the webhelp output, and recently we modified it a bit to >> collect statistics about how often our readers use the search, what >> keywords they look for in our documents, and so on. >> >> Since we already use Google Analytics to get visitor statistics, the >> quickest and easiest was to post the search keyword to Google Analytics as >> well. >> >> I was wondering if anyone else did something similar and would share any >> experiences? >> >> Kind Regards, >> >> Robert >> >> P.S: >> We didn't do anything fancy, and currently don't even check on which page >> of the document did the user use the search box. The actual change is only: >> >> docbook-xsl-ns-1.78.1/webhelp/template/search/nwSearchFnt.js >> @@ -49,6 +49,12 @@ function Verifie(searchForm) { >> searchTextField = trim(document.searchForm.textToSearch.value); >> searchTextField = searchTextField.replace(/['"]/g,''); >> var expressionInput = searchTextField; >> >> + if (typeof ga != "undefined") { >> + ga('send', 'pageview', 'documentsearch?query=' + expressionInput); >> + } >> >> >> > > > -- > ~~~*******'''''''''''''*******~~~ > *Kasun Gajasinghe* > Senior Software Engineer; WSO2 Inc.; http://wso2.com, > *Linked-in: *http://lk.linkedin.com/in/gajasinghe > *Blog: **http://blog.kasunbg.org* <http://blog.kasunbg.org/> > > > *GitHub: **http://github.com/kasunbg* <http://github.com/kasunbg> >
