We wish to track & report Custom Variables for each page view.
Currently Custom Variables tracking is bound to the visit, but it can be very useful to track custom values for each page, for example: category of the page, type of user visiting the page, etc.
This will also be used to track "Product / SKU / Category" views for Ecommerce shops, and then process the "Product Conversion rate" (page views/ Ecommerce orders containing this product) for each product (or category of products).
I expect a new set of API functions to get the top Page custom variables.
Also, tracking API (JS/PHP) setCustomVariable() / getCustomVariable() will have a new parameter "scope" (to stay consistent with google analytics).
(In ) Refs #898
(In ) Fixes #2434 Now Actions.get* and Goals.get* (which were the two API not supporting all segments) have full support of all segments + adding tests
(In ) Fixes #2432
(In ) Refs #2432 Increasing Custom Variable truncation limit to 100 chars (name and value each allowed 100 chars long) + tests
This is to allow more safety margin in tracking Ecommerce product name views refs #898
Note: we do really need to work on Refs #2321 soon ;)
(In ) Refs #2432 Displaying Custom Variables per page in the tooltip on each page view in the visitor Log