Install the main Surfsight add-ins

In order to integrate the main features of Surfsight within your organization's MyGeotab account, you need to first install the add-in.

To install the add-in:

  1. Click Administration from the navigation bar, and then select System=>System Settings from the submenu.

    geotab-users.png
  2. From System Settings, go to the Add-Ins tab.

    geotab-add-ins.png
  3. If you have older versions of the Surfsight add-in(s), click one at a time and then from the configuration that opens, click Remove to remove them.

    geotab-remove-addin.png
  4. Now, click New Add-In.

    The Add-In window opens to the default Configuration tab.

    geotab-configuration.png
  5. Delete the default script from the Configuration tab.

  6. Copy the following JSON script:

    • If outside of Europe:

      Warning

      If you are in Europe, use the Europe-specific JSON script to comply with European privacy laws.

      {
      	"name": "Surfsight",
      	"supportEmail": "support@surfsight.net",
      	"version": "1.0.2",
      	"solutionId": "surfsightSurfsight",
      	"items": [
      		{
      			"path": "sdkAddinsLink/",
      			"menuId": "SurfsightLink",
      			"menuName": {
      				"en": "Surfsight",
      				"es": "Surfsight",
      				"fr": "Surfsight"
      			},
      			"icon": "https://geotab.surfsight.net/images/surfsight-logo.png",
      			"svgIcon": "https://geotab.surfsight.net/images/icons/surfsight-plugins.svg"
      		},
      		{
      			"url": "https://geotab.surfsight.net/vehicles/vehicles.html",
      			"path": "SurfsightLink/",
      			"menuName": {
      				"en": "Vehicles",
      				"es": "Vehículos",
      				"fr": "Véhicules"
      			},
      			"svgIcon": "https://geotab.surfsight.net/images/icons/surfsight-vehicles-plugin.svg"
      		},
      		{
      			"url": "https://geotab.surfsight.net/vehicleEvents/vehicleEvents.html",
      			"path": "SurfsightLink/",
      			"menuName": {
      				"en": "Video Events",
      				"es": "Eventos de vídeo",
      				"fr": "Événements vidéo"
      			},
      			"svgIcon": "https://geotab.surfsight.net/images/icons/surfsight-video-events-plugin.svg"
      		},
      		{
      			"url": "https://geotab.surfsight.net/recordings/recordings.html",
      			"path": "SurfsightLink/",
      			"menuName": {
      				"en": "Recordings",
      				"es": "Grabaciones",
      				"fr": "Enregistrements"
      			},
      			"svgIcon": "https://geotab.surfsight.net/images/icons/surfsight-recordings-plugin.svg"
      	},
      		{
      			"url": "https://geotab.surfsight.net/videoRules/videoRules.html",
      			"path": "SurfsightLink/",
      			"menuName": {
      				"en": "Video Rules",
      				"es": "Reglas de vídeo",
      				"fr": "Règles vidéo"
      			},
      			"svgIcon": "https://geotab.surfsight.net/images/icons/surfsight-video_rules-plugin.svg"
      		},
      		{
      			"page": "map",
      			"title": "Surfsight Live Video",
      			"mapScript": {
      				"src": "https://geotab.surfsight.net/map-plugins/live-video-plugin/app.js"
      			}
      		},
      		{
      			"page": "tripsHistory",
      			"title": "Surfsight Trip Events",
      			"mapScript": {
      				"src": "https://geotab.surfsight.net/map-plugins/triphistory-events-plugin/app.js"
      			}
      		},
      		{
      			"page": "tripsHistory",
      			"title": "Surfsight Trip Recordings",
      			"mapScript": {
      				"src": "https://geotab.surfsight.net/map-plugins/triphistory-recordings-plugin/app.js"
      			}
      		}
      	],
      	"isSigned": true
      }
    • If in Europe:

      {
      	"name": "Surfsight Geotab Plugins - EU",
      	"solutionId": "surfsightSurfsight",
      	"supportEmail": "support@surfsight.net",
      	"version": "1.0.0",
      	"items": [
      		{
      			"path": "sdkAddinsLink/",
      			"menuId": "SurfSightLink",
      			"menuName": {
      				"en": "SurfSight",
      				"es": "SurfSight",
      				"fr": "SurfSight"
      			},
      			"icon": "https://geotab.de.surfsight.net/images/icons/surfsight-plugins.png",
      			"svgIcon": "https://geotab.de.surfsight.net/images/icons/surfsight-plugins.svg"
      		},
      		{
      			"url": "https://geotab.de.surfsight.net/vehicles/vehicles.html",
      			"path": "SurfSightLink/",
      			"menuName": {
      				"en": "Vehicles",
      				"es": "Vehículos",
      				"fr": "Véhicules"
      			},
      			"icon": "https://geotab.de.surfsight.net/images/icons/surfsight-vehicles-plugin.png",
      			"svgIcon": "https://geotab.de.surfsight.net/images/icons/surfsight-vehicles-plugin.svg"
      		},
      		{
      			"url": "https://geotab.de.surfsight.net/vehicleEvents/vehicleEvents.html",
      			"path": "SurfSightLink/",
      			"menuName": {
      				"en": "Video Events",
      				"es": "Eventos de vídeo",
      				"fr": "Événements vidéo"
      			},
      			"icon": "https://geotab.de.surfsight.net/images/icons/surfsight-video-events-plugin.png",
      			"svgIcon": "https://geotab.de.surfsight.net/images/icons/surfsight-video-events-plugin.svg"
      		},
      		{
      			"url": "https://geotab.de.surfsight.net/recordings/recordings.html",
      			"path": "SurfSightLink/",
      			"menuName": {
      				"en": "Recordings",
      				"es": "Grabaciones",
      				"fr": "Enregistrements"
      			},
      			"icon": "https://geotab.de.surfsight.net/images/icons/surfsight-recordings-plugin.png",
      			"svgIcon": "https://geotab.de.surfsight.net/images/icons/surfsight-recordings-plugin.svg"
      		},
      		{
      			"url": "https://geotab.de.surfsight.net/videoRules/videoRules.html",
      			"path": "SurfSightLink/",
      			"menuName": {
      				"en": "Video Rules",
      				"es": "Reglas de vídeo",
      				"fr": "Règles vidéo"
      			},
      			"icon": "https://geotab.de.surfsight.net/images/icons/surfsight-video_rules-plugin.png",
      			"svgIcon": "https://geotab.de.surfsight.net/images/icons/surfsight-video_rules-plugin.svg"
      		},
      		{
      			"page": "tripsHistory",
      			"title": "Surf Trip Recordings",
      			"mapScript": {
      				"src": "https://geotab.de.surfsight.net/map-plugins/triphistory-recordings-plugin/app.js"
      			}
      		},
      				{
      			"page": "map",
      			"mapScript": {
      				"src": "https://geotab.de.surfsight.net/map-plugins/live-video-plugin/app.js"
      			}
      		},
      		{
      			"page": "tripsHistory",
      			"title": "Surf Trip Events",
      			"mapScript": {
      				"src": "https://geotab.de.surfsight.net/map-plugins/triphistory-events-plugin/app.js"
      			}
      		}
      	],
      	"isSigned": false
      }
  7. From MyGeotab again, paste the script that you copied from here into the Configuration tab.

  8. Click OK.

    The new plugin appears in the main Add-Ins tab and Surfsight appears in the navigation bar.

Watch this video about installing the Surfsight add-in:

Was this article helpful?
2 out of 2 found this helpful