Google Analytics Playbook. Version 0.92



Similar documents
Metadata Management CMS Extension. Version 0.90

CrownPeak Platform Dashboard Playbook. Version 1.0

CROWNPEAK C# API SYSTEM CONFIGURATION GUIDE VERSION 3.0.1

Digital Asset Management. Version 1.0

Integrating Autotask Service Desk Ticketing with the Cisco OnPlus Portal

Content Delivery Network. Version 0.95

Your Mission: Use F-Response Cloud Connector to access Google Apps for Business Drive Cloud Storage

DocuSign Connect for Salesforce Guide

Setup Guide for PrestaShop and BlueSnap

Egnyte Single Sign-On (SSO) Installation for OneLogin

Eucalyptus User Console Guide

RCS Liferay Google Analytics Portlet Installation Guide

WCO Form Connectors. Version 0.90

Setup Guide for Magento and BlueSnap

Qvidian Playbooks & Salesforce Setup Guide. Fall Release 2013

VERALAB LDAP Configuration Guide

GCM for Android Setup Guide

Integration Guide. SafeNet Authentication Service. Using SAS as an Identity Provider for Tableau Server

XTM Drupal Connector. A Translation Management Tool Plugin

dotmailer for Salesforce Installation Guide Winter 2015 Version

FortyCloud Installation Guide. Installing FortyCloud Gateways Using AMIs (AWS Billing)

Adobe Marketing Cloud Bloodhound for Mac 3.0

ADFS Integration Guidelines

Social Application Guide

Look in the top right of the screen and located the "Create an Account" button.

TSI Support for Autodesk Fabrication Software on Zendesk Help Desk Platform

Getting Started Guide

Cloud Services. Sharepoint. Admin Quick Start Guide

Virtual Contact Center

Project specification for suncoastreoholdings.com. Version 1.0

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

Hubcase for Salesforce Installation and Configuration Guide

USER GUIDE for Salesforce

Table of Contents. Table of Contents 3

ClickDimensions Quick Start Guide For Microsoft Dynamics CRM /1/2011 ClickDimensions

Integrating LivePerson with Salesforce

Instructor Getting Started Guide for Desire2Learn

OneLogin Integration User Guide

Welcome The webinar will begin shortly

Welcome to Mobile Roadie Pro. mobileroadie.com

Google Apps Deployment Guide

Integrating ConnectWise Service Desk Ticketing with the Cisco OnPlus Portal

QAS Small Business for Salesforce CRM

Ticket Center Quick Start

How to Enable the Persistent Player

Usage Tracking for IBM InfoSphere Business Glossary

Guide to the LBaaS plugin ver for Fuel

Installation & Configuration Guide Professional Edition

Patrick Desbrow VP, Engineering

Authorize.net for WordPress

Quick start. A project with SpagoBI 3.x

SpringCM Integration Guide. for Salesforce

Manual. Netumo NETUMO HELP MANUAL Copyright Netumo 2014 All Rights Reserved

Configuration Guide - OneDesk to SalesForce Connector

AWEBDESK LIVE CHAT SOFTWARE

Instructor Getting Started Guide for Desire2Learn

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

Xero Integration. Merchant User Guide Version /04/2016

SOA Software API Gateway Appliance 7.1.x Administration Guide

Wireless Guest Server User Provisioning Instructions

Adeptia Suite 6.2. Application Services Guide. Release Date October 16, 2014

2-FACTOR AUTHENTICATION WITH

ThirtySix Software WRITE ONCE. APPROVE ONCE. USE EVERYWHERE. SMARTDOCS SHAREPOINT CONFIGURATION GUIDE THIRTYSIX SOFTWARE

Getting Started with Clearlogin A Guide for Administrators V1.01

Step 1: Download and install the CudaSign for Salesforce app

RingCentral for Salesforce. Administrator Guide

Cox Managed CPE Services. RADIUS Authentication for AnyConnect VPN Version 1.3 [Draft]

Migrating from Legacy to New Business Solutions

WebSphere Business Monitor V7.0 Script adapter lab

Grant Management System Training Guide Module 1 Getting Started Accessing Your System Ver 6.1 Updated:

Salesforce Integration

CloudCIX Bootcamp. The essential IaaS getting started guide.

How to Log in to LDRPS-Web v10 (L10)

Getting started with Google Analytics and MailChimp is as simple as checking a box while you re building a campaign.

Salesforce Installation and Customization Guide for Professional Edition Users

How To Set Up A Firewall Enterprise, Multi Firewall Edition And Virtual Firewall

SAP Digital CRM. Getting Started Guide. All-in-one customer engagement built for teams. Run Simple

PORTAL ADMINISTRATION

Dynamics CRM 2011 Outlook Configuration Guide With Windows XP

Getting Started with WPM

Virtual Contact Center

Integration Guide. SafeNet Authentication Service. Using SAS as an Identity Provider for Salesforce

SpringCM Integration Guide. for Salesforce

Authorize.net for WordPress

IMRG Peermap API Documentation V 5.0

Form Builder in Agile CRM

LiveText Agent for Salesforce Installation Guide

APP ANALYTICS PLUGIN

SAS Visual Analytics 7.1 for SAS Cloud. Quick-Start Guide

Ciphermail Gateway PDF Encryption Setup Guide

Google Trusted Stores Setup in Magento

eschoolpad for ipad INSTALLATION GUIDE v3.0 Prepared by: Avrio Solutions Company Limited

NMS300 Network Management System

Pipeliner CRM Phaenomena Guide Sales Pipeline Management Pipelinersales Inc.

Get Started with LeadSquared Guide for Marketing Users. Complete lead to revenue platform

Enterprise Self Service Quick start Guide

Copyright Pivotal Software Inc, of 10

Transcription:

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, or any information storage and retrieval system, without permission from CrownPeak Technology. Document History Author/Editor Date Reason for Change Version Oscar Bonifassi 1/6/2014 Draft 0.90 Fahd Shaaban 02/25/2014 Comments 0.91 Oscar Bonifassi 03/14/2014 Updates and new content based on initial review 0.92 CrownPeak Technology 2

Table of Contents Document History... 2 Table of Contents... Error! Bookmark not defined. Google Analytics Overview... 4 Google Analytics Benefits... 4 Google Analytics Configuration... 4 Configuring Google Analytics... 5 Presentation Layer... 5 Basic Tracking Code - Enable Google Analytics on a site... 5 Basic Event Tracking... 6 CMS Layer Basic... 6 CMS Layer - Advanced... 7 Setup Access to Google API for Analytics Data... 7 Using Google Analytics... 9 Notes and Additional Information... 9 Implementation Guidelines... 9 PlayBook Notes... 9 CrownPeak Technology 3

Google Analytics Overview Google Analytics is a service that generates detailed statistics about a website s traffic, traffic sources and measures conversions. CrownPeak subscribers that have any of the following needs, should consider leveraging Google Analytics: Track website s traffic and information on a detailed scale Google Analytics provides features that enable content teams to effectively leverage their investment in CrownPeak to meet these challenges. Google Analytics Benefits Ability to view data available on a detailed scale that is defined by an author: A few include: Page Views Event Tracking Conversion Tracking Goal Tracking Help the business determine what campaigns are working based on the information gathered, and redesign the ones that need additional development Google Analytics Configuration Google Analytics can be configured to support many different processes. Before starting the configuration, it is beneficial to solidify the scope of the configuration. a) Will basic Google Analytics be enabled for a site? i) Page Tracking? ii) Event Tracking? (1) Based on some event. (JavaScript driven) (a) What Event will be used? (i) Most Viewed? (ii) Most Clicks? (iii) Most Video Plays? b) Is there any custom integration? i) Custom Widgets? ii) Page Specific layouts? iii) Custom information driven by defined events? iv) Custom Page presentation based on derived information? c) Will the CMS dashboard be enabled to use Google Analytics? CrownPeak Technology 4

Configuring Google Analytics Once the Business Process is understood, configuring Google Analytics will be configured in the following way: Presentation Layer Basic Tracking Code - Enable Google Analytics on a site Basic Page Tracking Google Analytics administrator provides tracking identifier in the format of: Embed code snippet into code of every page client wants to track with respective identifier Analytics.js *The analytics.js JavaScript snippet is a new way to measure how users interact with your website. It is similar to the previous tracking code, ga.js, but offers more flexibility for developers to customize their implementations. *The analytics.js snippet is part of Universal Analytics, which is currently in public beta. New users should use analytics.js. Existing ga.js users should create a new web property for analytics.js and dual tag their site. It is perfectly safe to include both ga.js and analytics.js snippets on the same page. Ga.js CrownPeak Technology 5

Embed is accomplished by adding it to the global configuration file and having every page reference the information It is recommended to use a common include or template to embed the code instead of manually adding it to every page Basic Event Tracking The ability to send an event to Google Analytics when a particular browser event occurs. To do this, you configure a browser event listener and from within that listener, call the event command Analytics.js Ga.js Category = Analytics Js Action = click Label = analytics js button CMS Layer Basic Enable Google Analytics in UI Dashboard Ensure Dashboard is set up for specific instance Submit Jira ticket to verify with the Engineering team In the dashboard section, select > Configure > Add Widget > Google Analytics Click on the newly created widget CrownPeak Technology 6

Enter Google credentials Select > Accept Copy auto generated code in the input field labeled Enter Code Here: and select > Save Select respective account, property, and profile Select > Save CMS Layer - Advanced Setup Access to Google API for Analytics Data 1. Go to the Google Cloud Console https://accounts.google.com/servicelogin?service=cloudconsole&passive=true&continue=https%3a%2f%2fcl oud.google.com%2fconsole&ltmpl=cloudconsole 2. Login 3. Click Create Project 4. Give your project a Project Name and Project ID 5. Agree to the terms and conditions You will need to verify your account through an SMS text message. Google will send you a verification code to your mobile phone to verify your account 6. Once you get the code type it into the next screen 7. Hit Create Project 8. Once the project is created navigate to APIs & auth > Credentials 9. Click on the CREATE NEW CLIENT ID CrownPeak Technology 7

10. Select > Service Account > then Create Client ID A modal popup will appear and a Private Key will be downloaded to your local machine. Store the private key in a safe place. On the same screen also note the private key's password 11. After that is done click > Okay, got it. That will close the model You'll notice the following information is now available on the screen. Write these down the email address the public key fingerprint 12. Next on the left hand column go to APIs & Auth > APIs and click on the Analytics API link 13. Hit the Off button and the button should toggle to on so that the Analytics API is enabled. 14. Add the API Information 15. Log into Google Analytics 16. Click on Admin on the top navigation menu 17. Click on User Management 18. Down below there should be a text-box with the label 'Add permissions for : 19. Enter the email address from step P above into this text-box and select Read & Analyze 20. Get your Google Analytics Profile Id If you log into your google analytics account, the profile id can be found in the URL after the letter p marked by XXXXXXX in the example URL below: https://www.google.com/analytics/web/?hl=en#home/a1566426w2131013pxxxxxxx/ The following information will need to be provided to the developer after all the steps have been completed: Private keys password The downloaded private key file The service account email address The public key fingerprint The Google Analytics profile ID CrownPeak Technology 8

Using Google Analytics Once the configuration is complete, CrownPeak will conduct user training as a part of User Acceptance testing. CrownPeak will review Google Analytics in the context of the business process, confirming the proper operations for: Reviewing and managing all available traffic reports in the analytics administration account. Managing any custom integrations using the analytics information gathered within the CMS. Any issues or additional changes requested will be processed as a part of the final configuration tuning. Once the User Acceptance Testing is completed, normal operations will commence, the configuration project will end, and operations will be supported by CrownPeak s Absolute Service team. Notes and Additional Information More information can be found in: https://support.google.com/analytics/#topic=3544906 Implementation Guidelines In general, a Google Analytics project takes about 4 hours to configure from a business process specification. Gathering the business requirements may take as much as 4 hours depending on documentation levels required. UAT and tuning the configuration may add 4 hours to an existing UAT, or may require 4 hours for a stand-alone configuration as: 1 hours of training, 3 hours of support across a 5 day UAT window. PlayBook Notes Frequently Asked Questions: https://support.google.com/analytics/answer/3424287?hl=en&ref_topic=3424286 CrownPeak Technology 9