c# - Most popular items in sitecore per language. -


i'm working sitecore 8 update 2

i'm looking way popular items sitecore analytics per language.

so far can popular items, it's per language part proving bit harder.

in post explained how popular items: https://sitecorecontextitem.wordpress.com/2014/07/08/most-popular-pages-in-sitecore-again/

however current project website 4 languages, , not every item has version in every language. ( intended! ) sql statement retrieve in 1 single go.

if don't want read article here's important line:

string query = string.format("select top {0} itemid, count(*) cnt pages datetime > dateadd(day, -{1}, getdate()) group itemid order cnt desc", numberofitems, timespan); 

note in sitecore 8 names have changed little functionality same. if want test in sitecore 8 query becomes follows:

string query = string.format("select top {0} itemid, count(*) cnt fact_pageviews date > dateadd(day, -{1}, getdate()) group itemid order cnt desc", numberofitems, timespan); 

it looks can't out of box 1 query. don't see relation page-language in reporting db.

but can create own dimension language , page, write own aggregation , create own report. can read high-level description here.


Comments

Popular posts from this blog

html - Firefox flex bug applied to buttons? -

html - Missing border-right in select on Firefox -

c# - two queries in same method -