oas schwartz 16

15

Click here to load reader

Upload: open-analytics

Post on 12-May-2015

3.510 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Oas schwartz 16

Open Analytics NYC 2013

Measuring how users consume content on the web

Josh Schwartz, Chartbeat

Page 2: Oas schwartz 16

About Chartbeat •  Founded in 2009 •  Focused on realtime analytics •  Used by 8/10 top US publishers •  Analyzes over 1B browsing sessions per day •  Handles over 200K requests per second at daytime

peak

A quick introduction

Page 3: Oas schwartz 16

About me •  Background in machine learning and computer

vision •  Data Scientist at Chartbeat •  Currently focused on researching user engagement

on the web

A quick introduction

Page 4: Oas schwartz 16

What on my site are visitors actually reading?

Content consumption

Page 5: Oas schwartz 16

Creating new metrics for user engagement

•  Research process •  Backend infrastructure •  As many insights as I can fit in

This talk

Page 6: Oas schwartz 16

Event based metrics are insufficient. Clicks measure engagement with links, not with content.

Content consumption

Page 7: Oas schwartz 16

Measuring between clicks

{window_top: 100, window_height: 700, doc_height: 3400, time_on_page: 90, ... }

Page 8: Oas schwartz 16

Counting engaged time

{window_top: 100, window_height: 700, doc_height: 3400, time_on_page: 90, engaged_time: 62, ... }

Page 9: Oas schwartz 16

Data architecture

In-memory DB (realtime traffic)

MongoDB (page-by-page historical)

AWS Redshift (user-by-user historical)

Page 10: Oas schwartz 16

Where do they scroll?

Page 11: Oas schwartz 16

How do they scroll?

Page 12: Oas schwartz 16

Where do they engage?

Page 13: Oas schwartz 16

Why does it matter?

Page 14: Oas schwartz 16

Why does it matter?

Page 15: Oas schwartz 16

Questions?

Josh Schwartz [email protected] @joshuadschwartz