• No results found

Optimize Your Drupal Site with Google Analytics

N/A
N/A
Protected

Academic year: 2021

Share "Optimize Your Drupal Site with Google Analytics"

Copied!
108
0
0

Loading.... (view fulltext now)

Full text

(1)

July 22, 2015

Optimize Your Drupal Site with

Google Analytics

Nick Grace

Front-end Dev Manager JBS International, Inc.

Mike Nescot

Web Ops & Security Manager JBS International, Inc.

(2)

Source: http://en.wikipedia.org/wiki/Behavioral_analytics

JBS International, Inc.

(3)

Quick Web Analytics Overview

Source: http://en.wikipedia.org/wiki/Behavioral_analytics

● Measure health of your content.

● Track site performance, including things like site speed. ● Identify broken links.

● Benchmark your content against itself.

● Identify key external drivers of traffic to your site. ● See what users are clicking on.

● Track business goals for your site.

● Identify user pain points and poor performing content.

(4)

Source: http://en.wikipedia.org/wiki/Behavioral_analytics

Dimensions

Users Browser City Country Language Network Domain OS Acquisition Referral Path Source Social Social Network Social Source

Metrics

Acquisition Sessions % New Sessions New Users Behavior Bounce Rate Pages/Session

Avg. Session Duration Pageviews Unique Pageviews Entrances % Exit Behavior Event Action Exit Page Full Referrer Landing Page Page Page Title Search Term Time

Day of the Month Day of Week

Hour Minute Year

(5)

Quick Web Analytics Overview

(6)

Google Analytics is a service offered by Google that generates detailed statistics about a Web site's traffic and traffic sources and measures conversions and sales. The product is aimed at marketers as opposed to webmasters and technologists from which the industry of web analytics originally grew.

(7)

Google Analytics: Sign up

(8)
(9)

Google Analytics: Accounts, Properties, Views

(10)

Google Analytics: Accounts, Properties, Views

(11)
(12)
(13)
(14)
(15)
(16)

Google Analytics Module

(17)

Google Analytics Module Features

● Single/multi/cross domain tracking

● Selectively track/exclude certain users, roles and pages

● Monitor what type of links are tracked (downloads, outgoing and mailto) ● Monitor what files are downloaded from your pages

● Custom dimensions and metrics support with tokens ● Custom code snippets

● Site Search support ● AdSense support

● Demographics and Interests support (formerly known as DoubleClick remarketing support) ● Anonymize visitors IP address

● DoNotTrack support (non-cached content only) ● Drupal messages tracking

● Modal dialog tracking

● Access denied (403) and Page not found (404) tracking

● Cache the Google Analytics code on your local server for improved page loading times ● Enhanced Link Attribution support

(18)
(19)
(20)
(21)
(22)
(23)
(24)
(25)
(26)
(27)
(28)
(29)
(30)

Universal Analytics

The User ID is a Universal Analytics feature that you can use to associate multiple sessions. When you send an unique ID and any related engagement data to Google Analytics, all activity is

attributed to one user in your reports. With the User ID, you can get a more accurate user count, analyze the signed-in user experience, and get access to the new Cross Device reports.

(31)

Universal Analytics

(32)
(33)
(34)
(35)
(36)

Google Analytics: Demographics

(37)
(38)
(39)
(40)
(41)
(42)
(43)
(44)
(45)
(46)
(47)
(48)
(49)
(50)
(51)
(52)

Google Analytics: Site Search

(53)
(54)
(55)
(56)
(57)

Google Analytics: Events

(58)
(59)

Google Analytics: Events

(60)

Google Analytics: Events

Navigation Live Chat

Footer Hero Homepage Sidebar Logo Search Latest Posts Hero Sidebar

(61)
(62)
(63)

Google Analytics: Events <?php function google_analytics_et_google_analytics_et_api() { return _google_analytics_et_set_selectors_array(); } function _google_analytics_et_set_selectors_array() { $selectors = array(); $selectors = array( array( 'event' => 'mousedown',

'selector' => '#nice-menu-0 li a', 'category' => 'Navigation', 'action' => 'Main Nav Click', 'label' => '!text', 'value' => 0, 'noninteraction' => TRUE, ), ); return $selectors; }

(64)
(65)
(66)
(67)
(68)
(69)
(70)

Content Experiments

(A/B Testing)

(71)
(72)
(73)
(74)
(75)
(76)

Google Analytics: Content Experiments

(77)

Google Analytics: Content Experiments

(78)

Google Analytics: Content Experiments

(79)
(80)
(81)
(82)
(83)
(84)
(85)
(86)
(87)
(88)
(89)
(90)
(91)
(92)
(93)

Google Analytics - Google Sheets Add-on

Introduction to the Google Analytics Spreadsheet Add-on: http://youtu.be/azOPpD9yg5Q

(94)
(95)
(96)
(97)
(98)
(99)

DevOps Web Analytics: Situational Objectives ● E-commerce: Selling products or services

● Lead generation: Collect user information for sales teams to connect with potential leads

● Content publishers: Encourage engagement and frequent visitation

● Online informational or support: Helping users find the information they need at the right time

● Branding: Drive awareness, engagement and loyalty

(100)

DevOps Web Analytics: Situational Performance Standards

Greater than 15 seconds: Few acceptable scenarios

Greater than 4 seconds: Strains short-term memory, inhibits problem-solving

and data entry

2 to 4 seconds: Inhibits operations that demand a high level of concentration

(e.g., comparing product features)

Less than 2 seconds: Disrupts the user remembering information over

responses or involved in complex activities (e.g., multidimensional select)

Subsecond response time: Thought-intensive work (e.g., writing, apps rich in

graphics with short response times ● Decisecond: Games

(101)

DevOps Web Analytics: Improvement Process

(102)
(103)
(104)

DevOps Web Analytics: Continuous Integration/Testing

● Behat/Jenkins

● Align features,scenarios, and steps to GA Goals, Usability testing scenarios and

(105)

DevOps Web Analytics: Experiments

A/B

Multivariate

● Google Tag Manager ● Experiments API

(106)

DevOps Web Analytics: Statistics (R)

(107)

DevOps Web Analytics: Security Forensics

(108)

Resources & Thank You!

Google Analytics Blog: http://analytics.blogspot.com

Occam’s Razor Blog: www.kaushik.net/avinash

Krista Seidan: www.bloggerchica.com

Training & Certification: www.google.com/analytics/learn

Nick Grace @nickgrace Mike Nescot

References

Related documents

Providing support applications allen and overy application form a client projects that download from its trainees from a telephone screening process for the phone.. Relief

 Unless an existing website analytics account is provided, site statistics, goal tracking and analytics will be handled by Google Analytics..

If you got website or web application supporting the mobile app, your best analytics tools shall be Google analytics or AdMob (extension of Google analytics) allows

The acquisition section of Google Analytics shows us from which sources traffic comes to the website and how the different sources compare. Traffic sources are organized in

Not only does Google Analytics track sales and leads on your conversion pages, it also shows you how visitors interact with your site by tracking their entire visit.. Why use

– Import Google Analytics goals and transactions into AdWords – View Google Analytics site engagement data in AdWords. – Create remarketing lists in Analytics to use in AdWords

My Books and More Mail’s integration with Google Analytics allows you to track web site activity that results from My Books and More Mail e-mail campaigns using Google’s free

● 1 Secondary Dimension can be added to standard report ● 10 Metrics can be added to Custom Report in Explorer mode ● 25 Metrics can be added to Custom Report in Flat Table mode