1. trivagotrackingsuite

trivagotrackingsuite

=== trivago TrackingSuite ===
Contributors: Jan Kaltwasser
Donate link: http://jankaltwasser.de
Tags: tracking, analytics

provide tracking for GA, GTM, trivago pixel, CIP Passer, Facebook pixel and other analytics services

== Description ==

Trivago Tracking Suite is an internal tool to implement and configure all tracking scripts and pixel that are used for room5.

== File structure ==

/index.js
contains vue install functionality and init modules and classes for GA and FB tracking
adds global method to check if tracking settings are loaded via axios
/config.js
gets tracking settings from WP backend via axios and parses object as JSON string into locale storage
/TrackingSuite.js
main file that inits all needed functions and passes configuration to them

/components
contains traffic detection and post tracking functionality

/helpers
helper functions and methods used globally across trackingSuite

/modules
classes for Google Analytics and Facebook Tracking

/vendors
two vendor files needed for trackingSuite: riveted for screentime tracking and autotrack for extended GA tracking

= 1.0 =

  • Initial release