- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎11-22-2016 01:35 AM
I see that ; it is been accessed 3 times.
How can i find at what period these were viewed. (EX: To check how much times a KB is accessed in the past 3 days)
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎11-24-2016 04:48 AM
If you have rights, simply type "kb_use.list" in the navigator filter. Mine looks like:
Hope that helps!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎11-22-2016 02:35 AM
If we write a code for calculating the views manually; is it possible

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎11-22-2016 02:41 AM
Yes, it is possible. You can create a new table and an onload script to capture view count for each day per KB Article and have a schedule job to delete the entries after x no. of days if required.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎11-22-2016 02:49 AM
great; by creating the code can i get the views calculated within certain period of time, as i asked prior

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎11-22-2016 02:54 AM
Yes, you can as long as you have the view count captured for each day for each knowledge article.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎11-22-2016 03:24 AM
Step 1: Create a new table 'u_kb_count_per_day'
Step 2: Create 2 columns 'Article No.' & 'View Count'.
Step 3: Create a client callable script include which takes Article No.as a parameter.
In the script include query table "u_kb_count_per_day" and check if entry for today, for the passed article no. exists.
if yes, then add 1 to the view count and update the record.
if the entry doesn't exist, then create a new entry and set the view count as 1
Step 4: Create an onload script on kb_knowledge and make an asynchronous ajax call to the above script include and pass the knowledge article no.
Step 5: You can use the data from table 'u_kb_count_per_day' then to get views over a certain period of time. Keep in mind this will work only for new views .
Step 6(Optional): You can write a scheduled job which deletes the old entries from table 'u_kb_count_per_day' after x no. of days.
Hope this helps.