The 'Google Analytics Track Events' plugin is an extension to the PanotourPro Google Analytics plugin. While the PTP analytics plugin tracks the tour start and the change of panoramas (page views), this extension adds the possibility to track user activity like button or hotspot clicks, the opening of PDF-documents and more. You can track,for example, the opening of external websites using the target URL or an individual string as your tracking label. The event category is set to be 'panotour', for the additional events you can set individual labels and value numbers.
The following user activity can be tracked:
enter fullscreen leave fullscreen start autorotation stop autorotation start autotour stop autotour show tourcontrols hide tourcontrols show tourfloorplan hide tourfloorplan play sound stop sound hide hotspots show hotspots show help change controlmode (mouse- and touchtype changes) change language
Buttons and Hotspots can be tracked:
button click hotspot click
Special actions can be assigned to buttons or hotspots:
view pdf view website view webvideo
The plugin supports tracking the following PTP controlbars:
When the PTP analytics plugin is set to 'local testmode', no GATE events are tracked but the settings of each tracking event get displayed at the bottom of the screen. There is a demotour in testmode at: http://www.paseo-virtual.com/productos/PTPDemo/Analytics/idx.html
Please read the documentation including 'Known issues/restrictions' and the 'Legal notice' on my website at: http://dev.compunics.com.ni/
'Google Analytics Track Events' is a commercial plugin. It is sold via my website only. The price is 28€ for a single-user license, payments can be made via PayPal or international bank transfer to my german bank account, for this please contact me via mail: m.bruening@compunics.com.ni
Version 1.1 of the Google Analytics Track Events (GATE) plugin has been released.
Enhancements: Action 'Track PDFViewer Events': added option to use PDFFilename or PDFTitle as event label Action 'Track WebvideoViewer Events': added option to set Webvideo-title as label Implemented a workaround to disable double event tracking for hideFloorplan-, hideMap- and enter/leaveFullscreen-events Added documentation (PDF, english, also available on my website under 'Features & Documentation')
Existing customers will get the update mailed upon request, no update-fee required.
INFO: i was informed that there is a possible Bug related to specific use cases of the GATE plugin, this applies to both versions 1.0 and 1.1.
The problem which seems to be related to the removal of the GATE-plugin when there are resources (buttons or hotspots) that still are linked to plugin actions, may leed to PTP-crashes.
Removing the plugin from a project is possible with prior removal of all tracking-assignments and another preset may be assigned then, but that should not be the workflow.
UPDATE: Software crashes related to the removal of the GATE-plugin when there are resources (buttons or hotspots) that still are linked to plugin actions do not occur any more when the GATE-plugin is used with version 2.5.6 or higher of PanotourPro. I highly recommend to update to version 2.5.6 or higher of PTP.
Version 1.6 of the GATE plugin has been released, it is now safe to use with the latest version of PTP 2.5.9
V1.6 2018-02-05 changed double-event-check logic to be compliant with PTP2.5.9 V1.5 2017-04-13 bugfix WebsiteViewerEvent: Label assignment when called via polygon hotspots (see known issues)
Version 1.4 of the GATE plugin has been released.
Here's a short recap of the missing version history: V1.4 2017-04-03 Added support of SansControlBar V1.3 2017-03-24 bugfix PDFViewerEvent: Label assignment for multiple PDFViewer-calls corrected Updated documentation to include tracking code for external links V1.2 2017-02-03 Now supporting Controlbar: Clean Buttons v.93 by alan@shisko.com
Existing GATE users have been informed via mail, they will get the update for free upon request.