Project

General

Profile

Bug #3254

"Mente-du" skal trække liste fra Webtrekk i steder for Webtrends og i CSV i stedet for JSON

Added by Tue Gaston almost 2 years ago. Updated 2 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
Estimated time:
URL med eksempel:
Kategorier:
Søgning - Søgeresultat - hjemmeside

Description

"Mente-du" https://platform.dandigbib.org/issues/2173 har brug for at trække en liste over alle de søgninger, brugerne har foretaget på hjemmesiden de sidste [valgfrit antal] dage.

Som det er nu, trækkes denne liste fra Webtrends.

Den skal ændres, så den trækkes fra Webtrends i stedet.

Desuden skal den modtage filen i CSV-format i stedet for i JSON-format.


Related issues

Blocks DDB CMS - Bug #3331: Mente-du-modulet skal trække lister fra Webtrekk for én uge i stedet for et år ad gangenResolved

History

#1 Updated by Rolf Madsen almost 2 years ago

  • Status changed from New to Ready for development
  • Assignee set to Christel Krabbenhøft
  • Target version set to Release 32 - Ballerup projekter

#2 Updated by Rolf Madsen almost 2 years ago

Overført fra Tue Gastons kommentar i https://platform.dandigbib.org/issues/3316#note-6


Skriv til mig, hvis nogen skal bruge adgang til https://ballerup-stg.ddbcms.dk/, hvor mente-du er installeret, aktiveret og konfigureret - så opretter jeg en test-bruger.

Tilbage i november, da jeg sidst testede mente-du, fejlede den kun, når den fil, den forsøgte at hente fra webtrends med alle brugernes søgninger, dækkede en for lang periode.
Nu, hvor jeg netop har forsøgt at sætte den op, kan jeg slet ikke få den til at virke, selvom der ikke er ændret noget ved modulet siden dengang.

#3 Updated by Tue Gaston over 1 year ago

  • Blocks Bug #3331: Mente-du-modulet skal trække lister fra Webtrekk for én uge i stedet for et år ad gangen added

#4 Updated by Tue Gaston over 1 year ago

  • Subject changed from "Mente-du" skal trække liste fra Webtrekk i steder for Webtrends to "Mente-du" skal trække liste fra Webtrekk i steder for Webtrends og i CSV i stedet for JSON
  • Description updated (diff)
  • Assignee changed from Christel Krabbenhøft to Tue Gaston

#5 Updated by Tue Gaston over 1 year ago

  • Assignee changed from Tue Gaston to Martin Cording

#6 Updated by Martin Cording 11 months ago

  • Status changed from Ready for development to Technical test
  • Assignee changed from Martin Cording to Tue Gaston

Denne er allerede løst tilbage i juli, og har fungeret siden version 4.1 af modulet:
https://github.com/easySuite/ting_subsearch_suggestions/releases

#7 Updated by Tue Gaston 11 months ago

Martin Cording wrote:

Denne er allerede løst tilbage i juli, og har fungeret siden version 4.1 af modulet:
https://github.com/easySuite/ting_subsearch_suggestions/releases

Jeg kan stadig ikke udløse mente-du på https://wm-dev.ddbcms.dk/

Test-case der burde virke: søg på "sarah blædel" - det burde udløse en boks med teksten:
Du har søgt på "sarah blædel" og fået 0 resultater. Mente du "sara blædel", der giver 94 resultater?

 

Jeg har kopieret url'en fra Piotr - http://www.kpiindex.com/index2/search_feed.csv - ind i feltet "KPI Webtrekk On-Site Searches Web Service URL", og i øvrigt konfigureret som normalt.

Kan fejlen måske hænge sammen med, at feedet er ændret, så der nu er anførselstegn omkring søgestrengene i feedet, og at det var der ikke i det feed, mente-du blev udviklet til?

Hvis det er sådan noget, så er der to måder at komme omkring det på; enten rettes modulet til feedet, eller også rettes feedet til modulet. Eftersom Piotr oplyser, at det ikke tager ham lang tid at rette det til, hælder jeg til det sidste.

Men det skal først undersøges, om det overhovedet er det, der er problemet.


I øvrigt er hjælpeteksten også misvisende:
"This field must contain the "Web Services" URL to the "On-Site Searches" report that can be found in Webtrekk Analytics in the Content category. Click the Share button on the report page to find this URL."
Dette feed er ikke et der findes automatisk i Webtrekk. Oprindeligt forestillede vi os at benytte Webtrekks indbyggede web-services, men da Piotr og jeg efter flere forsøg ikke kunne få det til at virke, tilbød Piotr i stedet at opsætte et feed for os hos KPI-index. Derfor bør hjælpeteksten ændres til fx "The URL can be found in the DDB CMS manual" ell. lign., og så i øvrigt få den lagt i konfigurations-filen.



Her er Piotrs dokumentation, overleveret pr mail i sidste uge, på feedet:

URL

http://www.kpiindex.com/index2/search_feed.csv

 

Indhold

Feedet indeholder følgende kolonner:

Year, - Periode, år

Week, - Periode, uge

Oss, - Søgeord

Calls, - Antal søgninger

Oss_r – Antal søgeresultater (ikke implementeret)

 

Eksempel

2018","39","digital transformation","2","0"

  • I uge 39 (2018) har der været 2 søgninger til ordet ”digital transformation”.

 

2018,"35","raymond chandler","19","0"

  • I uge 35 (2018) har der været 2 søgninger til ordet ” raymond chandler”.

 

Kildedata

Kildedata er alle søgninger, på tværs af biblioteker. Der skelnes altså ikke til, hvilket bibliotek søgningen er foregået på.

Feedet bliver opdateret 1 gang dagligt

Feedet er d.d. på 221 mb.

 

#8 Updated by Tue Gaston 11 months ago

  • Assignee changed from Tue Gaston to Martin Cording

#9 Updated by Martin Cording 9 months ago

  • Assignee changed from Martin Cording to Tue Gaston

Dette er løst i den seneste relase (4.5) af https://github.com/easySuite/ting_subsearch_suggestions.

#10 Updated by Tue Gaston 5 months ago

  • Status changed from Technical test to Resolved

#11 Updated by Tue Gaston 2 months ago

  • Target version changed from Release 32 - Ballerup projekter to Release 32 - Ballerup projekter (Inlead)

Also available in: Atom PDF