|Open||None||T216775 Add ability to cite books by scanning their ISBN barcode in mobile web|
|Open||DLynch||T231031 Instrument usage of ISBN barcode scanner|
Stages we could instrument:
- Click on the scanner button
- Get a successful read OR close the dialog without a read
As successful ISBN read automatically submits the Citoid search form, so the next step would be
- Insert a citation generated after use the tool
what sort of things they scan (presumably: 99.9% books, but let's confirm that)
The tool only reads ISBNs, which stands for International Standard Book Number, so...
The scanner reads all EANs, so you could log all stuff before the /^97/ filter to see whether there are users trying to cite something from their breakfast cereal box by scanning its barcode ...
The problem that is that even if you point your camera at a valid ISBN you get a bunch of partial reads that are valid EANs, so filtering out everything except ISBNs is crucial to the scanner working sensibly.
So I think we should begin with the following
- Scanner button clicked
- Barcode read
We don't really need to log the close button as we can infer that from the drop off rate between 1 & 2.
We should then set an "Scanner used" flag that isn't cleared until the "auto" field is next changed. While this flag is set we should record:
- Citation inserted
I don't think we need to know if the ISBN lookup found results as that should almost always work, and we could get that data from the server logs anyway.