SlideShare ist ein Scribd-Unternehmen logo
1 von 65
Social Design
   @matclayton
What is Social?
why is social so effective?
Recommend me a film
Stars and Reviews
The Social Graph
Open Graph
Open Graph Tags
http://developers.facebook.com/tools/lint/
Tag Tips
• Open graph tags on objects not actions.
• “Secret” admin panel
• DO NOT USE the “article” type
• make sure to add fb:admins for insights
  and admin panel

• Open graph pages can post to users
Creating Edges
Like, Send, Share, Requests 2.0
Like
Code
<fb:like href="..." ref="my_ref"></fb:like>

 <div id="fb-root"></div>
 <script>
  (function() {
        window.fbAsyncInit = function() {
           FB.Event.subscribe('edge.create', function(response) {
                 _gaq.push(['_trackSocial', 'facebook', 'like', response]);
           });
           FB.Event.subscribe('edge.remove', function(response) {
                 _gaq.push(['_trackSocial', 'facebook', 'unlike', response]);
           });
        };
    var e = document.createElement('script'); e.async = true;
    e.src = document.location.protocol +
      '//connect.facebook.net/en_US/all.js#xfbml=1';
    document.getElementById('fb-root').appendChild(e);
  }());
 </script>
Like Tips
• Use XFBML not iFrames
   • Higher weighting
   • Commenting/cleaner ui
• Don’t use the demo code, it blocks
• Point the url to the creation object not the current page
   • Aggregates likes to onto single object
   • Create a good reason to post new updates to user
• Track them! In Insights + Google Analytics
• Touch point for FB signup
Bonus Tip: Demographic tracking
Send
Code

<fb:like href="..." send=”true” ref="my_ref"></fb:like>

        <div id="fb-root"></div>
        <script>
         (function() {
               window.fbAsyncInit = function() {
                  FB.Event.subscribe('message.send', function(response) {
                        _gaq.push(['_trackSocial', 'facebook', 'send', response]);
                  });
               };
           var e = document.createElement('script'); e.async = true;
           e.src = document.location.protocol +
             '//connect.facebook.net/en_US/all.js#xfbml=1';
           document.getElementById('fb-root').appendChild(e);
         }());
        </script>
Send Tips


• Dont expect good results....... yet, maybe in time
• Users still don’t understand it.
• CTR’s are low
• No fan out distribution effect
• :(
Share
FB.ui() - Feed
<script>
  FB.ui({
       method: 'feed',
                               Code
       message: 'Come checkout Laid back radio',
       name: 'Laid Back',
       caption: 'on Mixcloud',
       description: ‘Laid back is an internet medium...’,
       link: 'http://www.mixcloud.com/laidbackradio/’,
       picture: 'http://mixcloud.com/lb.jpg',
       actions: [
           { name: 'mixcloud', link: 'http://www.mixcloud.com/' }
       ]
  },function(response) {
       if (response && response.post_id) {
          _gaq.push(['_trackSocial', 'facebook',
'share', response]);
      }
  });
</script>
Feed Dialog Tips
• Stop using sharer.php
• Fb.ui works for logged out users as well
• Dont include action link(s)
• Share objects not actions
  • users more likely to add message
• Touch point for FB Connect signup
• Can directly post to another users wall
Edge Rank
News Feed Optimization (NFO)
News Feed Optimization

• Create engaging content, encourage likes/
  shares/comments

• Increase affinity between users (Friend
  Dialog)

• Create > Share > Comment > Like
• Reduce time period of activity
Social Analytics
www.facebook.com/insights
Engagement
Analytics - Social Actions
Analytics - Social Actions
Analytics - Social Actions
Facebook Platform
identify, distribution and community
1. Authenticate
 identity + permissions
User targetting

FB.getLoginStatus(function (response) {
    if (response.status=='connected') {
        // Auto log the user in
    } else if (response.status=='notConnected') {
        // Signup with Facebook Dialog
    }
});
Permissions
2. Personalize
  add social context
Artfinder.com
Artfinder.com
iFrame
 <iframe src="http://www.facebook.com/plugins/activity.php?
 site=mixcloud.com&amp;width=300&amp;height=300&amp;header=tr
 ue&amp;colorscheme=light&amp;font&amp;border_color&amp;recom
 mendations=false" scrolling="no" frameborder="0" style="border:none;
 overflow:hidden; width:300px; height:300px;"
 allowTransparency="true"></iframe>



XFBML
 <fb:activity site="mixcloud.com" width="300" height="300"></fb:activity>
3. Drive Distribution
make it easy to share / contribute back
Touch points
key moments in the user journey
Offsite touch points
Advanced FB targetting

FB.getLoginStatus(function (response) {
    if (response.status=='connected') {
        // Auto log the user in
    } else if (response.status=='notConnected') {
        // Signup with Facebook Dialog
    }
});
Customize landing page
Please get in touch
Weʼre keen to hear your thoughts

Email: mat@mixcloud.com
Twitter: @matclayton / @mixcloud
Code: https://gist.github.com/975939

Weitere ähnliche Inhalte

Was ist angesagt?

For Widget Presentation at NTC
For Widget Presentation at NTCFor Widget Presentation at NTC
For Widget Presentation at NTCBeth Kanter
 
Customizing My Sites by Mike Doyle
Customizing My Sites by Mike DoyleCustomizing My Sites by Mike Doyle
Customizing My Sites by Mike Doylecharelenetorres
 
Customizing My Sites - SPSSAC
Customizing My Sites - SPSSACCustomizing My Sites - SPSSAC
Customizing My Sites - SPSSACMichael Doyle
 
Why Search is the Problem
Why Search is the ProblemWhy Search is the Problem
Why Search is the ProblemTyler Bell
 
SEO tips and ranking factors
SEO tips and ranking factorsSEO tips and ranking factors
SEO tips and ranking factorsSEO_adam
 
Plugins to enhance your word press blog -Presentation at Niche Parent 13
Plugins to enhance your word press blog -Presentation at Niche Parent 13Plugins to enhance your word press blog -Presentation at Niche Parent 13
Plugins to enhance your word press blog -Presentation at Niche Parent 13VizRED
 
App-ifiying WordPress: Practical Tips for Using WordPress as an Application P...
App-ifiying WordPress: Practical Tips for Using WordPress as an Application P...App-ifiying WordPress: Practical Tips for Using WordPress as an Application P...
App-ifiying WordPress: Practical Tips for Using WordPress as an Application P...Mandi Wise
 
Introduction to Facebook Javascript SDK (NEW)
Introduction to Facebook Javascript SDK (NEW)Introduction to Facebook Javascript SDK (NEW)
Introduction to Facebook Javascript SDK (NEW)Colin Su
 
Facebook Platform for Developers
Facebook Platform for DevelopersFacebook Platform for Developers
Facebook Platform for DevelopersLidan Hifi
 
Collect, Reflect, Assess with ePortfolios - Hanaa Khamis
Collect, Reflect, Assess with ePortfolios - Hanaa KhamisCollect, Reflect, Assess with ePortfolios - Hanaa Khamis
Collect, Reflect, Assess with ePortfolios - Hanaa KhamisHanaa M. Khamis
 
Facebook Open Graph Protocol and Graph API (NoVA Code Camp 2010.1)
Facebook Open Graph Protocol and Graph API (NoVA Code Camp 2010.1)Facebook Open Graph Protocol and Graph API (NoVA Code Camp 2010.1)
Facebook Open Graph Protocol and Graph API (NoVA Code Camp 2010.1)Chris Busse
 
Facebook / Smash Summit
Facebook / Smash SummitFacebook / Smash Summit
Facebook / Smash SummitAnkur Pansari
 
Using social media to manage, promote events
Using social media to manage, promote eventsUsing social media to manage, promote events
Using social media to manage, promote eventsJessica Soulliere
 
Optimizing Content Visibility (St. Louis WordCamp)
Optimizing Content Visibility (St. Louis WordCamp)Optimizing Content Visibility (St. Louis WordCamp)
Optimizing Content Visibility (St. Louis WordCamp)Teresa Lane
 
User Experience Flight Check - WordCamp LA
User Experience Flight Check - WordCamp LAUser Experience Flight Check - WordCamp LA
User Experience Flight Check - WordCamp LAjharr
 
Introduction to Facebook JavaScript & Python SDK
Introduction to Facebook JavaScript & Python SDKIntroduction to Facebook JavaScript & Python SDK
Introduction to Facebook JavaScript & Python SDKColin Su
 

Was ist angesagt? (16)

For Widget Presentation at NTC
For Widget Presentation at NTCFor Widget Presentation at NTC
For Widget Presentation at NTC
 
Customizing My Sites by Mike Doyle
Customizing My Sites by Mike DoyleCustomizing My Sites by Mike Doyle
Customizing My Sites by Mike Doyle
 
Customizing My Sites - SPSSAC
Customizing My Sites - SPSSACCustomizing My Sites - SPSSAC
Customizing My Sites - SPSSAC
 
Why Search is the Problem
Why Search is the ProblemWhy Search is the Problem
Why Search is the Problem
 
SEO tips and ranking factors
SEO tips and ranking factorsSEO tips and ranking factors
SEO tips and ranking factors
 
Plugins to enhance your word press blog -Presentation at Niche Parent 13
Plugins to enhance your word press blog -Presentation at Niche Parent 13Plugins to enhance your word press blog -Presentation at Niche Parent 13
Plugins to enhance your word press blog -Presentation at Niche Parent 13
 
App-ifiying WordPress: Practical Tips for Using WordPress as an Application P...
App-ifiying WordPress: Practical Tips for Using WordPress as an Application P...App-ifiying WordPress: Practical Tips for Using WordPress as an Application P...
App-ifiying WordPress: Practical Tips for Using WordPress as an Application P...
 
Introduction to Facebook Javascript SDK (NEW)
Introduction to Facebook Javascript SDK (NEW)Introduction to Facebook Javascript SDK (NEW)
Introduction to Facebook Javascript SDK (NEW)
 
Facebook Platform for Developers
Facebook Platform for DevelopersFacebook Platform for Developers
Facebook Platform for Developers
 
Collect, Reflect, Assess with ePortfolios - Hanaa Khamis
Collect, Reflect, Assess with ePortfolios - Hanaa KhamisCollect, Reflect, Assess with ePortfolios - Hanaa Khamis
Collect, Reflect, Assess with ePortfolios - Hanaa Khamis
 
Facebook Open Graph Protocol and Graph API (NoVA Code Camp 2010.1)
Facebook Open Graph Protocol and Graph API (NoVA Code Camp 2010.1)Facebook Open Graph Protocol and Graph API (NoVA Code Camp 2010.1)
Facebook Open Graph Protocol and Graph API (NoVA Code Camp 2010.1)
 
Facebook / Smash Summit
Facebook / Smash SummitFacebook / Smash Summit
Facebook / Smash Summit
 
Using social media to manage, promote events
Using social media to manage, promote eventsUsing social media to manage, promote events
Using social media to manage, promote events
 
Optimizing Content Visibility (St. Louis WordCamp)
Optimizing Content Visibility (St. Louis WordCamp)Optimizing Content Visibility (St. Louis WordCamp)
Optimizing Content Visibility (St. Louis WordCamp)
 
User Experience Flight Check - WordCamp LA
User Experience Flight Check - WordCamp LAUser Experience Flight Check - WordCamp LA
User Experience Flight Check - WordCamp LA
 
Introduction to Facebook JavaScript & Python SDK
Introduction to Facebook JavaScript & Python SDKIntroduction to Facebook JavaScript & Python SDK
Introduction to Facebook JavaScript & Python SDK
 

Ähnlich wie MozCon Seattle 2011 - Social Design

Leveraging Rails to Build Facebook Apps
Leveraging Rails to Build Facebook AppsLeveraging Rails to Build Facebook Apps
Leveraging Rails to Build Facebook AppsDavid Keener
 
Building Facebook Apps
Building Facebook AppsBuilding Facebook Apps
Building Facebook AppsDavid Keener
 
Download PowerPoint Project on social programming for engineering students
Download PowerPoint Project on social programming for engineering studentsDownload PowerPoint Project on social programming for engineering students
Download PowerPoint Project on social programming for engineering studentsSkyingBlogger
 
Facebook Connect Integration
Facebook Connect IntegrationFacebook Connect Integration
Facebook Connect Integrationmujahidslideshare
 
Traxo Presentation - Facebook Garage Dallas 09
Traxo Presentation - Facebook Garage Dallas 09Traxo Presentation - Facebook Garage Dallas 09
Traxo Presentation - Facebook Garage Dallas 09Chris Stevens
 
The Flash Facebook Cookbook - FlashMidlands
The Flash Facebook Cookbook - FlashMidlandsThe Flash Facebook Cookbook - FlashMidlands
The Flash Facebook Cookbook - FlashMidlandsJames Ford
 
Facebook Developer Garage Milan
Facebook Developer Garage MilanFacebook Developer Garage Milan
Facebook Developer Garage Milanjleszcze
 
Introduction to facebook platform
Introduction to facebook platformIntroduction to facebook platform
Introduction to facebook platformVenkatesh Narayanan
 
Advanced Google Analytics
Advanced Google AnalyticsAdvanced Google Analytics
Advanced Google AnalyticsJeff Wisniewski
 
Google Analytics for Content Marketers
Google Analytics for Content MarketersGoogle Analytics for Content Marketers
Google Analytics for Content Marketerssemrush_webinars
 
5 Ways to Make Use of Your Google Analytics
5 Ways to Make Use of Your Google Analytics5 Ways to Make Use of Your Google Analytics
5 Ways to Make Use of Your Google AnalyticsCharlie Morris
 
Facebook Apps Development 101 (Java)
Facebook Apps Development 101 (Java)Facebook Apps Development 101 (Java)
Facebook Apps Development 101 (Java)Damon Widjaja
 
Build a Web App with JavaScript and jQuery (5:18:17, Los Angeles)
Build a Web App with JavaScript and jQuery (5:18:17, Los Angeles)Build a Web App with JavaScript and jQuery (5:18:17, Los Angeles)
Build a Web App with JavaScript and jQuery (5:18:17, Los Angeles)Thinkful
 
World 2013 - Pushing MicroStrategy to the Limit, The Hacker Way
World 2013 - Pushing MicroStrategy to the Limit, The Hacker WayWorld 2013 - Pushing MicroStrategy to the Limit, The Hacker Way
World 2013 - Pushing MicroStrategy to the Limit, The Hacker WayBryan Brandow
 
JavaScript and DOM Pattern Implementation
JavaScript and DOM Pattern ImplementationJavaScript and DOM Pattern Implementation
JavaScript and DOM Pattern Implementationdavejohnson
 
d.mix: Programming by a Sample
d.mix: Programming by a Sampled.mix: Programming by a Sample
d.mix: Programming by a SampleLeslie W
 
Fb social api
Fb social apiFb social api
Fb social api毅 方
 

Ähnlich wie MozCon Seattle 2011 - Social Design (20)

Leveraging Rails to Build Facebook Apps
Leveraging Rails to Build Facebook AppsLeveraging Rails to Build Facebook Apps
Leveraging Rails to Build Facebook Apps
 
The social media developer
The social media developer The social media developer
The social media developer
 
Building Facebook Apps
Building Facebook AppsBuilding Facebook Apps
Building Facebook Apps
 
Download PowerPoint Project on social programming for engineering students
Download PowerPoint Project on social programming for engineering studentsDownload PowerPoint Project on social programming for engineering students
Download PowerPoint Project on social programming for engineering students
 
Facebook Connect Integration
Facebook Connect IntegrationFacebook Connect Integration
Facebook Connect Integration
 
Traxo Presentation - Facebook Garage Dallas 09
Traxo Presentation - Facebook Garage Dallas 09Traxo Presentation - Facebook Garage Dallas 09
Traxo Presentation - Facebook Garage Dallas 09
 
Facebook Connect
Facebook ConnectFacebook Connect
Facebook Connect
 
The Flash Facebook Cookbook - FlashMidlands
The Flash Facebook Cookbook - FlashMidlandsThe Flash Facebook Cookbook - FlashMidlands
The Flash Facebook Cookbook - FlashMidlands
 
Facebook Developer Garage Milan
Facebook Developer Garage MilanFacebook Developer Garage Milan
Facebook Developer Garage Milan
 
Build social apps for Facebook
Build social apps for FacebookBuild social apps for Facebook
Build social apps for Facebook
 
Introduction to facebook platform
Introduction to facebook platformIntroduction to facebook platform
Introduction to facebook platform
 
Advanced Google Analytics
Advanced Google AnalyticsAdvanced Google Analytics
Advanced Google Analytics
 
Google Analytics for Content Marketers
Google Analytics for Content MarketersGoogle Analytics for Content Marketers
Google Analytics for Content Marketers
 
5 Ways to Make Use of Your Google Analytics
5 Ways to Make Use of Your Google Analytics5 Ways to Make Use of Your Google Analytics
5 Ways to Make Use of Your Google Analytics
 
Facebook Apps Development 101 (Java)
Facebook Apps Development 101 (Java)Facebook Apps Development 101 (Java)
Facebook Apps Development 101 (Java)
 
Build a Web App with JavaScript and jQuery (5:18:17, Los Angeles)
Build a Web App with JavaScript and jQuery (5:18:17, Los Angeles)Build a Web App with JavaScript and jQuery (5:18:17, Los Angeles)
Build a Web App with JavaScript and jQuery (5:18:17, Los Angeles)
 
World 2013 - Pushing MicroStrategy to the Limit, The Hacker Way
World 2013 - Pushing MicroStrategy to the Limit, The Hacker WayWorld 2013 - Pushing MicroStrategy to the Limit, The Hacker Way
World 2013 - Pushing MicroStrategy to the Limit, The Hacker Way
 
JavaScript and DOM Pattern Implementation
JavaScript and DOM Pattern ImplementationJavaScript and DOM Pattern Implementation
JavaScript and DOM Pattern Implementation
 
d.mix: Programming by a Sample
d.mix: Programming by a Sampled.mix: Programming by a Sample
d.mix: Programming by a Sample
 
Fb social api
Fb social apiFb social api
Fb social api
 

Kürzlich hochgeladen

Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 

Kürzlich hochgeladen (20)

Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 

MozCon Seattle 2011 - Social Design

Hinweis der Redaktion

  1. \n
  2. \n
  3. Search is about finding answers\n\n2 types of questions \nFactual\nSubjective\n\nSearch solves factual, but not subjective.\n\nUsers often have subjective questions, like Recommend me a film, this is what social excels at.\n\nWhen a computer cant answer a question, turn to friends.\n
  4. Eric Fisher, Facebook Social Design Strategist\n\nRelationships can be broken down to 2 axis.\n\nFriends and family in the trust area\n\nBrands and people like the pizza boy live bottom left, least trust.\n\nWe need a way to bring the &amp;#x201C;brand&amp;#x201D; into the top right and this is what social design achieves/enables.\n
  5. Circle of trust, top right quadrant\n\nFriends and Family vouch for others and they enter the circle of trust\n\n\n
  6. I&amp;#x2019;ve been staying with a close friend in Seattle the last few days. But during the day she was at work, so I needed to go out and explore, \n\nFriend recommendations out weigh unknown third parties.\n\nThey know and understand you, personalisation goes a long way.\n\n&amp;#x201C;This place is awesome (local knowledge) you should go&amp;#x201D;, &amp;#x201C;skip that, you&amp;#x2019;ll hate it&amp;#x201D;\n\nEvents like this happen Millions of times a day already on Social networks and you need to figure out how to ride the wave.\n
  7. Social networking sites have 3 key parts\n\n1. Identity, this includes not only your &amp;#x201C;profile&amp;#x201D; but any badges/awards/points the whole eccosystem\n2. Communication\n3. Community \n
  8. Communication is often misunderstood\n\nMost assume its distribution, and SHOUTING..... its not its a two way street\n
  9. Consumption is a massive driver of retention... always overlooked, (sharkfin)\n\nBut also strangely you see the following...\n\nDistribution drives consumption, but also consumption drives distribution = Growth + Retention increase\n\n\n
  10. We have been through this consume/create (review) cycle before, with reviews.\n\nWho are these people?\nThey don&amp;#x2019;t know me?\nDo we share the same interests?\n\nLike is one example of an attempt to solve this issue, by focussing on the top right quadrant or trust, engaging the user\n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. Its not just photos the social graph includes - Events, groups, applications everything in the eccosystem.\n
  18. \n
  19. \n
  20. Lets add a new type of node.... a webpage..... (or domain)\n
  21. like it, this is what the &amp;#x201C;like&amp;#x201D; button does internally within the graph\n
  22. Define the &amp;#x201C;object&amp;#x201D;\n\nTitle and image&amp;#x2019;s lock after 10? likes (images and title)\n\nIf you are debating SOCIAL put these tags on your site and start checking out insights straight away, see if there is anyone already sharing your content.\n\nRequired. title, type, image, url.... just for FB ensure you have site and fb:admins as well\n\nembedding flash to or not depends on what you want to optimize for.\n\nTOP TIP, never use # in urls, it buggers up insights totally. \n\nOfficial line is they will all be merged, I&amp;#x2019;m pretty sure it just dumps them entirely, do some tests.\n\nAlso #! urls work as well (google ajax crawling spec) but dont do that its bad for everyone, pjax it up :)\n\n
  23. Facebook linter, good at spotting tagging issues, things like duplicates can throw a real spanner in the works.\n\nFlush the FB cache with it, for example if you have uploaded the wrong image\n\nCan also be done programatically\n
  24. There was this trend of publishing/liking actions for a long time this does not work, people don&amp;#x2019;t reshare/like that\n\nArticle, blocked posting to the &amp;#x201C;page&amp;#x201D; so dont use it.\n\nfb:admin fb:app_id\n\nMake sure you have a favicon as well.\n
  25. \n
  26. \n
  27. Like objects not actions\n\nobjects produce content = returning users\n\nEvery new like adds another page to the graph, its better to keep a small set with lots of likes than spreading them out. Having said that we now manage 100,000 pages\n\n\n\n
  28. Default code examples are synchronous, the block horribly. Use this example to do async + GA tracking of events\n\niFrame version a second class citizen\n\n
  29. remember those admin tags..... now goto www.facebook.com/insights/ and we can start getting to the real data.\n
  30. \n
  31. Using Like buttons to track demographics,\n\nYou can either hide them, or make them public. Hiding will screw the stats.\n
  32. \n
  33. Default code examples are synchronous, use this example to do async + GA tracking of events\n
  34. \n
  35. \n
  36. effective for invite mechanics...\n\nWho actually runs these?\n
  37. \n
  38. Remember that you can post as a brand as well\n\nComment order is important, (friends show up at the top)\n\n
  39. Ditch sharer.php, legacy\n\nhttp://www.facebook.com/sharer.php?u=url&amp;t=title\n
  40. Ditch sharer.php, legacy\n\nhttp://www.facebook.com/sharer.php?u=url&amp;t=title\n
  41. actions is a historical bug, but you can only have one action, and you shouldn&amp;#x2019;t because it removes the ahre option.\n
  42. \n
  43. No action links\n\nFocus on objects and allow the user to define the reason in the messaging.\n\nAwesome touch point for signup\n\nIf you want to do more advanced integrations it is possible. For example you can target specific users but you need to get the uid first, good for invites....\n
  44. \n
  45. Screen grab from F8 2010 Session\n
  46. Time is probably your best bet here, focus on adding more content to recent edges, not old ones.\n\nIf you release new content, drive engagement quickly, don&amp;#x2019;t do it over a long period\n\naggregating edges onto a single object. \n
  47. \n
  48. Realtime, so ignore the last day drop off (has stalled a few times) \n\nNote share is way more effective than like.\n\nLike x326 CTR 0.2%\nShare x645 CTR 0.9%\n\nLet me know what you guys are seeing, no one is publishing this data, we openly share and to date we are way above average.\n\n
  49. Social engaged users are happy users :)\n\n46mins average time on site! This is certainly biased, however we aim to transition users from not engaged to engaged.\n
  50. Breakdown by type.\n\nGoogle now accounts for 16% of our Social Actions! not bad for month 1, maybe its a fad, but seems to be increasing\n
  51. Breakdown by type.\n\nGoogle now accounts for 16% of our Social Actions! not bad for month 1, maybe its a fad, but seems to be increasing\n
  52. \n
  53. \n
  54. Its a known active area of work.\n
  55. Maybe a Geo element as well &amp;#x201C;Cambourne runners&amp;#x201D; is local to me, or could be minimal distance across graph.\n\nThe other key thing to remember with search at FB is that this is in very active development, and results change frequently.\n\nI can&amp;#x2019;t login to our analytics clusters from here, but last time I checked search aren&amp;#x2019;t important at all.... fb_source=search is seen in referrer\n\n\n
  56. \n
  57. Use personal information to kick start the social experience.\n\nUse things like Facepile to increase signup\n
  58. Auto login to ensure minimal effort on the users part. This will take a while to fine turn, and will confuse users for a while, until you perfect the UI. \n\n\n
  59. Do not ask for too many! 3% drop per permission, bullshit. \n\nMy tip is ask for email, so you can manage the user. (proxy emails don&amp;#x2019;t happen that often, although its a possibility)\n\nWe just ask for email, offline_access and stream_publish, and are considering dropping offline_access shortly.\n\nManaging deleted access_token is a pain (realtime helps a lot), changing a password also deletes the access_token. Do not depend on them, learn to adapt when they change\n\n\n
  60. OAuth 2.0 + FB JS Kit only\n\nUse the Facepile Social Plugin\n\nOfficial Facebook line is that each permission causes a CTR drop of about 3% (massive Standard deviation though)\nHowever I dont agree, asking for email caused a 5% increase in CTR...\n
  61. The on-ramp is crucial, get this right and everything follows.\n\nConsider your core pages, what are they. For us. Content/Profiles and soon player. Can you Socialize these? \n\nWhat are your landing pages, can you Socialize even before signup. Aim for the initial touch point\n\nEnsure Social Context through out the entire experience.\n
  62. \n
  63. Of 6,981 people listening, it isn&amp;#x2019;t a coincidence that Rob is showing up.....\n\nWe go to great lengths to track relationships, either those you follow directly, or friends on other sites...\n\nWorse case we can post to FB with a tainted link and either know your id or who posted it, and from that do indirect targeting, its still better than none\n\nDrive retention/engagement through adding social context, this increases the CTR of the play, and also the share rate and viral factor of the pages significantly.\n\nCreate all content as close as possible in social context to the user, aim for the top right quadrant.\n\nFACES ARE KEY, not NAMES.\n
  64. Nikhil mentioned on the left (out of 1000 friends)\n\nNico was at out with Rawson (other hidden friends I dont know)\n
  65. Social plugins can even do this when you aren&amp;#x2019;t authenticated... first page, are you likely to sign up now? What do you think we did to the bounce rate, conversions? \n
  66. Social plugins can even do this when you aren&amp;#x2019;t authenticated... first page, are you likely to sign up now? What do you think we did to the bounce rate, conversions? \n
  67. \n
  68. Grow in narrow niches first, keeps concentration higher and increases the &amp;#x201C;community&amp;#x201D; density\n\nMake it EASY to share and give back (lots of AJAX) to the community.\n
  69. Touch points\n\nconsider your key actions both on and off your site. What actions do your users do which suggests increased engagement.\n\nFor both your own actions, signup after share/like? you can track and count these. If someone likes your content 10 times they &amp;#x201C;might&amp;#x201D; be a good candidate for signing up.\n\nAlso if they just listening or read an article will they share? You can force these things but if you pick your timing smartly you can win big.\n
  70. Touch points include\n\nShare, Tweet, like, +1, Follow, Comment, Play, embed\n
  71. \n
  72. Auto login to ensure minimal effort on the users part. This will take a while to fine turn, and will confuse users for a while, until you perfect the UI. \n\n\n
  73. Social context - A friend has just recommend the item (come from newsfeed), they land on our site, already signed into FB (we check in JS), this is one of our key touch points.\n\nNote the use of FacePile, this associates friends alongside the action of &amp;#x201C;Connecting&amp;#x201D;\n\nBiggest issue with this is that users don&amp;#x2019;t fully understand &amp;#x201C;Connect&amp;#x201D; with Facebook and that they are creating an account.\n\nGuess what this did to the bounce rate?\n\n\n
  74. 55% reduction in bounce for FB users (38%-&gt;17% bounce rate, for FB traffic)\n\n15min time on site\n\n80% increase in signup rate\n\nBiggest shift in site usage to date.\n
  75. \n
  76. Contact details\n