Soumettre la recherche
Mettre en ligne
The road to hell is paved with cut and paste
•
5 j'aime
•
4,988 vues
Ian Lurie
Suivre
My Pubcon 2012 presentation on data apis and aggregation.
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 81
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
Living Lab research landscape
Living Lab research landscape
Marco Ferruzca
Dar22
Dar22
biblioxograr
Beau et quelle_musique!!!_(jmjp)
Beau et quelle_musique!!!_(jmjp)
amfelisa
Kent Beck Effective Design
Kent Beck Effective Design
deimos
May Ttf Lts 18 Th March 2009
May Ttf Lts 18 Th March 2009
Con Morris
Steve Vinoski Rest And Reuse And Serendipity
Steve Vinoski Rest And Reuse And Serendipity
deimos
MiT6 - Melanie E.S. Kohnen
MiT6 - Melanie E.S. Kohnen
Julie Levin Russo
Bringing Docker to the Cloud
Bringing Docker to the Cloud
Andrew Kennedy
Recommandé
Living Lab research landscape
Living Lab research landscape
Marco Ferruzca
Dar22
Dar22
biblioxograr
Beau et quelle_musique!!!_(jmjp)
Beau et quelle_musique!!!_(jmjp)
amfelisa
Kent Beck Effective Design
Kent Beck Effective Design
deimos
May Ttf Lts 18 Th March 2009
May Ttf Lts 18 Th March 2009
Con Morris
Steve Vinoski Rest And Reuse And Serendipity
Steve Vinoski Rest And Reuse And Serendipity
deimos
MiT6 - Melanie E.S. Kohnen
MiT6 - Melanie E.S. Kohnen
Julie Levin Russo
Bringing Docker to the Cloud
Bringing Docker to the Cloud
Andrew Kennedy
Getting Into Git
Getting Into Git
Rick Umali
Analytics ebook-sample
Analytics ebook-sample
Ian Lurie
Lucy Copia
Lucy Copia
biblioxograr
Viral Video Strategy ; The Network Solutions Go Granny Big Game Video
Viral Video Strategy ; The Network Solutions Go Granny Big Game Video
Shashi Bellamkonda
Small Business and Social Media presentation at Rockville Womens Business Center
Small Business and Social Media presentation at Rockville Womens Business Center
Shashi Bellamkonda
Fallas
Fallas
laulolis
Temporal En El CantáBrico
Temporal En El CantáBrico
nuria88
Spain
Spain
amfelisa
Demisie Draguta
Demisie Draguta
Alexandru S
Blended teamwork
Blended teamwork
hedgehog lab
MangoTicks Jan08
MangoTicks Jan08
MangoTicks
Traffic Calming In Fort Worth
Traffic Calming In Fort Worth
Justin Flowers
deco2606 Concept
deco2606 Concept
moonblader
How Nonprofit Staff Can Regain Control of Their Work Lives and Get Better Res...
How Nonprofit Staff Can Regain Control of Their Work Lives and Get Better Res...
Kivi Leroux Miller
Jalipo
Jalipo
sammybaby219
Endnote使用教程
Endnote使用教程
jimexifeng
I Problemi Adolescenziali
I Problemi Adolescenziali
guestdd490f
5th day
5th day
cristiarnau
APG Awards: Tate Tracks
APG Awards: Tate Tracks
Matt Springate
How to Communicate Like Their Favorite Nonprofit - LTA Rally, New Orleans
How to Communicate Like Their Favorite Nonprofit - LTA Rally, New Orleans
Kivi Leroux Miller
Data Visualization For Marketers
Data Visualization For Marketers
Ian Lurie
Starting, Running, And Selling An Agency: Life Among The Monsters
Starting, Running, And Selling An Agency: Life Among The Monsters
Ian Lurie
Contenu connexe
En vedette
Getting Into Git
Getting Into Git
Rick Umali
Analytics ebook-sample
Analytics ebook-sample
Ian Lurie
Lucy Copia
Lucy Copia
biblioxograr
Viral Video Strategy ; The Network Solutions Go Granny Big Game Video
Viral Video Strategy ; The Network Solutions Go Granny Big Game Video
Shashi Bellamkonda
Small Business and Social Media presentation at Rockville Womens Business Center
Small Business and Social Media presentation at Rockville Womens Business Center
Shashi Bellamkonda
Fallas
Fallas
laulolis
Temporal En El CantáBrico
Temporal En El CantáBrico
nuria88
Spain
Spain
amfelisa
Demisie Draguta
Demisie Draguta
Alexandru S
Blended teamwork
Blended teamwork
hedgehog lab
MangoTicks Jan08
MangoTicks Jan08
MangoTicks
Traffic Calming In Fort Worth
Traffic Calming In Fort Worth
Justin Flowers
deco2606 Concept
deco2606 Concept
moonblader
How Nonprofit Staff Can Regain Control of Their Work Lives and Get Better Res...
How Nonprofit Staff Can Regain Control of Their Work Lives and Get Better Res...
Kivi Leroux Miller
Jalipo
Jalipo
sammybaby219
Endnote使用教程
Endnote使用教程
jimexifeng
I Problemi Adolescenziali
I Problemi Adolescenziali
guestdd490f
5th day
5th day
cristiarnau
APG Awards: Tate Tracks
APG Awards: Tate Tracks
Matt Springate
How to Communicate Like Their Favorite Nonprofit - LTA Rally, New Orleans
How to Communicate Like Their Favorite Nonprofit - LTA Rally, New Orleans
Kivi Leroux Miller
En vedette
(20)
Getting Into Git
Getting Into Git
Analytics ebook-sample
Analytics ebook-sample
Lucy Copia
Lucy Copia
Viral Video Strategy ; The Network Solutions Go Granny Big Game Video
Viral Video Strategy ; The Network Solutions Go Granny Big Game Video
Small Business and Social Media presentation at Rockville Womens Business Center
Small Business and Social Media presentation at Rockville Womens Business Center
Fallas
Fallas
Temporal En El CantáBrico
Temporal En El CantáBrico
Spain
Spain
Demisie Draguta
Demisie Draguta
Blended teamwork
Blended teamwork
MangoTicks Jan08
MangoTicks Jan08
Traffic Calming In Fort Worth
Traffic Calming In Fort Worth
deco2606 Concept
deco2606 Concept
How Nonprofit Staff Can Regain Control of Their Work Lives and Get Better Res...
How Nonprofit Staff Can Regain Control of Their Work Lives and Get Better Res...
Jalipo
Jalipo
Endnote使用教程
Endnote使用教程
I Problemi Adolescenziali
I Problemi Adolescenziali
5th day
5th day
APG Awards: Tate Tracks
APG Awards: Tate Tracks
How to Communicate Like Their Favorite Nonprofit - LTA Rally, New Orleans
How to Communicate Like Their Favorite Nonprofit - LTA Rally, New Orleans
Plus de Ian Lurie
Data Visualization For Marketers
Data Visualization For Marketers
Ian Lurie
Starting, Running, And Selling An Agency: Life Among The Monsters
Starting, Running, And Selling An Agency: Life Among The Monsters
Ian Lurie
Core Web Vitals and SEO: Don't Panic. Improve.
Core Web Vitals and SEO: Don't Panic. Improve.
Ian Lurie
Big Content, Small Teams: Content Creation For The Real World
Big Content, Small Teams: Content Creation For The Real World
Ian Lurie
Teaching SEO To Internal Teams: Don't Be Ridiculous
Teaching SEO To Internal Teams: Don't Be Ridiculous
Ian Lurie
E-A-T: Myths, Truths, And Implications for SEO
E-A-T: Myths, Truths, And Implications for SEO
Ian Lurie
SEO Copywriting: The Blank Sheet Of Paper Test
SEO Copywriting: The Blank Sheet Of Paper Test
Ian Lurie
Your Content Doesn't Matter Without Technology
Your Content Doesn't Matter Without Technology
Ian Lurie
The Dungeons & Dragons Guide to Marketing
The Dungeons & Dragons Guide to Marketing
Ian Lurie
Advanced SEO: No More Bullshit
Advanced SEO: No More Bullshit
Ian Lurie
Bullshit, Own It: A Temperamental SEO's Guide To Getting Shit Done
Bullshit, Own It: A Temperamental SEO's Guide To Getting Shit Done
Ian Lurie
Advanced SEO: Logs, Load, and Language
Advanced SEO: Logs, Load, and Language
Ian Lurie
A Beginner's Guide to PPC: Fast Times, Easy Wins, And Burned Money
A Beginner's Guide to PPC: Fast Times, Easy Wins, And Burned Money
Ian Lurie
5 Lessons For Entrepreneurs: 2018 Edition
5 Lessons For Entrepreneurs: 2018 Edition
Ian Lurie
Advanced Content Workflow Using GitHub and Markdown
Advanced Content Workflow Using GitHub and Markdown
Ian Lurie
Tip Per Minute: A Hyper-Active SEO Brain Dump
Tip Per Minute: A Hyper-Active SEO Brain Dump
Ian Lurie
Intelligent CX: 25 Years of Marketing, And Where to Go Next
Intelligent CX: 25 Years of Marketing, And Where to Go Next
Ian Lurie
Burying Hate Sites in the SERPs
Burying Hate Sites in the SERPs
Ian Lurie
Marketing Worldbuilding: Collaborative Storytelling for Digital
Marketing Worldbuilding: Collaborative Storytelling for Digital
Ian Lurie
Lean Content: Marketing Profs B2B
Lean Content: Marketing Profs B2B
Ian Lurie
Plus de Ian Lurie
(20)
Data Visualization For Marketers
Data Visualization For Marketers
Starting, Running, And Selling An Agency: Life Among The Monsters
Starting, Running, And Selling An Agency: Life Among The Monsters
Core Web Vitals and SEO: Don't Panic. Improve.
Core Web Vitals and SEO: Don't Panic. Improve.
Big Content, Small Teams: Content Creation For The Real World
Big Content, Small Teams: Content Creation For The Real World
Teaching SEO To Internal Teams: Don't Be Ridiculous
Teaching SEO To Internal Teams: Don't Be Ridiculous
E-A-T: Myths, Truths, And Implications for SEO
E-A-T: Myths, Truths, And Implications for SEO
SEO Copywriting: The Blank Sheet Of Paper Test
SEO Copywriting: The Blank Sheet Of Paper Test
Your Content Doesn't Matter Without Technology
Your Content Doesn't Matter Without Technology
The Dungeons & Dragons Guide to Marketing
The Dungeons & Dragons Guide to Marketing
Advanced SEO: No More Bullshit
Advanced SEO: No More Bullshit
Bullshit, Own It: A Temperamental SEO's Guide To Getting Shit Done
Bullshit, Own It: A Temperamental SEO's Guide To Getting Shit Done
Advanced SEO: Logs, Load, and Language
Advanced SEO: Logs, Load, and Language
A Beginner's Guide to PPC: Fast Times, Easy Wins, And Burned Money
A Beginner's Guide to PPC: Fast Times, Easy Wins, And Burned Money
5 Lessons For Entrepreneurs: 2018 Edition
5 Lessons For Entrepreneurs: 2018 Edition
Advanced Content Workflow Using GitHub and Markdown
Advanced Content Workflow Using GitHub and Markdown
Tip Per Minute: A Hyper-Active SEO Brain Dump
Tip Per Minute: A Hyper-Active SEO Brain Dump
Intelligent CX: 25 Years of Marketing, And Where to Go Next
Intelligent CX: 25 Years of Marketing, And Where to Go Next
Burying Hate Sites in the SERPs
Burying Hate Sites in the SERPs
Marketing Worldbuilding: Collaborative Storytelling for Digital
Marketing Worldbuilding: Collaborative Storytelling for Digital
Lean Content: Marketing Profs B2B
Lean Content: Marketing Profs B2B
Dernier
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
Mydbops
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Pim van der Noll
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
LoriGlavin3
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
Inflectra
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
TopCSSGallery
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
LoriGlavin3
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
panagenda
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
itnewsafrica
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
LoriGlavin3
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
Bernd Ruecker
2024 April Patch Tuesday
2024 April Patch Tuesday
Ivanti
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
UiPathCommunity
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Mark Goldstein
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
Kaya Weers
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
LoriGlavin3
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
itnewsafrica
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
Ingrid Airi González
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
LoriGlavin3
How to write a Business Continuity Plan
How to write a Business Continuity Plan
Databarracks
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
Lonnie McRorey
Dernier
(20)
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
2024 April Patch Tuesday
2024 April Patch Tuesday
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
How to write a Business Continuity Plan
How to write a Business Continuity Plan
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
The road to hell is paved with cut and paste
1.
THE ROAD TO
HELL IS PAVED WITH CUT AND PASTE Presented by: Ian Lurie CEO, Portent @portentint
2.
These are the
links portent.co/api-pubcon Yes, this is correct (leave off the ‘m’)
3.
don't hate me
because I'm beautiful
4.
Guinea pigs =
Cool
5.
i think our
Facebook numbers may affect our revenue
6.
this is great!
But I need to see revenue represented by comparable amounts of tequila, because I just got back from my vacation.
7.
also, can you
include hits? I'm used to looking at hits, not visits. And the boss likes revenue reported by lunar month...
8.
CUTTING AND PASTING
9.
the... horror…
10.
Some cool title $35,000.00
250000 $30,000.00 200000 $25,000.00 $20,000.00 150000 $15,000.00 100000 $10,000.00 50000 $5,000.00 $- 0
11.
250000 200000 150000
Visitors 100000 Air miles earned Transactions 50000 Tequila dollars Poodle count 0 1 2 3 4 5 6 7 8 9 10 11 Poodle count 12 13 14 15 Transactions 16 17 18 19 Visitors 20 21 22
12.
Drink more
tequila!!!! 250000 200000 150000 Visitors 100000 Air miles earned Transactions 50000 Tequila dollars Poodle count 0 1 2 3 4 5 6 7 8 9 10 11 Poodle count 12 13 14 15 Transactions 16 17 18 19 Visitors 20 21 22
13.
Why?
14.
THEY’RE THE CUSTOMER
15.
THE QUESTION QUESTION
16.
WE NEED A
BETTER WAY
17.
CUTTING AND PASTING
18.
AGGREGATE ANALYTICS
19.
ON A COMMON
PLATFORM
20.
MAXIMIZE ANALYSIS
21.
GOOGLE
SITE FACEBOOK TWITTER CATALOG SALES ANALYTICS PERFORMANCE OFFLINE AD SPEND YOUR DATABASE ADWORDS GOOGLE EXCEL SPREADSHEETS
22.
ian what the heck!??!!!!!!!!
23.
FIND FETCH STORE REPEAT SHARE
24.
1: FIND THE
APIs
25.
26.
Coremetrics Google Analytics Google
Adwords Facebook Open Graph Twitter Polling Data Salesforce CRM Chatterbox Sentiment Measurement Infochimps Wunderground Kayak Facebook Insights Amazon eBay Site Catalyst
27.
2: FETCH YOUR
DATA
28.
I USE PYTHON
29.
AND MYSQL
30.
START WITH GOOGLE’S SAMPLE
CODE
31.
FROM GOOGLE’S CODE
32.
CALLS THE API
33.
CALLS THE API
34.
WHAT YOU GET
BACK
35.
Drink more tequila!!!!
36.
IT’S A CSV
(SORT OF)
37.
ROW[0] (the date)
38.
ROW[1] (the visitors)
39.
ROW[2] (page load)
40.
ROW[2] (page load)
41.
ROW[1] (visitors)
42.
ROW[0] (date)
43.
3: STORE YOUR
DATA
44.
45.
4: REPEAT FOR…
46.
47.
48.
MEH
49.
THE QUESTION QUESTION
50.
5: SHARE YOUR
DATA
51.
5: SHARE YOUR
DATA AND YOUR INSIGHTS
52.
EXCEL
53.
54.
THE QUESTION QUESTION
55.
EXCEL IQY
56.
57.
58.
59.
60.
61.
62.
HELL YES
63.
Page load time
vs. revenue $35,000.00 8.0000 $30,000.00 7.0000 6.0000 $25,000.00 5.0000 $20,000.00 4.0000 $15,000.00 3.0000 $10,000.00 2.0000 $5,000.00 1.0000 $- 0.0000 1/1/12 1/15/12 1/29/12 revenue avgpageloadtime
64.
TEST THIS!!!!
65.
5.5 DISTILL IT
DOWN
66.
CRUNCH THE NUMBERS
(ONCE)
67.
CREATE YOUR REPORT
(ONCE)
68.
69.
70.
AND THEY CAN
PLAY, TOO
71.
72.
73.
THE QUESTION QUESTION
74.
FIND
75.
FETCH
76.
STORE
77.
SHARE INSIGHTS
78.
IN FAMILIAR TOOLS
79.
HELL YES
80.
These are the
links portent.co/api-pubcon Yes, this is correct (leave off the ‘m’)
81.
STALK ME:
@PORTENTINT PORTENT.COM IAN@PORTENT.COM
Télécharger maintenant