IMRG Peermap API Documentation V 5.0

Size: px
Start display at page:

Download "IMRG Peermap API Documentation V 5.0"

Transcription

1 IMRG Peermap API Documentation V 5.0 An Introduction to the IMRG Peermap Service... 2 Using a Tag Manager... 2 Inserting your Unique API Key within the Script... 2 The JavaScript Snippet... 3 Adding the Test API Key... 3 Insert the following code to use our JavaScript API key... 3 API Functions... 3 API Functions Reference... 3 Calling the API Methods (Examples)... 4 Addtobasket... 4 Checkout... 4 Order... 5 Calling functions using JavaScript Event Listeners... 5 Add to basket... 5 Checkout... 5 Order... 5 Testing the JavaScript Implementation... 6 Testing the Installation using Browser Tools... 6 Using the Test Tool and Test API Key... 6 The Test Tool and IP Address... 7 More Information... 7 Appendix A... 8 Using Google Tag Manager... 8 Appendix B Using Qubit Opentag Appendix C Using Adobe Dynamic Tag Manager peermap.com IMRG Peermap Documentation

2 An Introduction to the IMRG Peermap Service IMRG is leveraging a JavaScript tracking solution. The idea is to track users activity on e-retail sites enabling participants to benchmark a series of KPIs against market performance. IMRG tracks a subset of all e-retail website unique visitors by applying sampling rules. Actual daily values (orders, conversion rate and checkout abandonment) are inferred from the sampling results. The proportion of all users sampled will vary depending on the expected number of website unique visitors, the estimated number of checkouts and daily orders. In order to select the optimal sampling rate, IMRG may track all unique visitors once the Peermap API has been integrated. When day-on-day variance in website traffic and average daily unique visitors have been evaluated, IMRG reduces the sampling rate. Typically, the initial sampling rate can range from 80% to 100% for retailer participants. By using a higher sampling rate in the first stage of integration, IMRG can gauge reporting accuracy and estimate sampling error at different sampling rates. To track visitors to your e-retail website, IMRG uses a JavaScript code snippet which must be added to your tag management system or added to the html body tags on all pages of your website. Three additional snippets must be added to track events; counting baskets, checkouts and orders. These snippets also report basket value and order value when the Peermap API is called. The aobmp4.js file reference in the JavaScript tag enables visitor session data to be passed to the IMRG database. Stored session data is then made available in your interactive Peermap dashboard in the form of dynamic, userinteractive charts. The JavaScript API Adding the JavaScript API & Snippets to the HTML Source Code The JavaScript (.js) file defines API functions and the code can be included within the head or body tags (i.e. <head></head> or <body></body>). Placing the snippet just before the closing body tag (</body>) will ensure that the code fires once the page is fully rendered in the user s browser. This JavaScript snippet must be included on every page of your website. Using a Tag Manager If you already use a tag manager, then adopt these to add the snippet to your site. You should be able to add the snippet to the head tags within the tag manager and it will be automatically added to every page on your site. You can then set the execution priorities in your tag manager to control the timing of the script execution (i.e. after other.js scripts have run). For detailed instructions on using Google Tag Manager, Qubit OpenTag and Adobe Dynamic Tag Manager, please refer to the appendices. Inserting your Unique API Key within the Script Importantly, you will need to replace the API-key-goes-here below with the API key generated by IMRG once the installation has been tested. The API key should be included in the JavaScript (below) on every page of the site. 2 peermap.com IMRG Peermap Documentation

3 The JavaScript Snippet <script type="text/javascript"> var aobmp=aobmp [];aobmp.push(['init','api-key-goes-here']);(function(){ var a=document.createelement("script");a.type="text/javascript";a.async=!0; a.src=(" "peermapcontent.affino.com/afocustom/peermap/log/aobmp4.js"; var b=document.getelementsbytagname("script")[0];b.parentnode.insertbefore(a,b)})(); Adding the Test API Key IMRG has made available a service allowing participants to test their JavaScript implementation the IMRG Test Tool. To initialise a session, you will need to satisfy two conditions in the following order: The IMRG test key must be inserted in the script (within the push parameters) on every page of your ecommerce website as shown below. The IMRG test key is a6z61bz2n5. You must navigate to the Test Tool page ( and click Go to initialise a session. Insert the following code to use our JavaScript API key <script type="text/javascript"> var aobmp=aobmp [];aobmp.push(['init','a6z61bz2n5']);(function(){ var a=document.createelement("script");a.type="text/javascript";a.async=!0; a.src=(" "peermapcontent.affino.com/afocustom/peermap/log/aobmp4.js"; var b=document.getelementsbytagname("script")[0];b.parentnode.insertbefore(a,b)})(); API Functions API Functions Reference JavaScript methods should be used on relevant pages of your website to ensure that IMRG is capturing your user session data. The following functions should call the Peermap API on your website for full API integration. init this function initialises or re-initialises the tracker code on the page. The init function creates a user cookie and determines whether the user is tracked based on the sampling rule set by IMRG. The action will be valid for 24 hours; if the user returns to the site within the next 24 hours the init function will be called again. The init function should be included and called on every page of your website. addtobasket - This method reports items added to the user s basket call this method whenever an item is added to a user s shopping basket. This method is usually called using an event listener such as onclick set to fire on every addtobasket button on your website. checkout this method reports a checkout. The snippet should be added to the first page of the checkout process. order this method reports orders placed it should be called whenever a user completes an order. It could be included on the page appearing once the transaction is complete (E.g. the page set to thank the customer for their purchase or confirm the order). 3 peermap.com IMRG Peermap Documentation

4 Calling the API Methods (Examples) In each example below, it is possible to record user actions using a variable or a function. Addtobasket The following example demonstrates how to report an addtobasket action using the addtobasket function. In this example an item with a price of is added to the basket. 1. Using a variable: <script type="text/javascript"> var aobmp=aobmp [];aobmp.push(['addtobasket','12.25']); 2. Using a method: <script type="text/javascript"> aobmppush('addtobasket','12.25'); Checkout Note that the checkout order value is not currently supported. 1. Using a variable: <script type="text/javascript"> var aobmp=aobmp [];aobmp.push(['checkout','0']); 2. Using a method <script type="text/javascript"> aobmppush('checkout','0'); 4 peermap.com IMRG Peermap Documentation

5 Order The following example demonstrates how to report an order action by calling the order function. In this example an item with a price of is purchased at checkout. 1. Using a variable <script type="text/javascript"> var aobmp=aobmp [];aobmp.push(['order','22.50']); 2. Using a method <script type="text/javascript"> aobmppush('order','22.50'); Calling functions using JavaScript Event Listeners You can also verify that JavaScript methods are called using the onclick event for instance as in the examples below. Add to basket <a href="#" onclick="aobmppush('addtobasket','12.25');">add</a> Checkout <a href="#" onclick="aobmppush('checkout','0');">add</a> Order <a href="#" onclick="aobmppush('order','22.50');">add</a> 5 peermap.com IMRG Peermap Documentation

6 Testing the JavaScript Implementation Testing the Installation using Browser Tools You can test your implementation to see the init API call is succeeding within modern browsers using your browser tools (Google Developer Tools in Chrome or Firebug in Firefox). Once the API script has been added and configured within the HTML, you can check the cookies file within your browser tools. This allows you to verify that init is called on entering the site and cookies are set. Evaluating the script in debug mode Developers have the option to use 'debug mode' to evaluate script execution at runtime. Entering debug mode allows for informative popup messages to appear whilst stepping through/running the code. The JavaScript popup displays the aobmp variable, API key and cookies. As an example, the format of the browser message displayed is: aobmp:checkout,0,addtobasket,20,init,a6z61bz2n5 API Key: a6z61bz2n5 Pcookie:5131e30b-c6ec-f c02415a60a3 TCookie:0 To call the debugger, simply replace the reference to aobmp4.js with "aobmp4_debug.js" in the API tag. In debug mode, the API script used is the following: <script type="text/javascript"> var aobmp=aobmp [];aobmp.push(['init','a6z61bz2n5']);(function(){ var a=document.createelement("script");a.type="text/javascript";a.async=!0; a.src=(" "peermapcontent.affino.com/afocustom/peermap/log/aobmp4_debug.js"; var b=document.getelementsbytagname("script")[0];b.parentnode.insertbefore(a,b)})(); Using the Test Tool and Test API Key IMRG has developed a Test Tool available to participants implementing user tracking. You can use the Test Tool to ensure that the JavaScript cookie reports information on website users behaviour once all pages have been tagged. For use, simply start by adding the test API key to the JavaScript tag. Click 'go' to start the test. The test API key is: a6z61bz2n5. The test API key is not a unique key and can be used by all members to test tracking. To access the Test Tool, simply navigate to the URL below. Test API tool: 6 peermap.com IMRG Peermap Documentation

7 The Test Tool and IP Address The Test Tool will record actions as you interact with your website in your browser. It is worth noting that by default the test is specific to your IP address and internet browser also (your IP address is detected using an API). To ensure you are able to view actions and values within your browser, you must ensure that the IP address corresponds to your PC/Laptop or Tablet s IP address. The key-value pairs recorded will not be passed and will thus not be displayed in your browser window if you are using another IP address or have deleted the content in the text box. More Information For more information, you can consult our IMRG Frequently Asked Questions. The FAQ is available at If you have any further queries, you can also contact us at IMRG support: T: +44 (0) peermap.com IMRG Peermap Documentation

8 Appendix A Using Google Tag Manager Google Tag Manager (GTM) is a free tool that allows you to manage tags (such as tracking and marketing optimization tags) on your website. You can add and update AdWords, Google Analytics, Floodlight and non-google tags from the Google Tag Manager user interface instead of editing site code. In this instance we are tracking the Peermap API to track customer item price and order value. Getting Started 1. Go to 2. Sign in with your existing Google account 3. Create an account for your company 4. Create a container for your website, e.g. ABC.com to hold all the tags on your site 5. GTM will then generate a Javascript snippet to add to your site 6. Copy-paste this to every page on your site below the <body> tag Create an AddToBasket Trigger For this example, AddToBasket will be triggered on clicking a button if the element id is "addtobasket" 1. Within GTM, go to your created container 2. Create a new trigger by clicking the Trigger link on the left hand side 3. Click the New button, then rename the Trigger title, say AddToBasket Trigger 4. Select the Click event 5. Select All Elements from the dropdown under Configure Trigger, click Continue 6. Under Fire On, select Some Clicks button 7. Select Click ID from the dropdown list, select equals from the second dropdown, type in addtobasket in the input field. Please note that if you cannot see Click ID, go to Variables on the left hand side navigation and select the Click ID checkbox under the Clicks panel 8. Click Save Trigger button 8 peermap.com IMRG Peermap Documentation

9 Create a Checkout Trigger 1. Create a new Checkout Trigger 2. Choose Page View event, trigger type Page View 3. Fire on Page URL contains action=checkout (Page URL is a pre-defined option) Create an Order Trigger 1. Create a new Order Trigger 2. Choose Page View event, trigger type Page View 3. Fire on Page URL contains action=order (Page URL is a pre-defined option) 9 peermap.com IMRG Peermap Documentation

10 Create Peermap Tag This tag needs to be included in every page. The Api key a6z61bz2n5 is the test key and it needs to be swapped with the live key. 1. WIthin GTM, go to your created container 2. Create a new tag by clicking the Tag link on the left hand side 3. Click the New button 4. Name your tag, e.g. Peermap Tag 5. Click the Custom HTML Tag button 6. Copy-paste in the below code snippet and click Continue button <script type="text/javascript"> var aobmp=aobmp [];aobmp.push(['init','a6z61bz2n5']);(function(){ var a=document.createelement("script");a.type="text/javascript";a.async=!0; a.src=(" "peermapcontent.affino.com/afocustom/peermap/log/aobmp4.js"; var b=document.getelementsbytagname("script")[0];b.parentnode.insertbefore(a,b)})(); 7. Under Fire On, select All Pages and click Create Tag button 10 peermap.com IMRG Peermap Documentation

11 Create AddToBasket Tag This tag tracks a product price. This tag is triggered when a clicks on the Add to basket button on your site. The Javascript code looks for an element with ID Price. 1. Create a new tag and name it AddToBasket for example 2. Select Custom HTML Tag 3. Copy-paste the below code snippet and click Continue button <script type="text/javascript">var productprice = document.getelementbyid("price").innerhtml; productprice =productprice.replace(/[^0-9.]/g,"");aobmppush("addtobasket",productprice); 4. Under Fire On, select More button 5. Choose the AddToBasket Trigger you create and click Save 6. Click Create Tag 11 peermap.com IMRG Peermap Documentation

12 Create Checkout Tag This tag is triggered when url contains action=checkout 1. Create a new tag and name it Checkout for example 2. Select Custom HTML Tag 3. Copy-paste the below code snippet and click Continue button <script type="text/javascript">var aobmp=aobmp [];aobmp.push(["checkout",0]); 4. Under Fire On, select More button 5. Choose the Checkout Trigger you create and click Save 6. Click Create Tag Create Order Tag This tag tracks the order price. This tag is triggered when the url contains action=order. The Javascript code looks for an element with ID "Order-Total". 7. Create a new tag and name it Order for example 8. Select Custom HTML Tag 9. Copy-paste the below code snippet and click Continue button <script type="text/javascript"> var ordervalue = document.getelementbyid("order-total").innerhtml; ordervalue = ordervalue.replace(/[^0-9.]/g,""); var aobmp=aobmp [];aobmp.push(["order",ordervalue]); 10. Under Fire On, select More button 11. Choose the Order Trigger you create and click Save 12. Click Create Tag 12 peermap.com IMRG Peermap Documentation

13 Publish 1. Click on Tags or Triggers on the left hand side 2. In the top right, click the Publish button 3. Click the Publish Now button 13 peermap.com IMRG Peermap Documentation

14 Appendix B Using Qubit Opentag Qubit Opentag is an open source tag management system. With Opentag, you simply install one tag and then get a dashboard to manage all the other tags you have on the site, it s free for sites with less than a million page views. In this instance we are using the Peermap API to track customer item price and order value. Getting Started 1. Go to 2. Log into your account or register for free 3. Click Create a container to add a new container for your website, enter a Container Name to hold all the tags on your site 4. Click on the < /> Embed button, copy-paste the code snippet provided to add to your site 5. Make sure that the Qubit Opentag is implemented in the <head> block of your pages to minimize page load time. For best results, Opentag must be implemented on all pages The Qubit Opentag will load asynchronously, this means it will let other assets on the page load in parallel. Create an AddToBasket Script For this example, AddToBasket will be triggered when the urk contains "action=addtobasket" 1. Within Qubit, go to your created container 2. Click the Add New Script button 3. Select Custom Script under Script Type 4. Name the script, e.g. Add To Basket Script 5. Select HTML under Script Source 6. Copy-paste the following script into Inline HTML <script> var productprice = document.getelementbyid("price").innerhtml; productprice = productprice.replace(/[^0-9.]/g,"");aobmppush("addtobasket",productprice); 7. Click Save Script button 14 peermap.com IMRG Peermap Documentation

15 Create a Checkout Script For this example the Checkout will be triggered when the url contains "action=checkout" 1. Click the Add New Script button 2. Select Custom Script under Script Type 3. Name the script, e.g. Checkout Script 4. Select HTML under Script Source 5. Copy-paste the following script into Inline HTML <script> 15 peermap.com IMRG Peermap Documentation

16 var aobmp=aobmp []; aobmp.push(['checkout','0']); 6. Click Save Script button Create an Order Script 1. Click the Add New Script button 2. Select Custom Script under Script Type 3. Name the script, e.g. Checkout Script 16 peermap.com IMRG Peermap Documentation

17 4. Select HTML under Script Source 5. Copy-paste the following script into Inline HTML <script> var ordervalue = document.getelementbyid("order-total").innerhtml; ordervalue = ordervalue.replace(/[^0-9.]/g,""); var aobmp=aobmp [];aobmp.push(["order",ordervalue]); 6. Click Save Script button 17 peermap.com IMRG Peermap Documentation

18 Create Peermap Script This tag needs to be included in every page. The Api key a6z61bz2n5 is the test key and it needs to be swapped with the live key. 1. Within Qubit, go to your created container 2. Click the Add New Script button 3. Select Custom Script under Script Type 4. Name the script, e.g. Peermap Script 5. Select HTML under Script Source 6. Copy-paste the following script into Inline HTML <script type="text/javascript"> var aobmp=aobmp [];aobmp.push(['init','a6z61bz2n5']);(function(){ var a=document.createelement("script");a.type="text/javascript";a.async=!0; a.src=(" "peermapcontent.affino.com/afocustom/peermap/log/aobmp4.js"; var b=document.getelementsbytagname("script")[0];b.parentnode.insertbefore(a,b)})(); 7. Click Save Script button 18 peermap.com IMRG Peermap Documentation

19 Publish 1. To publish your container, click the Commit button in the box Changes not committed box. 2. Follow the instructions on the popup, type in COMMIT and click the Commit Container button. 19 peermap.com IMRG Peermap Documentation

20 Appendix C Using Adobe Dynamic Tag Manager Getting Started 1. Go to 2. Log into your account Set Up Web Property Create Event Rule (add to basket) 20 peermap.com IMRG Peermap Documentation

21 Add in your conditions and selectors 21 peermap.com IMRG Peermap Documentation

22 Then add JavaScript to the rule: 22 peermap.com IMRG Peermap Documentation

23 Within the code you will need to either write raw JS to capture the dynamic values or create a data element that will grab the value: Once the rule is created you will need to save the rule and publish the rule after testing it. Data Elements 23 peermap.com IMRG Peermap Documentation

24 Then add custom code: 24 peermap.com IMRG Peermap Documentation

25 Page Load Rule (library and confirmation) Add in relevant conditions: Add custom code: 25 peermap.com IMRG Peermap Documentation

26 26 peermap.com IMRG Peermap Documentation

MASTERTAG DEVELOPER GUIDE

MASTERTAG DEVELOPER GUIDE MASTERTAG DEVELOPER GUIDE TABLE OF CONTENTS 1 Introduction... 4 1.1 What is the zanox MasterTag?... 4 1.2 What is the zanox page type?... 4 2 Create a MasterTag application in the zanox Application Store...

More information

Integration Guide. Integrating Extole with Adobe Target. Overview. Before You Begin. Advantages of A/B Testing

Integration Guide. Integrating Extole with Adobe Target. Overview. Before You Begin. Advantages of A/B Testing Integrating Extole with Adobe Target Overview Extole partners with Adobe Target so that marketers can easily deploy Extole tags and test your referral program to improve its performance. A/B testing will

More information

Google Tag Manager integration

Google Tag Manager integration Google Tag Manager integration Table of Contents: 1. Introduction 2. Create a Tag Manager account and Container 3. Rules 3.1 Add the Rules that fire your Tags 3.1.1. All pages Rule 3.1.2. Contacted Rule

More information

Demystifying Digital Introduction to Google Analytics. Mal Chia Digital Account Director

Demystifying Digital Introduction to Google Analytics. Mal Chia Digital Account Director Demystifying Digital Introduction to Google Analytics Mal Chia Digital Account Director @malchia @communikateetal Slides will be emailed after the session 2 Workshop Overview 1. Introduction 2. Getting

More information

InPost UK Limited GeoWidget Integration Guide Version 1.1

InPost UK Limited GeoWidget Integration Guide Version 1.1 InPost UK Limited GeoWidget Integration Guide Version 1.1 Contents 1.0. Introduction... 3 1.0.1. Using this Document... 3 1.0.1.1. Document Purpose... 3 1.0.1.2. Intended Audience... 3 1.0.2. Background...

More information

Intell-a-Keeper Reporting System Technical Programming Guide. Tracking your Bookings without going Nuts! http://www.acorn-is.

Intell-a-Keeper Reporting System Technical Programming Guide. Tracking your Bookings without going Nuts! http://www.acorn-is. Intell-a-Keeper Reporting System Technical Programming Guide Tracking your Bookings without going Nuts! http://www.acorn-is.com 877-ACORN-99 Step 1: Contact Marian Talbert at Acorn Internet Services at

More information

Pay with Amazon Integration Guide

Pay with Amazon Integration Guide 2 2 Contents... 4 Introduction to Pay with Amazon... 5 Before you start - Important Information... 5 Important Advanced Payment APIs prerequisites... 5 How does Pay with Amazon work?...6 Key concepts in

More information

Microsoft Advertising adcenter Campaign Analytics Getting Started Guide

Microsoft Advertising adcenter Campaign Analytics Getting Started Guide Microsoft Advertising adcenter Campaign Analytics Getting Started Guide Contents Introduction... 3 What is Microsoft Advertising adcenter Campaign Analytics?... 3 Useful terms... 3 Overview... 4 Get Started...

More information

Google Analytics Playbook. Version 0.92

Google Analytics Playbook. Version 0.92 Version 0.92 2014 CrownPeak Technology, Inc. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopy, recording,

More information

WEBINAR Implementation and Advanced Google Tag Manager

WEBINAR Implementation and Advanced Google Tag Manager WEBINAR Implementation and Advanced Google Tag Manager May 21, 2014 About InfoTrust GACP and GAP Reseller working with 2,000+ sites globally. Google Tag Manager Specialists In-depth understanding of tagging

More information

About Google Analytics

About Google Analytics About Google Analytics v10 OmniUpdate, Inc. 1320 Flynn Road, Suite 100 Camarillo, CA 93012 OmniUpdate, Inc. 1320 Flynn Road, Suite 100 Camarillo, CA 93012 800.362.2605 805.484.9428 (fax) www.omniupdate.com

More information

All SABMiller websites, as defined in this document should have Google Analyitcs implemented as a mandatory requirement.

All SABMiller websites, as defined in this document should have Google Analyitcs implemented as a mandatory requirement. Analytics version 1 Introduction Web analytics is used to track, measure, collect, report and analyse web data in order to understand and optimise usage of web properties. These properties could include

More information

ecommercesoftwareone Advance User s Guide -www.ecommercesoftwareone.com

ecommercesoftwareone Advance User s Guide -www.ecommercesoftwareone.com Advance User s Guide -www.ecommercesoftwareone.com Contents Background 3 Method 4 Step 1 - Select Advance site layout 4 Step 2 - Identify Home page code of top/left and bottom/right sections 6 Step 3 -

More information

Index. AdWords, 182 AJAX Cart, 129 Attribution, 174

Index. AdWords, 182 AJAX Cart, 129 Attribution, 174 Index A AdWords, 182 AJAX Cart, 129 Attribution, 174 B BigQuery, Big Data Analysis create reports, 238 GA-BigQuery integration, 238 GA data, 241 hierarchy structure, 238 query language (see also Data selection,

More information

LACKING TRACKING? STOP SLACKING. GOOGLE TAG MANAGER

LACKING TRACKING? STOP SLACKING. GOOGLE TAG MANAGER LACKING TRACKING? STOP SLACKING. GOOGLE TAG MANAGER November 9, 2015 edui HI! I M PAUL KOCH I work as a Senior Digital Analyst at Viget. @paulmkoch Viget Labs, LLC This presentation is CONFIDENTIAL and

More information

Portals and Hosted Files

Portals and Hosted Files 12 Portals and Hosted Files This chapter introduces Progress Rollbase Portals, portal pages, portal visitors setup and management, portal access control and login/authentication and recommended guidelines

More information

Setup Guide. 1.877.273.9921 www.epikone.com

Setup Guide. 1.877.273.9921 www.epikone.com Setup Guide by Step 1: Create A Google Analytics Account Step 2: Analyze Your Website Step 3: Create A Profile Step 4: Link Google Analytics Account To Your Google AdWords Account Step 5: Add Tracking

More information

CONTACTUS.COM A START GUIDE FOR CREATING YOUR FIRST CONTACT FORM

CONTACTUS.COM A START GUIDE FOR CREATING YOUR FIRST CONTACT FORM Welcome to CONTACTUS.COM A START GUIDE FOR CREATING YOUR FIRST CONTACT FORM We have created this guide especially for you. It s based on the most popular features available in our contact form. If you

More information

Website Implementation

Website Implementation To host NetSuite s product demos on your company s website, please follow the instructions below. (Note that details on adding your company s contact information to the Contact Us button in the product

More information

Client-side Web Engineering From HTML to AJAX

Client-side Web Engineering From HTML to AJAX Client-side Web Engineering From HTML to AJAX SWE 642, Spring 2008 Nick Duan 1 What is Client-side Engineering? The concepts, tools and techniques for creating standard web browser and browser extensions

More information

Salesforce.com Integration - Installation and Customization Guide

Salesforce.com Integration - Installation and Customization Guide Feedback Analytics Kampyle LTD Salesforce.com Integration - Installation and Customization Guide January 2010 This document is an easy guide for the installation and customization of Kampyle's Salesforce.com

More information

1 Which of the following questions can be answered using the goal flow report?

1 Which of the following questions can be answered using the goal flow report? 1 Which of the following questions can be answered using the goal flow report? [A] Are there a lot of unexpected exits from a step in the middle of my conversion funnel? [B] Do visitors usually start my

More information

Google Analytics Audit. Prepared For: Xxxxx

Google Analytics Audit. Prepared For: Xxxxx Google Analytics Audit Prepared For: Xxxxx Please Note: We have edited all images and some text to protect the privacy of our client. 1. General Setup 3 1.1 current analytics tracking code 3 1.2 test purchase

More information

Getting Started Guide

Getting Started Guide Getting Started Guide Table of Contents OggChat Overview... 3 Getting Started Basic Setup... 3 Dashboard... 4 Creating an Operator... 5 Connecting OggChat to your Google Account... 6 Creating a Chat Widget...

More information

Tracking Internal Traffic

Tracking Internal Traffic Tracking Internal Traffic with Google Tag Manager 88dvlp Track Internal Traffic with Google Tag Manager Do you know GTM yet? Google Tag Manager is a powerful management tool to upgrade Google Analytics.

More information

Doc ID: URCHINB-001 (3/30/05)

Doc ID: URCHINB-001 (3/30/05) Urchin 2005 Linux Web Host. All rights reserved. The content of this manual is furnished under license and may be used or copied only in accordance with this license. No part of this publication may be

More information

A quick guide to... Setting Up Goals

A quick guide to... Setting Up Goals A quick guide to... Setting Up Goals What is the GetResponse Goals feature? An easy-to-use interface lets you track website conversions from email links. Here s how it works. You send out an email campaign

More information

White paper: Google Analytics 12 steps to advanced setup for developers

White paper: Google Analytics 12 steps to advanced setup for developers White paper: Google Analytics 12 steps to advanced setup for developers We at Core work with a range of companies who come to us to advises them and manage their search and social requirements. Dr Jess

More information

Urchin E-Commerce. User Guide

Urchin E-Commerce. User Guide 2005 Linux Web Host. All rights reserved. The content of this manual is furnished under license and may be used or copied only in accordance with this license. No part of this publication may be reproduced,

More information

Usage Tracking for IBM InfoSphere Business Glossary

Usage Tracking for IBM InfoSphere Business Glossary Usage Tracking for IBM InfoSphere Business Glossary InfoSphere Business Glossary Version 8.7 and later includes a feature that allows you to track usage of InfoSphere Business Glossary through web analytics

More information

Is Your Google Analytics Data Accurate?

Is Your Google Analytics Data Accurate? Is Your Google Analytics Data Accurate? September 18, 2013 Presented By Amin Shawki Analytics Manager Andy Gibson Digital Marketing Analyst 1. 1 Billion+ pageviews/year in sites analyzed and supported

More information

Slide.Show Quick Start Guide

Slide.Show Quick Start Guide Slide.Show Quick Start Guide Vertigo Software December 2007 Contents Introduction... 1 Your first slideshow with Slide.Show... 1 Step 1: Embed the control... 2 Step 2: Configure the control... 3 Step 3:

More information

Insert/Edit Link: Popup Tab

Insert/Edit Link: Popup Tab Overview Note: The information on this page pertains to the old WYSIWYG Editor. For information about the new JustEdit Editor and the JustEdit toolbar, visit the JustEdit page. The Popup tab of the Insert/Edit

More information

Dashbuilder Documentation Version 6.1.0.Final

Dashbuilder Documentation Version 6.1.0.Final Dashbuilder Documentation Version 6.1.0.Final by The JBoss Dashbuilder team [http://dashbuilder.org/team.html] ... v 1. Introduction... 1 1.1. What is Dashbuilder?... 1 1.2. How to install and run it...

More information

Getting Started with the new VWO

Getting Started with the new VWO Getting Started with the new VWO TABLE OF CONTENTS What s new in the new VWO... 3 Where to locate features in new VWO... 5 Steps to create a new Campaign... 18 Step # 1: Enter Campaign URLs... 19 Step

More information

Table of Contents. Overview... 2. Supported Platforms... 3. Demos/Downloads... 3. Known Issues... 3. Note... 3. Included Files...

Table of Contents. Overview... 2. Supported Platforms... 3. Demos/Downloads... 3. Known Issues... 3. Note... 3. Included Files... Table of Contents Overview... 2 Supported Platforms... 3 Demos/Downloads... 3 Known Issues... 3 Note... 3 Included Files... 5 Implementing the Block... 6 Configuring The HTML5 Polling Block... 6 Setting

More information

Reference Guide for WebCDM Application 2013 CEICData. All rights reserved.

Reference Guide for WebCDM Application 2013 CEICData. All rights reserved. Reference Guide for WebCDM Application 2013 CEICData. All rights reserved. Version 1.2 Created On February 5, 2007 Last Modified August 27, 2013 Table of Contents 1 SUPPORTED BROWSERS... 3 1.1 INTERNET

More information

Using Google Analytics With PeopleSoft

Using Google Analytics With PeopleSoft Using Google Analytics With PeopleSoft Year 2 Session # 26716 March 23, 2009 Alliance 2009 Conference Anaheim, California Randy McCausland Florida State University Overview Introduction ti Background of

More information

GSM Security Camera EYE-02 Publishing pictures from EYE-02 camera on your website

GSM Security Camera EYE-02 Publishing pictures from EYE-02 camera on your website 1 GSM Security Camera EYE-02 Publishing pictures from EYE-02 camera on your website Application Note 2 1. Index 1. Index... 2 2. Introduction... 3 3. Activation of the Alarm Monitor ARC service... 3 4.

More information

Appspace 5.X Reference Guide (Digital Signage) Updated on February 9, 2015

Appspace 5.X Reference Guide (Digital Signage) Updated on February 9, 2015 Appspace 5.X Reference Guide (Digital Signage) Updated on February 9, 2015 1 TABLE OF CONTENTS 2 What is Appspace For Digital Signage... 4 3 Access Appspace... 4 4 Best Practices and Notes... 4 5 Appspace

More information

Implementing Sub-domain & Cross-domain Tracking A Complete Guide

Implementing Sub-domain & Cross-domain Tracking A Complete Guide Implementing Sub-domain & Cross-domain Tracking A Complete Guide Prepared By techbythebay.com 1 Contents 1. Sub Domain & Cross Domain Tracking for GA (asynchronous) I. Standard HTML/JavaScript Implementation

More information

MyReports Recommended Browser Settings MYR-200a

MyReports Recommended Browser Settings MYR-200a MyReports Recommended Browser Settings MYR-200a Note: If you have installed an additional Tool Bar on your browser, such as Yahoo Tool Bar or Google Tool Bar, be sure that it is also configured to allow

More information

How to Enable the Persistent Player

How to Enable the Persistent Player How to Enable the Persistent Player The Persistent Player feature within Core Publisher will allow your site visitors to effortlessly listen to any of your station s live streams while simultaneously navigating

More information

Google Trusted Stores Setup in Magento

Google Trusted Stores Setup in Magento Google Trusted Stores Setup in Magento Google Trusted Stores is a free badging program that can improve your conversion rate and average order size by reassuring potential customers you offer a great shopping

More information

Edwin Analytics Getting Started Guide

Edwin Analytics Getting Started Guide Edwin Analytics Getting Started Guide This guide provides assistance for accessing and using Edwin Analytics, the Department of Elementary and Secondary Education s (ESE) online tool for expanding data

More information

CNAME and Redirection Code Instructions Table of Contents Using a Custom Domain/SubDomain... 3 Specific Provider Instructions... 3 1&1... 3 DNS Park... 4 enom... 4 Eurodns.com... 4 EveryDNS.net... 5 Gandi.net...

More information

RCS Liferay Google Analytics Portlet Installation Guide

RCS Liferay Google Analytics Portlet Installation Guide RCS Liferay Google Analytics Portlet Installation Guide Document Revisions Date Revision By 07/02/12 1 Pablo Rendón 2 Table of Contents RCS Liferay-Google Analytics...1 Document Revisions...2 General Description...4

More information

Web Analytics. FAQs MONITOR, ANALYZE, TRACK. Page 1

Web Analytics. FAQs MONITOR, ANALYZE, TRACK. Page 1 Web Analytics FAQs MONITOR, ANALYZE, TRACK Page 1 Web Analytics FAQs Monitor, Analyze, Track This document contains a list of frequently asked questions on the following areas of the Web Analytics system:

More information

Introduction to IBM Digital Analytics Michigan.gov

Introduction to IBM Digital Analytics Michigan.gov Introduction to IBM Digital Analytics Michigan.gov Revised: October 17, 2013 Table of Contents Overview... 3 Accessing Digital Analytics... 3 System Requirements... 3 Main Page... 3 Top Navigation... 4

More information

OPENTABLE GROUP SEARCH MODULE GETTING STARTED ADD RESERVATIONS TO YOUR WEBSITE

OPENTABLE GROUP SEARCH MODULE GETTING STARTED ADD RESERVATIONS TO YOUR WEBSITE ADD RESERVATIONS TO YOUR WEBSITE OPENTABLE GROUP SEARCH MODULE The group search module allows users to select a specific restaurant location from a list and search tables at that location. The code below

More information

WompMobile Technical FAQ

WompMobile Technical FAQ WompMobile Technical FAQ What are the technical benefits of WompMobile? The mobile site has the same exact URL as the desktop website. The mobile site automatically and instantly syncs with the desktop

More information

EBOX Digital Content Management System (CMS) User Guide For Site Owners & Administrators

EBOX Digital Content Management System (CMS) User Guide For Site Owners & Administrators EBOX Digital Content Management System (CMS) User Guide For Site Owners & Administrators Version 1.0 Last Updated on 15 th October 2011 Table of Contents Introduction... 3 File Manager... 5 Site Log...

More information

Google Analytics Basics

Google Analytics Basics Google Analytics Basics Contents Google Analytics: An Introduction...3 Google Analytics Features... 3 Google Analytics Interface... Changing the Date Range... 8 Graphs... 9 Put Stats into Context... 10

More information

PLAYER DEVELOPER GUIDE

PLAYER DEVELOPER GUIDE PLAYER DEVELOPER GUIDE CONTENTS CREATING AND BRANDING A PLAYER IN BACKLOT 5 Player Platform and Browser Support 5 How Player Works 6 Setting up Players Using the Backlot API 6 Creating a Player Using the

More information

c. Write a JavaScript statement to print out as an alert box the value of the third Radio button (whether or not selected) in the second form.

c. Write a JavaScript statement to print out as an alert box the value of the third Radio button (whether or not selected) in the second form. Practice Problems: These problems are intended to clarify some of the basic concepts related to access to some of the form controls. In the process you should enter the problems in the computer and run

More information

WEB ANALYTICS. Presented by Massimo Paolini MPThree Consulting Inc. www.mpaolini.com 408-256-0673

WEB ANALYTICS. Presented by Massimo Paolini MPThree Consulting Inc. www.mpaolini.com 408-256-0673 WEB ANALYTICS Presented by Massimo Paolini MPThree Consulting Inc. www.mpaolini.com 408-256-0673 WEB ANALYTICS IS ABOUT INCREASING REVENUE WHAT WE LL COVER Why should you use Asynchronous code What are

More information

Introduction. Chapter 1 Why Understanding Your Web Traffic Is Important to Your Business 3

Introduction. Chapter 1 Why Understanding Your Web Traffic Is Important to Your Business 3 Contents Foreword Introduction xix xxi Part I Measuring Success 1 Chapter 1 Why Understanding Your Web Traffic Is Important to Your Business 3 Website Measurement Why Do This?... 4 Information Web Analytics

More information

Infor Xtreme Browser References

Infor Xtreme Browser References Infor Xtreme Browser References This document describes the list of supported browsers, browser recommendations and known issues. Contents Infor Xtreme Browser References... 1 Browsers Supported... 2 Browser

More information

DISCOVERING OUR PATRONS USING GOOGLE ANALYTICS

DISCOVERING OUR PATRONS USING GOOGLE ANALYTICS DISCOVERING OUR PATRONS USING GOOGLE ANALYTICS Michael Sheehan Lake Superior Libraries Symposium, WITC Superior June 1, 2012 A LITTLE ABOUT ME AND MY EMPLOYER Mike Sheehan is the Assistant Director at

More information

Installation & Configuration Guide Professional Edition

Installation & Configuration Guide Professional Edition Installation & Configuration Guide Professional Edition Version 2.3 Updated January 2014 Table of Contents Getting Started... 3 Introduction... 3 Requirements... 3 Support... 4 Recommended Browsers...

More information

Getting Started with WPM

Getting Started with WPM NEUSTAR USER GUIDE Getting Started with WPM Neustar Web Performance is the cloud-based platform offering real-time data and analysis, helping to remove user barriers and optimize your site. Contents Getting

More information

Yottaa Site Optimizer Guide

Yottaa Site Optimizer Guide Yottaa Site Optimizer Guide The Yottaa Site Optimizer automatically accelerates web sites and mobile apps, reducing page load times and improving your visitors ability to interact with every page on your

More information

INTRO TO. Brock Murray Twitter - @SEOBrock / Instagram - @seoplus

INTRO TO. Brock Murray Twitter - @SEOBrock / Instagram - @seoplus INTRO TO Brock Murray Twitter - @SEOBrock / Instagram - @seoplus ABOUT BROCK MURRAY Started as a web designer in 2002 Designed hundreds of websites for local businesses Established seoplus+ in 2012 Trainer

More information

Getting Started with Google Analytics 7 Easy but comprehensive steps

Getting Started with Google Analytics 7 Easy but comprehensive steps Getting Started with Google Analytics Right, so you have a shiny new website or you have a site that has been up and running for a while now that s great. The hard work is done and the leads and sales

More information

Using HTML5 Pack for ADOBE ILLUSTRATOR CS5

Using HTML5 Pack for ADOBE ILLUSTRATOR CS5 Using HTML5 Pack for ADOBE ILLUSTRATOR CS5 ii Contents Chapter 1: Parameterized SVG.....................................................................................................1 Multi-screen SVG.......................................................................................................4

More information

SmithCart Google Analytics

SmithCart Google Analytics SmithCart Google Analytics Users Manual Revision Date: 9/7/2013 1 Table of Contents I. Introduction... 3 II. What is Google Analytics?... 3 III. Configuring your Google Account to Use Analytics... 3 A.

More information

Embedding tracking code into IAS

Embedding tracking code into IAS Embedding tracking code into IAS Author: GeoWise User Support Released: 23/11/2011 Version: 6.4.4 Embedding tracking code into IAS Table of Contents 1. Introduction... 1 2. Pre-requisites... 1 2.1. Sign

More information

Mobile Web Applications. Gary Dubuque IT Research Architect Department of Revenue

Mobile Web Applications. Gary Dubuque IT Research Architect Department of Revenue Mobile Web Applications Gary Dubuque IT Research Architect Department of Revenue Summary Times are approximate 10:15am 10:25am 10:35am 10:45am Evolution of Web Applications How they got replaced by native

More information

Yandex.Widgets Quick start

Yandex.Widgets Quick start 17.09.2013 .. Version 2 Document build date: 17.09.2013. This volume is a part of Yandex technical documentation. Yandex helpdesk site: http://help.yandex.ru 2008 2013 Yandex LLC. All rights reserved.

More information

The Smart Forms Web Part allows you to quickly add new forms to SharePoint pages, here s how:

The Smart Forms Web Part allows you to quickly add new forms to SharePoint pages, here s how: User Manual First of all, congratulations on being a person of high standards and fine tastes! The Kintivo Forms web part is loaded with features which provide you with a super easy to use, yet very powerful

More information

Virtual Spirits control panel V5

Virtual Spirits control panel V5 Virtual Spirits control panel V5 Tutorial let s get started Document version 5.4 VSpirits Technologies Ltd. 2013 All Rights Reserved. In this guide, you'll learn how to: 1. Design my chat agent How can

More information

Oracle E-Business Suite - Oracle Business Intelligence Enterprise Edition 11g Integration

Oracle E-Business Suite - Oracle Business Intelligence Enterprise Edition 11g Integration Specialized. Recognized. Preferred. The right partner makes all the difference. Oracle E-Business Suite - Oracle Business Intelligence Enterprise Edition 11g Integration By: Arun Chaturvedi, Business Intelligence

More information

ExactTarget GENESIS I N TEGRATION GUIDE

ExactTarget GENESIS I N TEGRATION GUIDE ExactTarget GENESIS I N TEGRATION GUIDE GENESIS INTEGRATION GUIDE II Table of Contents Terms and Conditions of Use... 4 Intended Audience... 4 Account Support... 4 Service and Billing Information... 4

More information

Bazaarvoice for Magento

Bazaarvoice for Magento Bazaarvoice Bazaarvoice for Magento Extension Implementation Guide v6.1.2.3 Version 6.1.2.3 Bazaarvoice Inc. 8/5/2015 Introduction Bazaarvoice maintains a pre-built integration into the Magento platform.

More information

Google Universal Analytics Enhanced E-commerce Tracking - Installation/Set-up Guide

Google Universal Analytics Enhanced E-commerce Tracking - Installation/Set-up Guide Google Universal Analytics Enhanced E-commerce Tracking - Installation/Set-up Guide 1. Disable Compilation Mode: To check that this is disabled, go to System- >Tools->Compilation. If the compiler status

More information

GCM for Android Setup Guide

GCM for Android Setup Guide GCM for Android Setup Guide This guide provides information on...... Prerequisites for using Google Cloud Messaging service... Instructions for setting up GCM service via the Google API console... Configuring

More information

Google Analytics Guide

Google Analytics Guide Google Analytics Guide 1 We re excited that you re implementing Google Analytics to help you make the most of your website and convert more visitors. This deck will go through how to create and configure

More information

CDyWeb Content Management System (CCMS) V3.3. User Manual

CDyWeb Content Management System (CCMS) V3.3. User Manual CDyWeb Content Management System (CCMS) V3.3 User Manual Page 1 Table of Contents Table of Contents...2 1. Finding your way...3 2. Page editing...4 2.1 Changing order...4 2.2 Add a page...5 2.3 Edit Page...9

More information

Use of cookies. 1. Directive

Use of cookies. 1. Directive Use of cookies 1. Directive Under the new European Directive (Directive 2009/136/EC amendment to the UK s Privacy and Electronic Communications Regulations) we are required to gain explicit consent to

More information

Working with Indicee Elements

Working with Indicee Elements Working with Indicee Elements How to Embed Indicee in Your Product 2012 Indicee, Inc. All rights reserved. 1 Embed Indicee Elements into your Web Content 3 Single Sign-On (SSO) using SAML 3 Configure an

More information

Iceberg Commerce Video Gallery Extension 2.0 For Magento Version 1.3, 1.4, 1.5, 1,6

Iceberg Commerce Video Gallery Extension 2.0 For Magento Version 1.3, 1.4, 1.5, 1,6 Iceberg Commerce Video Gallery Extension 2.0 For Magento Version 1.3, 1.4, 1.5, 1,6 User Manual August 2011 Introduction Images are boring, let your customers watch your products in use. Embed Youtube,

More information

You can manage these cookies yourself and decide whether your computer accepts them.

You can manage these cookies yourself and decide whether your computer accepts them. New Cookie Policy The City College Brighton and Hove website (www.ccb.ac.uk) places cookies, which are small data files, on your computer or handheld device. This is standard practice for all websites.

More information

AvePoint SearchAll 3.0.2 for Microsoft Dynamics CRM

AvePoint SearchAll 3.0.2 for Microsoft Dynamics CRM AvePoint SearchAll 3.0.2 for Microsoft Dynamics CRM Installation and Configuration Guide Revision C Issued February 2014 1 Table of Contents Overview... 3 Before You Begin... 4 Supported and Unsupported

More information

Technical Brief: Dynamic Number Insertion

Technical Brief: Dynamic Number Insertion Technical Brief: Dynamic Number Insertion Feature Definition Dynamic Number Insertion (DNI) by Convirza for Call Quality Monitoring allows users to display a different call tracking phone number on their

More information

Dashboard Builder TM for Microsoft Access

Dashboard Builder TM for Microsoft Access Dashboard Builder TM for Microsoft Access Web Edition Application Guide Version 5.3 5.12.2014 This document is copyright 2007-2014 OpenGate Software. The information contained in this document is subject

More information

Step 1: Download and install the CudaSign for Salesforce app

Step 1: Download and install the CudaSign for Salesforce app Prerequisites: Salesforce account and working knowledge of Salesforce. Step 1: Download and install the CudaSign for Salesforce app Direct link: https://appexchange.salesforce.com/listingdetail?listingid=a0n3000000b5e7feav

More information

I N R O A D S, I N C. T R A I N I N G A N D D E V E L O P M E N T

I N R O A D S, I N C. T R A I N I N G A N D D E V E L O P M E N T I N R O A D S, I N C. T R A I N I N G A N D D E V E L O P M E N T Intern E- Learning Guide 2015 1 Introduction Welcome to another valuable piece of your INROADS development experience, e-learning! If you

More information

Web site and ecommerce Testing Service.

Web site and ecommerce Testing Service. Bleu Cypress llc Web site and ecommerce Testing Service. The material in this document is subject to change. Please contact Bleu Cypress as needed to verify any changes to the services provided. Current

More information

The un-official Google Analytics How To PDF guide to:

The un-official Google Analytics How To PDF guide to: The un-official Google Analytics How To PDF guide to: - Help you set up and configure Google Analytics - Use advanced features like event tracking, filters and segments - Build custom reports and dashboards

More information

Using Ecwid to Build an Online Store

Using Ecwid to Build an Online Store Using Ecwid to Build an Online Store Ecwid provides all you need for a one-stop online shop, including a built-in 'drag and drop' shopping cart, the recording of customer registration details, destination

More information

Example. Represent this as XML

Example. Represent this as XML Example INF 221 program class INF 133 quiz Assignment Represent this as XML JSON There is not an absolutely correct answer to how to interpret this tree in the respective languages. There are multiple

More information

Portal Recipient Guide

Portal Recipient Guide Portal Recipient Guide Lindenhouse Software Limited 2015 Contents 1 Introduction... 4 2 Account Activation... 4 3 Forgotten Password... 9 4 Document signing... 12 5 Authenticating your Device & Browser...

More information

Visualizing a Neo4j Graph Database with KeyLines

Visualizing a Neo4j Graph Database with KeyLines Visualizing a Neo4j Graph Database with KeyLines Introduction 2! What is a graph database? 2! What is Neo4j? 2! Why visualize Neo4j? 3! Visualization Architecture 4! Benefits of the KeyLines/Neo4j architecture

More information

STEP 1: TRACKING USERS AND CONTENT

STEP 1: TRACKING USERS AND CONTENT Welcome to Boomtrain for Marketo! Boomtrain allows you to serve dynamic content, personalized for each recipient, in every Marketo email campaign. This document outlines easy implementation of Boomtrain

More information

How-To: Submitting PDF forms to SharePoint from custom websites

How-To: Submitting PDF forms to SharePoint from custom websites How-To: Submitting PDF forms to SharePoint from custom websites Introduction This How-To document describes the process of creating PDF forms using PDF Share Forms tools, and posting the form on a non-sharepoint

More information

SizmekFeatures. HTML5JSSyncFeature

SizmekFeatures. HTML5JSSyncFeature Features HTML5JSSyncFeature Table of Contents Overview... 2 Supported Platforms... 2 Demos/Downloads... 3 Note... 3 For Tags Served in iframes... 3 Features... 3 Use Case... 3 Included Files... 4 Implementing

More information

Finding XSS in Real World

Finding XSS in Real World Finding XSS in Real World by Alexander Korznikov nopernik@gmail.com 1 April 2015 Hi there, in this tutorial, I will try to explain how to find XSS in real world, using some interesting techniques. All

More information

Web Development 1 A4 Project Description Web Architecture

Web Development 1 A4 Project Description Web Architecture Web Development 1 Introduction to A4, Architecture, Core Technologies A4 Project Description 2 Web Architecture 3 Web Service Web Service Web Service Browser Javascript Database Javascript Other Stuff:

More information

Bug Report. Date: March 19, 2011 Reporter: Chris Jarabek (cjjarabe@ucalgary.ca)

Bug Report. Date: March 19, 2011 Reporter: Chris Jarabek (cjjarabe@ucalgary.ca) Bug Report Date: March 19, 2011 Reporter: Chris Jarabek (cjjarabe@ucalgary.ca) Software: Kimai Version: 0.9.1.1205 Website: http://www.kimai.org Description: Kimai is a web based time-tracking application.

More information

web analytics ...and beyond Not just for beginners, We are interested in your thoughts:

web analytics ...and beyond Not just for beginners, We are interested in your thoughts: web analytics 201 Not just for beginners, This primer is designed to help clarify some of the major challenges faced by marketers today, such as:...and beyond -defining KPIs in a complex environment -organizing

More information