140 likes | 283 Views
NetInsight Page Tag Processing and Use. 4/11/ 2013 Peggy Eaton, EMS, Margaret.M.Eaton@nasa.gov Donna Rahmani, EMS, Donna.Rahmani@nasa.gov. Overview of NetInsight Processing. Tagged Web Page (ntpagetag.js). page tag data sent via environment variables attached to page tag image. WS1.
E N D
NetInsightPage Tag Processing and Use 4/11/2013 Peggy Eaton, EMS, Margaret.M.Eaton@nasa.gov Donna Rahmani, EMS, Donna.Rahmani@nasa.gov
Overview of NetInsight Processing Tagged Web Page (ntpagetag.js) page tag data sent via environment variables attached to page tag image WS1 • page tag image residence • HTTP & HTTPS incoming “raw” page tag records logged Tagged Web Page (ntpagetag.js) Tagged Web Page (ntpagetag.js) Raw logs archived nightly • PT logs copied nightly for processing • Custom script extracts server from PT record • Server name is prepended to each PT record • PT records imported into each profile using server names as filters FS2 NI UAT NI OPS Prepped logs aged out and archived after 10 days
NetInsight Interface Features Icon Toolbar Documentation & Videos Profile Controls Calendar Controls Report Panel Default and Custom Folders Report Selection Panel
Profile Controls Reports available to this profile Reports you have requested (queued and completed) Create new reports View archived reports (not yet archiving) View options for the profile
Icon Toolbar Selected Groups Sticky Filters Export Comparative Reports Calendar Mail Multi-edit Mode A/B Testing Print Discovery Panel Report Designer Default Report
Calendar Controls View Year View All Available data View Quarter Select your own dates View Month Apply Date Selection
NetInsight Tips Your Metrics Perspective Interface Usage Tips Exploring/Adhoc report Creation Choose a Standard Report to start from If you plan on saving, start from reports in the Custom Tab Use the Discovery Panel Keep the time period small When running a report you will get a popup indicating its done Don’t keep rerunning it Use the Inbox tab You will see what’s running Cancel your running reports You can re-examine previously run reports even if you didn’t permanently save them • Determine your 5 actionable business questions • Are 1 billion views important if all 1 billion visitors immediately bounce? • Avoid working from the Executive Dashboard • What do you usually want to see when you login? • Create your default login page using the “Star”
Actionable Business Questions • What’s really important about your site to you? What do you want people to see or use? What do you want to know? • Data ordering tools, FTP sites? • Browse images? Videos? Map Services? • New web content? • With these, it becomes important to measure user actions or engagement • For non-html or graphic content set up event tracking • Measure how many users downloaded an image, video, or document or ordered a product • Focus on concrete metrics that answer specific questions: • How many users read your new content? • How did they get to your page? • How many users completed your data ordering form?
Executive Dashboard Default Profile Report Uses over 100 default reports
Your Login View Set your default profile report
Discovery Panel – Toolbox Powerhouse Discovery Panel
GES DISC Custom/Routine Reports Reports Available from Interface Auto-delivered Drill Reports • 25 Giovanni and Mirador Custom Parameters • 4 News/Cookbook Reports • 11 MEaSUREs Reports • 1 SeaWiFS Report • 6 MiradorReports • 16 G3 Reports • 28 Path & Portal Reports (Web Development Group) • Daily Reports • 5 MEaSUREs HTML • Weekly Reports • 4 Mirador HTML • 4 G3 CSV • Monthly Reports • 2 SWDB HTML • 2 SWDB CSV • 1 SeaWiFS CSV
Page Tagging Examples http://disc.gsfc.nasa.gov/metrics/?campaign=GetAuraData • Track links from Email campaigns • Determine navigation usability • Tagging data order form fields (POST method) <a href=“page”onclick =“return ntptLinkTag(this, ‘navmethod=topnavhome’)”> <a href=“page”onclick =“return ntptLinkTag(this, ‘navmethod=rightnavpostapp’)”> <form name=“surveyForm”> <label for=“read”> <input type=“radio” name=“readinstructions” value=“yes” />Read Instructions </label> </form> <!– set page specific variables for the NetInsight page tag> <script language=“JavaScript”> Var NTPT_PGEXTRA = ‘readInst=$readinstructions’;
Creating an Adhoc Report • Hands-on adhoc report creation • What do you want to examine? • We’ll be following the guidelines outlined in slide 7 • Q&A