监控Plone中的搜索词

时间:2014-03-14 20:57:56

标签: search plone

我想更好地了解用户在使用我们的网站时搜索的内容。

只是好奇,监控Plone 4中搜索字段的最佳方式是什么?我看到了这个产品 - http://plone.org/products/ifsearchmonitor - 但它是一个旧产品。有没有人用过Plone 4或者知道类似的东西?

2 个答案:

答案 0 :(得分:8)

好吧,我不知道为什么花了这么长时间才意识到这一点,但它已内置于Google Analytics中。以下是说明:https://support.google.com/analytics/answer/1012264?hl=en

我用于Plone的搜索查询参数是:@@ search,SearchableText,advanced_search

答案 1 :(得分:1)

使用google analytic的网站搜索不会使用livesearch跟踪用户(无需按Enter键并提交到@@搜索视图。

对于awstats我使用这个额外部分来跟踪两者:

# updated version for plone 4.3
# /livesearch_reply?q=testsuche
# /@@search?SearchableText=testsuche
# /@@updated_search?SearchableText=testsuche
# livesearches shown as q=, normal searches with just the phrase
ExtraSectionName1="Plone Suchabfragen"
ExtraSectionCodeFilter1="200 304"
ExtraSectionCondition1="URL,\/@@search||URL,\/search||URL,\/@@updated_search||URL,\/livesearch_reply"
ExtraSectionFirstColumnTitle1="Search:"
#ExtraSectionFirstColumnValues1="QUERY_STRING,SearchableText=([^&]+)||QUERY_STRING,q=([^&]+)"
ExtraSectionFirstColumnValues1="QUERY_STRING,SearchableText=([^&]+)||QUERY_STRING,(q=[^&]+)"
ExtraSectionFirstColumnFormat1="%s"
ExtraSectionStatTypes1=PL
ExtraSectionAddAverageRow1=0
ExtraSectionAddSumRow1=1
MaxNbOfExtra1=100
MinHitExtra1=1

如果您想在Google Analytics中跟踪直播搜索,则需要使用事件跟踪:https://developers.google.com/analytics/devguides/collection/analyticsjs/events