Bug 43109

Summary: Track search terms in the App Center search field
Product: UCS Reporter: Dirk Wiesenthal <wiesenthal>
Component: UMC - App-CenterAssignee: Alexander Kläser <klaeser>
Status: CLOSED FIXED QA Contact: Dirk Wiesenthal <wiesenthal>
Severity: normal    
Priority: P5 CC: gohmann, gulden
Version: UCS 4.1   
Target Milestone: UCS 4.1-4-errata   
Hardware: Other   
OS: Linux   
See Also: https://forge.univention.org/bugzilla/show_bug.cgi?id=43214
What kind of report is it?: Development Internal What type of bug is this?: ---
Who will be affected by this bug?: --- How will those affected feel about the bug?: ---
User Pain: Enterprise Customer affected?:
School Customer affected?: ISV affected?:
Waiting Support: Flags outvoted (downgraded) after PO Review:
Ticket number: Bug group (optional):
Max CVSS v3 score:
Bug Depends on: 43261    
Bug Blocks: 43214, 44802    

Description Dirk Wiesenthal univentionstaff 2016-12-05 10:14:20 CET
It may be important to know what users search for in the App Center module.

Send it the way installations are tracked, not via Piwik.
Comment 2 Alexander Kläser univentionstaff 2017-01-27 18:40:23 CET
Fixed. Via the commando appcenter/track it is now also possible to send a "search" action with an additional option "value". The app ID then does not need to be specified.


/// 4.1-4 ///

univention-appcenter (5.0.23-41):
r76157 | Bug #43109: add tracking for search strings

univention-appcenter.yaml:
r76162 | Bug #43109


/// Merge to 4.2-0 ///

univention-appcenter (6.0.1-5):
r76158 | Bug #43109: add tracking for search strings
Comment 4 Alexander Kläser univentionstaff 2017-01-27 18:50:46 CET
BTW, a search word is now sent to the backend if the user has not modified the value of the search box for 1sec. That was a pretty easy and IMHO sensible rule. Let us see.
Comment 5 Dirk Wiesenthal univentionstaff 2017-02-01 00:42:45 CET
Looks fine. Reverted because of "Depends on 43261"
Comment 6 Alexander Kläser univentionstaff 2017-02-01 12:21:11 CET
Reverted the reversions.

univention-appcenter.yaml:
r76284 | Bug #43109 + #43261: Revert the last reversions

univention-appcenter (5.0.23-45):
r76284 | Bug #43109 + #43261: Revert the last reversions
Comment 7 Dirk Wiesenthal univentionstaff 2017-02-02 00:34:03 CET
Changeset: OK (?)
4.2: OK
YAML: OK

Every time I open the module or undo the search, an empty search term is tracked. The code actually suppressed 'value' completely. Is this useful? Not sure, maybe. Hopefully, the backend is prepared for "no app, no value". Anyway, client VERIFIED.
Comment 8 Janek Walkenhorst univentionstaff 2017-02-08 14:22:53 CET
<http://errata.software-univention.de/ucs/4.1/389.html>