Add analytics
[bus.git] / busui / stopList.php
blob:a/busui/stopList.php -> blob:b/busui/stopList.php
--- a/busui/stopList.php
+++ b/busui/stopList.php
@@ -16,7 +16,7 @@
 }
 // By suburb
 if (isset($_REQUEST['suburbs'])) {
-   include_header("Stops by Suburb");
+   include_header("Stops by Suburb","stopList");
    navbar();
    echo '  <ul data-role="listview" data-filter="true" data-inset="true" >';
    foreach ($suburbs as $suburb) {
@@ -28,20 +28,34 @@
 
 if ($_REQUEST['allstops']) {
    $url = $APIurl."/json/stops";
-   include_header("All Stops");
+   include_header("All Stops","stopList");
    navbar();
 } else if ($_REQUEST['nearby']) {
    $url = $APIurl."/json/neareststops?lat={$_SESSION['lat']}&lon={$_SESSION['lon']}&limit=15";
-include_header("Nearby Stops");
+include_header("Nearby Stops","stopList");
    navbar();
    timePlaceSettings();
 } else if ($_REQUEST['suburb']) {
    $url = $APIurl."/json/stopzonesearch?q=".filter_var($_REQUEST['suburb'], FILTER_SANITIZE_STRING);
-include_header("Stops in ".ucwords(filter_var($_REQUEST['suburb'], FILTER_SANITIZE_STRING)));
+include_header("Stops in ".ucwords(filter_var($_REQUEST['suburb'], FILTER_SANITIZE_STRING)),"stopList");
+if (isMetricsOn()) {
+// Create a new Instance of the tracker
+$owa = new owa_php($config);
+// Set the ID of the site being tracked
+$owa->setSiteId('bus.lambdacomplex.org');
+// Create a new event object
+$event = $owa->makeEvent();
+// Set the Event Type, in this case a "video_play"
+$event->setEventType('view_stop_list_suburb');
+// Set a property
+$event->set('stop_list_suburb',$_REQUEST['suburb']);
+// Track the event
+$owa->trackEvent($event);
+    }
    navbar();
 } else {
    $url = $APIurl."/json/timingpoints";
-   include_header("Timing Points / Major Stops");
+   include_header("Timing Points / Major Stops","stopList");
    navbar();
 }
         echo '<div class="noscriptnav"> Go to letter: ';