SlideShare a Scribd company logo
1 of 46
Download to read offline
Building on the Open Graph




Tuesday, 22 May 12
Tuesday, 22 May 12
A Quick Tour




Tuesday, 22 May 12
Your App




Tuesday, 22 May 12
Your App




Tuesday, 22 May 12
Your App




Tuesday, 22 May 12
Your App
                                         User’s Timeline




                     Newsfeed   Ticker




Tuesday, 22 May 12
1. DEFINE YOUR ACTIONS AND OBJECTS


                     USER   ACTION        OBJECT


                             COOK         RECIPE




Tuesday, 22 May 12
1. DEFINE YOUR ACTIONS AND OBJECTS




Tuesday, 22 May 12
2. DEFINE YOUR TIMELINE AGGREGATIONS




Tuesday, 22 May 12
2. DEFINE YOUR TIMELINE AGGREGATIONS




Tuesday, 22 May 12
3. MARKUP AND EXPOSE YOUR OBJECTS




Tuesday, 22 May 12
4. PUBLISH ACTIONS


                     curl -F 'access_token=<access_token>'
                          -F 'recipe=http://myapp.com/object_id' 
                             'https://graph.facebook.com/me/myapp:action'




Tuesday, 22 May 12
4. PUBLISH ACTIONS


                     curl -F 'access_token=<access_token>'
                          -F 'recipe=http://myapp.com/object_id' 
                             'https://graph.facebook.com/me/myapp:action'



        OBJECT URL
                                                                ACTION NAME



Tuesday, 22 May 12
Let’s Hack...




Tuesday, 22 May 12
Object References




                     COOK   RECIPE
                            Cookies




Tuesday, 22 May 12
Object References
                                      INGREDIENT

                                      Chocolate



                            RECIPE    INGREDIENT
                     COOK
                            Cookies   Pecan


                                      INGREDIENT

                                      Egg




Tuesday, 22 May 12
Object References




                     READ   ARTICLE




Tuesday, 22 May 12
Object References
                                       AUTHOR
                                      Mr Journalist



                                      SECTION
                     READ   ARTICLE
                                      Business


                                         TAGS
                                      Credit Crunch




Tuesday, 22 May 12
Object References
                                       AUTHOR
                                      Mr Journalist



                                      SECTION
                     READ   ARTICLE
                                      Business


                                         TAGS
                                      Credit Crunch




Tuesday, 22 May 12
Object References
                                       AUTHOR
                                      Mr Journalist



                                      SECTION
                     READ   ARTICLE
                                      Business


                                         TAGS
                                      Credit Crunch




Tuesday, 22 May 12
Object References
                                       AUTHOR
                                      Mr Journalist



                                      SECTION
                     READ   ARTICLE
                                      Business


                                         TAGS
                                      Credit Crunch




Tuesday, 22 May 12
Action References


                        COOK   RECIPE
                               Cookies




Tuesday, 22 May 12
Action References


                              COOK              RECIPE
                                                Cookies




                                     OCCATION

                                     Birthday
                     Suchef



Tuesday, 22 May 12
Tagging Places



                     curl -F 'access_token=<access_token>'
                          -F 'recipe=http://myapp.com/object_id' 
                             'place=360804836705’ 
                             'https://graph.facebook.com/me/appname:cook'




Tuesday, 22 May 12
Tagging Places



                     curl -F 'access_token=<access_token>'
                          -F 'recipe=http://myapp.com/object_id' 
                             'place=360804836705’ 
                             'https://graph.facebook.com/me/appname:cook'




           Place ID



Tuesday, 22 May 12
1. Social By Design
                 Social can’t just be added on at the end




Tuesday, 22 May 12
2. Build for the OpenGraph now
                 Opportunity to own your vertical




Tuesday, 22 May 12
3. Get your data right
                 Model your data
                 Add context through references
                 Create amazing Aggregations


Tuesday, 22 May 12
4. Build products which exist over time
                 Add to a user’s Identity
                 Distribution is tied to reputation
                 Think beyond ‘campaigns’


Tuesday, 22 May 12
5. Focus on Mobile
                 especially HTML5
                 Facebook Platform for Mobile




Tuesday, 22 May 12
The Open Graph




                     One API, More Distribution, More Traffic

Tuesday, 22 May 12
The Open Graph
                                                     Ticker Stories
                                                           Simon Cross listened to
                                                           Poor Souls on Spotify




                                                     News Feed Stories
                                                           Simon Cross listened
                                   Add to Timeline         to songs on Spotify




                                                     Timeline Aggregations




                     One API, More Distribution, More Traffic

Tuesday, 22 May 12
developers.facebook.com




Tuesday, 22 May 12
Next:



         Insights
         Translations



Tuesday, 22 May 12
Open Graph Insights




Tuesday, 22 May 12
Auth
       Insights




Tuesday, 22 May 12
Auth
       Insights




Tuesday, 22 May 12
Translations




Tuesday, 22 May 12
Translating
       Actions




                     Enable multiple
                     languages




Tuesday, 22 May 12
Translating
       Actions




                     Enable multiple
                     languages




Tuesday, 22 May 12
Translating Objects




Tuesday, 22 May 12
Translating Objects

                     <html>
                       <head prefix="og: http://ogp.me/ns#">
                         <meta property="og:locale" content="en_GB" />
                         <meta property="og:locale:alternate" content="fr_FR" />
                         <meta property="og:locale:alternate" content="de_DE" />
                         <meta property="og:locale:alternate" content="tr_RU" />
                         ...




Tuesday, 22 May 12
Translating Objects

                     <html>
                       <head prefix="og: http://ogp.me/ns#">
                         <meta property="og:locale" content="en_GB" />
                         <meta property="og:locale:alternate" content="fr_FR" />
                         <meta property="og:locale:alternate" content="de_DE" />
                         <meta property="og:locale:alternate" content="tr_RU" />
                         ...


                     GET http://YOUR_OBJECT_URL?fb_locale=fr_FR
                     GET http://YOUR_OBJECT_URL?fb_locale=de_DE
                     GET http://YOUR_OBJECT_URL?fb_locale=tr_RU




Tuesday, 22 May 12
Translating Objects

                     <html>
                       <head prefix="og: http://ogp.me/ns#">
                         <meta property="og:locale" content="en_GB" />
                         <meta property="og:locale:alternate" content="fr_FR" />
                         <meta property="og:locale:alternate" content="de_DE" />
                         <meta property="og:locale:alternate" content="tr_RU" />
                         ...


                     GET http://YOUR_OBJECT_URL?fb_locale=fr_FR
                     GET http://YOUR_OBJECT_URL?fb_locale=de_DE
                     GET http://YOUR_OBJECT_URL?fb_locale=tr_RU


                         ...
                         <meta property="og:title" content="{RUSSIAN_TITLE}" />
                         <meta property="og:description" content="{RUSSIAN_DESC}" />
                         ...




Tuesday, 22 May 12
(c) 2009 Facebook, Inc. or its licensors.  "Facebook" is a registered trademark of Facebook, Inc.. All rights reserved. 1.0




Tuesday, 22 May 12

More Related Content

Recently uploaded

POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 💞 Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 💞 Full Nigh...Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 💞 Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 💞 Full Nigh...Pooja Nehwal
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
The byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxThe byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxShobhayan Kirtania
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...anjaliyadav012327
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 

Recently uploaded (20)

POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 💞 Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 💞 Full Nigh...Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 💞 Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 💞 Full Nigh...
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
The byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxThe byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptx
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 

Featured

Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...DevGAMM Conference
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationErica Santiago
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellSaba Software
 

Featured (20)

Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
 

Facebook Garage / Open Graph Presentation

  • 1. Building on the Open Graph Tuesday, 22 May 12
  • 7. Your App User’s Timeline Newsfeed Ticker Tuesday, 22 May 12
  • 8. 1. DEFINE YOUR ACTIONS AND OBJECTS USER ACTION OBJECT COOK RECIPE Tuesday, 22 May 12
  • 9. 1. DEFINE YOUR ACTIONS AND OBJECTS Tuesday, 22 May 12
  • 10. 2. DEFINE YOUR TIMELINE AGGREGATIONS Tuesday, 22 May 12
  • 11. 2. DEFINE YOUR TIMELINE AGGREGATIONS Tuesday, 22 May 12
  • 12. 3. MARKUP AND EXPOSE YOUR OBJECTS Tuesday, 22 May 12
  • 13. 4. PUBLISH ACTIONS curl -F 'access_token=<access_token>' -F 'recipe=http://myapp.com/object_id' 'https://graph.facebook.com/me/myapp:action' Tuesday, 22 May 12
  • 14. 4. PUBLISH ACTIONS curl -F 'access_token=<access_token>' -F 'recipe=http://myapp.com/object_id' 'https://graph.facebook.com/me/myapp:action' OBJECT URL ACTION NAME Tuesday, 22 May 12
  • 16. Object References COOK RECIPE Cookies Tuesday, 22 May 12
  • 17. Object References INGREDIENT Chocolate RECIPE INGREDIENT COOK Cookies Pecan INGREDIENT Egg Tuesday, 22 May 12
  • 18. Object References READ ARTICLE Tuesday, 22 May 12
  • 19. Object References AUTHOR Mr Journalist SECTION READ ARTICLE Business TAGS Credit Crunch Tuesday, 22 May 12
  • 20. Object References AUTHOR Mr Journalist SECTION READ ARTICLE Business TAGS Credit Crunch Tuesday, 22 May 12
  • 21. Object References AUTHOR Mr Journalist SECTION READ ARTICLE Business TAGS Credit Crunch Tuesday, 22 May 12
  • 22. Object References AUTHOR Mr Journalist SECTION READ ARTICLE Business TAGS Credit Crunch Tuesday, 22 May 12
  • 23. Action References COOK RECIPE Cookies Tuesday, 22 May 12
  • 24. Action References COOK RECIPE Cookies OCCATION Birthday Suchef Tuesday, 22 May 12
  • 25. Tagging Places curl -F 'access_token=<access_token>' -F 'recipe=http://myapp.com/object_id' 'place=360804836705’ 'https://graph.facebook.com/me/appname:cook' Tuesday, 22 May 12
  • 26. Tagging Places curl -F 'access_token=<access_token>' -F 'recipe=http://myapp.com/object_id' 'place=360804836705’ 'https://graph.facebook.com/me/appname:cook' Place ID Tuesday, 22 May 12
  • 27. 1. Social By Design Social can’t just be added on at the end Tuesday, 22 May 12
  • 28. 2. Build for the OpenGraph now Opportunity to own your vertical Tuesday, 22 May 12
  • 29. 3. Get your data right Model your data Add context through references Create amazing Aggregations Tuesday, 22 May 12
  • 30. 4. Build products which exist over time Add to a user’s Identity Distribution is tied to reputation Think beyond ‘campaigns’ Tuesday, 22 May 12
  • 31. 5. Focus on Mobile especially HTML5 Facebook Platform for Mobile Tuesday, 22 May 12
  • 32. The Open Graph One API, More Distribution, More Traffic Tuesday, 22 May 12
  • 33. The Open Graph Ticker Stories Simon Cross listened to Poor Souls on Spotify News Feed Stories Simon Cross listened Add to Timeline to songs on Spotify Timeline Aggregations One API, More Distribution, More Traffic Tuesday, 22 May 12
  • 35. Next: Insights Translations Tuesday, 22 May 12
  • 37. Auth Insights Tuesday, 22 May 12
  • 38. Auth Insights Tuesday, 22 May 12
  • 40. Translating Actions Enable multiple languages Tuesday, 22 May 12
  • 41. Translating Actions Enable multiple languages Tuesday, 22 May 12
  • 43. Translating Objects <html> <head prefix="og: http://ogp.me/ns#"> <meta property="og:locale" content="en_GB" /> <meta property="og:locale:alternate" content="fr_FR" /> <meta property="og:locale:alternate" content="de_DE" /> <meta property="og:locale:alternate" content="tr_RU" /> ... Tuesday, 22 May 12
  • 44. Translating Objects <html> <head prefix="og: http://ogp.me/ns#"> <meta property="og:locale" content="en_GB" /> <meta property="og:locale:alternate" content="fr_FR" /> <meta property="og:locale:alternate" content="de_DE" /> <meta property="og:locale:alternate" content="tr_RU" /> ... GET http://YOUR_OBJECT_URL?fb_locale=fr_FR GET http://YOUR_OBJECT_URL?fb_locale=de_DE GET http://YOUR_OBJECT_URL?fb_locale=tr_RU Tuesday, 22 May 12
  • 45. Translating Objects <html> <head prefix="og: http://ogp.me/ns#"> <meta property="og:locale" content="en_GB" /> <meta property="og:locale:alternate" content="fr_FR" /> <meta property="og:locale:alternate" content="de_DE" /> <meta property="og:locale:alternate" content="tr_RU" /> ... GET http://YOUR_OBJECT_URL?fb_locale=fr_FR GET http://YOUR_OBJECT_URL?fb_locale=de_DE GET http://YOUR_OBJECT_URL?fb_locale=tr_RU ... <meta property="og:title" content="{RUSSIAN_TITLE}" /> <meta property="og:description" content="{RUSSIAN_DESC}" /> ... Tuesday, 22 May 12
  • 46. (c) 2009 Facebook, Inc. or its licensors.  "Facebook" is a registered trademark of Facebook, Inc.. All rights reserved. 1.0 Tuesday, 22 May 12