48
Copyright © 2016 Splunk Inc. Charles Adriaenssens, Business Analytics Lead Rory Blake, Staff PS Consultant Splunk For Google Analytics

Splunk For Google Analytics · The Solution: Employing Splunk for Google Analytics The Business Outcome 4. The Business Problem 5 Developing a better understanding of customer journeys

Embed Size (px)

Citation preview

Copyright©2016Splunk Inc.

CharlesAdriaenssens,BusinessAnalyticsLeadRoryBlake,StaffPSConsultant

SplunkForGoogleAnalytics

Disclaimer

2

Duringthecourseofthispresentation,wemaymakeforwardlookingstatementsregardingfutureeventsortheexpectedperformanceofthecompany.Wecautionyouthatsuchstatementsreflectourcurrentexpectationsandestimatesbasedonfactorscurrentlyknowntousandthatactualeventsorresultscoulddiffermaterially.Forimportantfactorsthatmaycauseactualresultstodifferfromthose

containedinourforward-lookingstatements,pleasereviewourfilingswiththeSEC.Theforward-lookingstatementsmadeinthethispresentationarebeingmadeasofthetimeanddateofitslivepresentation.Ifreviewedafteritslivepresentation,thispresentationmaynotcontaincurrentoraccurateinformation.Wedonotassumeanyobligationtoupdateanyforwardlookingstatementswemaymake.Inaddition,anyinformationaboutourroadmapoutlinesourgeneralproductdirectionandissubjecttochangeatanytimewithoutnotice.Itisforinformationalpurposesonlyandshallnot,beincorporatedintoanycontractorothercommitment.Splunkundertakesnoobligationeithertodevelopthefeaturesor

functionalitydescribedortoincludeanysuchfeatureorfunctionalityinafuturerelease.

Howtogainmoreinsightintositeperformanceanduseractivity

Agenda

TheBusinessProblemTheSolution:EmployingSplunkforGoogleAnalyticsTheBusinessOutcome

4

TheBusinessProblem

5

Developingabetterunderstandingofcustomerjourneys

Newcustomer

Returningcustomer

Returningsitevisitor

Thecustomerjourneyisdesignedtobelinear

6

Routestothesite

7

Newcustomer

Returningcustomer

Returningsitevisitor

TheMindset

8

Newcustomer

Returningcustomer

Returningsitevisitor

“Isthisagooddeal”

“Isthisagoodproduct

forme”

“Isthisagoodbrand”

TheGoal

9

Newcustomer

Returningcustomer

Returningsitevisitor

TheSolution

10

SplunkforGoogleAnalytics

GoogleAnalytics

WebAccessLog

Splunk

WebPage

ClientSide.js

PageContent

User1x1px.gif

XMLHttpRequest

ga(‘send’)

LocalWebServer

TheSolutionImplementation

11

<script>(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*newDate();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)})(window,document,'script','//www.google-analytics.com/analytics.js','ga');ga('create','UA-XXXXX-YY','auto');//STARTlocalbackupofGAdatarequestforSplunkga(function(tracker){var originalSendHitTask =tracker.get('sendHitTask');tracker.set('sendHitTask',function(model){var payLoad =model.get('hitPayload');originalSendHitTask(model);var gifRequest =newXMLHttpRequest();//Send__ua.gif tothelocalservervar gifPath ="/__ua.gif";gifRequest.open('get',gifPath +'?'+payLoad,true);gifRequest.send();});});//ENDlocal backupofGAdatarequest forSplunkga('send','pageview');</script>

1. Add1x1pixel.giftothesiteroot.

2. Addcodesnippettogoogleanalyticstrackingcode.

3. Splunkyourwebaccesslogs.

TheSolution

12

• Nodatasampling• Trackactivitybyusername• Trackuseractivityacrossmultipledevices.

• Trackuseractivitybeforelogin.• LeverageexitingGAimplementation

• KVPairloggingformat• Correlatewithotherdatasources.

Benefits

AdditionalClientData• ScreenResolution• ViewportSize• ScreenColors(24Bit)• UserLanguage• FlashVersion• JavaEnabled• DocumentEncoding

TheBusinessOutcome

13

Anoptimalcustomerjourneyforeveryone

“Thisagooddeal”

“Thisagoodproductforme” “Thisagood

brand”

GoAheadandtryityourself!

http://splk.it/splunkgoogle

14

MigratingSlidesforMac1. Forbestresults,simplypasteyourslidesintothis

template.

2. ApplyslidelayoutsusingtheLayout buttonundertheFormattab.

3. IfLayoutstilldoesnotreflectthedesiredMasterLayout,chooseResetLayouttoDefaultsettings.

4. Deleteunwantedtemplateslides(anyslidesafterLastSlide).

5. ChooseSaveAstosavethefilewithoutoverwritingthetemplate.

15

MigratingSlidesforPC1. Forbestresults,simplypasteyourslidesintothistemplate.

– Pastingafterabulletslideisrecommended

2. Reviewallslidesandmakeformattingadjustmentsasneeded– OntheHome ribbon,clickLayout andselectthecorrectslidelayout– ClickReset toresetallslideelementstothedefaultsizeandposition– Checkforhiddentext,suchaswhitetextonawhitebackground

3. Deleteunnecessarytemplateslides4. SaveAstosavethefilewithoutoverwritingthetemplate

16

SlideMasters• Whenimportingslidesfromanotherpresentation,the

SlideMastersassociatedwiththoseslidesmayalsoimporttothistemplate.Thisisa‘feature’ofPPTandcannotbeturnedoff.

• TodeleteunwantedSlideMasters:– makesureallslidesinthepresentationhavethenew

templateSlideMasterLayoutsassigned(first16SlideMastersshownunderLayout)

– GotoView/MastertodeleteanyunwantedSlideMasters

• ThelastSlideMasterinthistemplateiscalledLastSlide.AnySlideMastersafterthisslidewerelikelyimportedfromanotherpresentationandcanbedeleted(ifnolongerusedbyanyslides.)

17

ImportantTips• Thistemplateusesareducedslidesize.Youmayhavetomanuallydecreasethesizeofsomeitemssuchasstrokes andfonts.

• Iffontsappearbiggerthandesired,remembertoassignaLayout toyourslideandResettoDefaultSettings.

• Ifpagenumbersdonotappearorarethewrongformatting,remembertoassignaLayout toyourslideandResettoDefaultSettings.

• Thecolorsinyourgraphicswillautomaticallybeshiftedtothenewpalette.Pleaseadjustasneeded.

18

2012GoalsandObjectivesExample

GoalItemGoalItemGoalItem

19

SampleTitle,66pt.Calibri

20

SampleTitle,66pt.Calibri

21

Subhead

TitleOnlySlide,60pt.Calibri

22

TitleOnlySlide,54pt.Calibri

23

Samplewithscreenshot

24

Screenshothere

SampleTwo-columnFormatSubhead

25

Sampletwo-columnformat

• Sampletwo-columnformat,sentence– Secondbullet

Sampletwo-columnformat

SplunkObjectStyleandColor

26

Hardware ProductBusiness/Corporate

HighlightOnlyGenericVirtualization

Generic

Thesearesuggestedusesforcolorsonly.

AssignDefaultObjectStyle

27

ApplyingSplunkObjectStyle

28

ToapplytheSplunk objectstyletoanyshape:1. Selecttheshapewiththedesiredstyle2. ClickonFormatPainter(paintbrush)toolintoolbar3. Applystyletoanynewshape

Logos

29

CorporateLogo ProductLogo

Logos

30

Logos

31

Splunk Icons

32

search barchart lock cloud opencloud checkmark envelope

storage- 3storageiPhoneiPadandroid

server indexer forwarder searchhead desktop laptop

datacenter

Splunk server

firewall

Splunk IconsCont’d

33

application virtualmachine virtualserver network wwworglobal tools

logfile RFID router loadbalancer script shoppingcart

user users gears/settings gear messaging tag/ticket

document

alert

gps tower

Splunk Icons

34

Checkmark InfoAlert StopiPhoneiPadAndroid

Twitter Facebook LinkedIn RSS YouTube ShoppingcartGPSTower

Healthcare Hospital Officebuilding VoIPPhone Support POSCardReader RFID

Splunk Icons

35

SecurityIcons

36

FirewallAttacker,Generic

Attacker,Insider

Attacker,Nation/State

Botnet Key

Malware MalwareDocument

MalwarePackaged

SecurityBadge

SecurityServer

Shield VirusFootsteps

TheInternetofThingsIcons

37

POSCardReader

RFIDElectricCar

EMVReaderInternetofThings Meter Factory

SignatureCapture

Arrows

38

TableExample

39

ColumnTitle ColumnTitle ColumnTitle ColumnTitle

Text Text Text Text

Text Text Text Text

Text Text Text Text

Text Text Text Text

Text Text Text Text

TableExample

40

ColumnTitle ColumnTitle ColumnTitle ColumnTitle

Text Text Text Text

Text Text Text Text

Text Text Text Text

Text Text Text Text

Text Text Text Text

SampleCustomerSuccess

41

Customerlogohere

CustomernameCustomercompany

“SplunkmakesitcheaperandeasierforHughestoanalyzenetworktrafficforenterprisecustomersaswellasmanagebandwidthforconsumerandsmallbusinesscustomers.”

BulletplaceholderBulletplaceholderBulletplaceholder

Screenshotorgraphichere

TimelineChart

42

Q1 Q2 Q3 Q4

Milestone Event

ChartExample

43

PlannedActual

Number

Number

Number

Number

Number

FY09 FY10FY08PreviousYear

N%growthoverFYxx

QuoteBox

44

“Apessimistseesthedifficultyineveryopportunity;anoptimistseestheopportunityineverydifficulty.”

-WinstonChurchill

QuoteBox

45

QuoteBox

46

WhatNow?

47

Relatedbreakoutsessionsandactivities…

THANKYOU