QuBit_UniversalVariable

Magento Extension
Download latest - 1.3.1

Universal Variable provides a standardised JSON structure for data relating to the user journey of your visitors, such user details, products viewed and transactions. Data contained in Universal Variable are pushed automatically to Qubit’s platform and Opentag scripts.

This extension plugs into your Magento installation and automatically inserts Universal Variable and Opentag to the top of your pages, taking away 99% of the development work of implementing Universal Variable on your site.

Releases (25)

Date Version Notes
2015-06-11 1.3.1

The universal_variable was duplicated on window scope under window.uv and window.universal_variable.

You should only require an update if you are using other Qubit platform technologies.

2015-01-30 1.3.0

Refactored [Thanks firewizard]

Magento version is now under a flag [security by obscurity]

Options for hiding stock information, using real product IDs and the product id (database entry id)

Flag to either user real User ID or a hashed version of it

Product line_items

Makes sure there is a valid delivery address to stop confirmation page error.

user has_transacted

updated branding from QuBit to Qubit

2014-07-17 1.0.23

- Added missing ACL node to fix the save issue in Magento 1.9
- Fix bug where if products aren't shippable (virtual products etc)

2014-04-24 1.0.22

Fix #39: when shipping method is not provided, export as empty string instead of null.

2014-04-07 1.0.21

* Apply voucher discount on top of product unit_sale_price. GitHub issue #35

2014-01-13 1.0.20

* Added state variable in shipping and delivery address. (if state/region is not avaialbe, it will be exported as empty string to be used by tracking script)

* Big refactoring and clean code, disable UV execution on admin page. (https://github.com/QubitProducts/UniversalVariable-Magento-Extension/pull/32)

2013-12-04 1.0.18

* Added basket on every page except confirmation page
* Added breadcrumb variables under universal_variable.page.breadcrumb whenenver this information is available
* DEPRECATION: We started deprecating page.category, moving to page.type. We current keep both to give times for frontend JavaScript migration. We recommand to use page.type to describe type of page from an ecommerce funnel perspective. Reference: http://tools.qubitproducts.com/uv/developers/specification/#toc_7
* DEPRECATION: page.category and page.subcategory will soon be deprecated in the next release

2013-08-18 1.0.17

Fix tax number export in basket and transaction page

2013-04-07 1.0.16

Export guest email on transaction pages

2013-04-04 1.0.15

Improve theme and frontend compatibility

2013-03-13 1.0.14

Corrected line_item quantity for non-transaction pages

2013-02-12 1.0.13

Added `voucher_discount` in transaction

2013-01-31 1.0.12

template bug fixes

2013-01-30 1.0.11

Deprecated `listing` variable on category pages, because it loops all the products without pagination; only output `listing.query` in search result that contains search queries.

2013-01-24 1.0.10

when voucher code is not used, use empty string intead of null

2013-01-23 1.0.9

output user_id and store language code correctly

2013-01-21 1.0.8

Rename page categroy from controller/view naming to correct page category inclueding home, checkout, basket, confirmation, product, category pages; Added listing variable for category pages

2013-01-16 1.0.7

Added total_discount for a line item in basket and transaction; it's useful to calculate average product cost if any complicated sales discount rule applied.

2013-01-03 1.0.6

address get product details compatibility issue; output system version in universal variable for diagnosing.

2013-01-02 1.0.5

verbosely check shipping and billing address, some systems does not have such value

2012-12-20 1.0.4

handle more transaction pages provided by other checkout systems

2012-10-08 1.0.3

fixed issue with loading data.php file

2012-09-06 1.0.2

showing the correct quantity values for basket and transaction line items; only use visible product in basket or a complete order to avoid duplicate; pricing correction

2012-08-06 1.0.1

Converted price quotes from string to integer

2012-08-02 1.0.0

1.0.0 release allow system output universal variables and configure OpenTag script thought configuration panel.