Table of Contents 1. History of Facebook Platform 3 2. Technology of Facebook Graph API Social Plugins Open Graph Actio

Similar documents
Social Network

Portal_9iAS.ppt [읽기 전용]

이제는 쓸모없는 질문들 1. 스마트폰 열기가 과연 계속될까? 2. 언제 스마트폰이 일반 휴대폰을 앞지를까? (2010년 10%, 2012년 33% 예상) 3. 삼성의 스마트폰 OS 바다는 과연 성공할 수 있을까? 지금부터 기업들이 관심 가져야 할 질문들 1. 스마트폰은

HTML5* Web Development to the next level HTML5 ~= HTML + CSS + JS API

Voice Portal using Oracle 9i AS Wireless

CMS-내지(서진이)

PowerPoint 프레젠테이션

Intro to Servlet, EJB, JSP, WS

슬라이드 1

¹Ìµå¹Ì3Â÷Àμâ


Week13

크리덴셜_FBASIC_V3


슬라이드 1

Mstage.PDF

0125_ 워크샵 발표자료_완성.key

160322_ADOP 상품 소개서_1.0

FMX M JPG 15MB 320x240 30fps, 160Kbps 11MB View operation,, seek seek Random Access Average Read Sequential Read 12 FMX () 2

Page 2 of 6 Here are the rules for conjugating Whether (or not) and If when using a Descriptive Verb. The only difference here from Action Verbs is wh

S Special Report ORACLE이 주도하는 MODERN MARKETING의 세계 각하게 고민하게 되었다. 유통채널인 Place 요소의 혁신적 변화는 최근 O2O(Online To Offline)나 Omni - Channel 혁신이라는 Keyword로 많이 회

Microsoft PowerPoint - XP Style

15_3oracle

<332EC0E5B3B2B0E62E687770>

Oracle Apps Day_SEM

<4D F736F F D20BDBAB8B6C6AE545620BCD3BFA1BCADC0C720534E5320C6F7C1F6BCC5B4D720B9D720C0FCB7AB5FBCDBB9CEC1A42E646F63>

Windows Live Hotmail Custom Domains Korea

크리덴셜_FBASIC_V4

슬라이드 1

OVERVIEW 디트라이브는 커뮤니케이션 환경의 다변화에 대응하기 위한 고객들의 다양한 욕구를 충족시키기 위해, TV광고부터 온라인 광고 및 프로모션과 웹사이트 구축은 물론 뉴미디어까지 아우르는 다양한 IMC 기능을 수행하는 마케팅 커뮤니케이션 회사입니다. 대표이사 설

Hi-MO 애프터케어 시스템 편 5. 오비맥주 카스 카스 후레쉬 테이블 맥주는 천연식품이다 편 처음 스타일 그대로, 부탁 케어~ Hi-MO 애프터케어 시스템 지속적인 모발 관리로 끝까지 스타일이 유지되도록 독보적이다! 근데 그거 아세요? 맥주도 인공첨가물이

about_by5

정진명 남재원 떠오르고 있다. 배달앱서비스는 소비자가 배달 앱서비스를 이용하여 배달음식점을 찾고 음식 을 주문하며, 대금을 결제까지 할 수 있는 서비 스를 말한다. 배달앱서비스는 간편한 음식 주문 과 바로결제 서비스를 바탕으로 전 연령층에서 빠르게 보급되고 있는 반면,

SchoolNet튜토리얼.PDF

OP_Journalism

제 출 문 환경부장관 귀하 본 보고서를 습마트기기 활용 환경지킴이 및 교육 통합 서비스 개 발 과제의 최종보고서로 제출합니다. 주관연구기관 : 주관연구기관장 : 2015년 10월 주식회사 덕키즈 김 형 준 (주관)연구책임자 : 문종욱 (주관)참여연구원 : 김형준, 문병

<BCBCBBF3C0BB20B9D9B2D9B4C220C5ACB6F3BFECB5E520C4C4C7BBC6C3C0C720B9CCB7A128BCF6C1A4295F687770>

강의지침서 작성 양식

Multi Channel Analysis. Multi Channel Analytics :!! - (Ad network ) Report! -! -!. Valuepotion Multi Channel Analytics! (1) Install! (2) 3 (4 ~ 6 Page

LG-LU6200_ICS_UG_V1.0_ indd

<A4B5A4C4A4B5A4BFA4B7A4B7A4D1A4A9A4B7A4C5A4A4A4D1A4A4A4BEA4D3A4B1A4B7A4C7A4BDA4D1A4A4A4A7A4C4A4B7A4D3A4BCA4C E706466>

Facebook API

<4D F736F F D20C1A4BAB8C5EBBDC5C1F8C8EFC7F9C8B8BFF8B0ED5FBDBAB8B6C6AEBDC3B4EBBAF22E727466>

11¹Ú´ö±Ô

04서종철fig.6(121~131)ok

歯I-3_무선통신기반차세대망-조동호.PDF

소프트웨어개발방법론

45호_N스크린 추진과정과 주체별 서비스 전략 분석.hwp

Vostit Product Offerings

±èÇö¿í Ãâ·Â

PowerPoint 프레젠테이션

Service-Oriented Architecture Copyright Tmax Soft 2005

06_ÀÌÀçÈÆ¿Ü0926

스마트폰 애플리케이션 시장 동향 및 전망 그림 1. 스마트폰 플랫폼 빅6 스마트폰들이 출시되기 시작하여 현재는 팜의 웹OS를 탑재한 스마트폰을 제외하고는 모두 국내 시장에도 출 시된 상황이다. 이들 스마트폰 플랫폼이 처해있는 상황 과 애플리케이션 시장에 대해 살펴보자.

? Search Search Search Search Long-Tail Long-Tail Long-Tail Long-Tail Media Media Media Media Web2.0 Web2.0 Web2.0 Web2.0 Communication Advertisement

11이정민

歯이혜경.PDF

DocsPin_Korean.pages

°í¼®ÁÖ Ãâ·Â

PowerPoint 프레젠테이션

歯이시홍).PDF

Microsoft PowerPoint - 3.공영DBM_최동욱_본부장-중소기업의_실용주의_CRM

I What is Syrup Store? 1. Syrup Store 2. Syrup Store Component 3.

08SW

,.,..,....,, Abstract The importance of integrated design which tries to i

001지식백서_4도

Disclaimer IPO Presentation,. Presentation...,,,,, E.,,., Presentation,., Representative...

8월-이윤희-1.indd

SNS 명예훼손의 형사책임

Stage 2 First Phonics

DBPIA-NURIMEDIA

Intra_DW_Ch4.PDF

Domino Designer Portal Development tools Rational Application Developer WebSphere Portlet Factory Workplace Designer Workplace Forms Designer

DBPIA-NURIMEDIA

서현수

Microsoft Word - USB복사기.doc

Page 2 of 5 아니다 means to not be, and is therefore the opposite of 이다. While English simply turns words like to be or to exist negative by adding not,

Model Investor MANDO Portal Site People Customer BIS Supplier C R M PLM ERP MES HRIS S C M KMS Web -Based

<32382DC3BBB0A2C0E5BED6C0DA2E687770>

APOGEE Insight_KR_Base_3P11

가장 낮은 증가세를 기록했다. 분기당 400만 명을 유치하긴 했지만, 경쟁업체로 부상하고 있는 인스타그램(Instagram)은 분기당 500만 명을 유치했다. 분명히 트위터는 어려운 시기를 겪고 있고, 기업가의 입장에서는 이를 극복할 수 있는 방안 모색이 필요한 시점이

untitled

BH의 안드로이드 추천 어플

하나님의 선한 손의 도우심 이세상에서 가장 큰 축복은 하나님이 나와 함께 하시는 것입니다. 그 이 유는 하나님이 모든 축복의 근원이시기 때문입니다. 에스라서에 보면 하나님의 선한 손의 도우심이 함께 했던 사람의 이야기 가 나와 있는데 에스라 7장은 거듭해서 그 비결을

Week2.key

아바타 캐릭터 패션의 컬 러마케팅 전략 형성에 관한 연구 (pp ) - 김영식 임미라 Contents 논문요약 Abstract 1. 서론 n 본론 1. 웹의 발달과아바타의 개념 및활용현황 2. 실제와사이버상의 아바타 패션 트랜드 경향 3. 색채의 연상, 상징

J2EE & Web Services iSeminar

ICT03_UX Guide DIP 1605

2016_Company Brief

Data Industry White Paper

02 BRAND REPORT 여기서 내 친구들도 따로 나와는 별도의 가까운 친구들이 있다는 것이 핵심이다. 즉 A와 B가 알 고 B와 C가 서로 알지만 A와 C가 서로 모를 때 B 가 A와 C를 서로 소개시켜줄 수 있고 A가 B를 거 쳐 우연하게 C까지 도달해 친구를

thesis-shk

PowerChute Personal Edition v3.1.0 에이전트 사용 설명서

장양수

歯목차45호.PDF

Journal of Educational Innovation Research 2017, Vol. 27, No. 2, pp DOI: : Researc

20(53?)_???_O2O(Online to Offline)??? ???? ??.hwp

퇴좈저널36호-4차-T.ps, page Preflight (2)

Microsoft Word - 조병호

Transcription:

과목 : 내장형운영체제 (SEP564) 지도교수 : 신인식교수님 TA : 김효수발표일 : 2011.10.14 발표자 : 김민호 (20113771) 서승현 (20113920)

Table of Contents 1. History of Facebook Platform 3 2. Technology of Facebook 5 2.1 Graph API.. 6 2.2 Social Plugins.. 7 2.3 Open Graph... 8 2.4 Actions and Objects 10 2.5 Authentication.. 12 2.6 Facebook Android API.. 15 2.7 Characteristics of Facebook Platform. 16 3. Examples 3.1 Zynga. 18 3.2 Ads.. 20 3.3 Netflix 22 3.4 Spotify.. 23 4. Future 24 4.1 Technology. 25 4.2 Profit Model. 27 5. Conclusion... 28 Appendix References 2

3

1. History of Facebook Platform users 1 bi 500 mi Profile Photos Facebook Platform News Feed Platform Apps Social Plugins 3 rd party Apps Social Graph Real Time Stream Like Button Groups 2004 2005 2006 2007 2008 2009 2010 2011? Messages year 4

5

2. Technology of Facebook 2.1 Graph API v Facebook s core is the Social Graph v Every object in the social graph has a Unique ID Ø All Objects and Connections Users, Pages, Events, Groups, Applications, Status messages, Photos, Photo albums, Profile pictures, Videos, Notes, Checkins, Friends, News feed, Profile feed(wall), Likes, Movies, Music, Books, Notes, Permissions, Photo Tags, Video Tags, Video Uploads Ø Format : https://graph.facebook.com/id https://graph.facebook.com/19292868552 https://graph.facebook.com/me/friends?access_token =... https://graph.facebook.com/id?metadata=1 https://graph.facebook.com/search?q=query&type=object_type v Pros Ø Access data based on URI v Cons Ø Privacy Return JSON type 6

2. Technology of Facebook 2.2 Social Plugins Like Button One click 으로페이지를공유 Send Button 컨텐츠를쉽게친구들에게보내게함 Comments 사이트내에어떤컨텐츠에도주석을달수있도록함 Activity Feed like/comments 를통해친구가무엇을하는지알려줌 Recommendations 사용자가좋아할만한개인화제안을제공 Like Box Like 도가능하며웹사이트의상태를직접적으로보여줌 Login Button 로그인버튼과 Sign up 한친구들의목록을보여줌 Registration Facebook 계정으로쉽게 Sign up 하도록도와줌 Facepile Sign up 혹은 like 하는사용자들의목록을보여줌 Live Stream 실시간으로 activity 와 comments 를공유하도록함 7 https://developers.facebook.com/docs/plugins/

2. Technology of Facebook 2.3 Open Graph(1) v Beta version (2011.9.22) v To model user activities based on actions and objects v Components Ø Communication Ø Games Ø Media Ø Lifestyle 8

2. Technology of Facebook 2.3 Open Graph(2) v Use Open Graph Protocol Ø Enables any web page to become a rich object in a social graph Ø Same Functionality Ø Developer simplicity 9

2. Technology of Facebook 2.4 Actions and Object(1) Becomes a part of the User s Identity and social graph v Building Blocks of Open Graph v Actions Ø high level social actions(in apps) v Objects Ø The type of things that users can connect within your app v Like Button è Custom Actions and Objects 10

2. Technology of Facebook 2.4 Actions and Object(2) v Single API Ø Timeline, News Feed, Ticker v Persistent Connection and Drive new Users v 3 rd Party Apps è a Part of Life v Pros Ø The way to express Myself Ø Share Experience with Friends Ø More Creative Apps v Cons Ø Complex steps to create Apps Ø I know what you re doing now 11

2. Technology of Facebook 2.5 Authentification(1) 공개범위결정 Timeline 에어떻게보일지미리알수있음 v OAuth 2.0 protocol v User Login Ø server-side call the Graph API from a web server Ø client-side call to the Graph API from a client Ø based on javascript 나의친구들의 App 사용여부는나의의사결정에영향을미침 Timeline 에추가여부를바로결정 상세한 Privacy 설정은잘보이지않게 12

2. Technology of Facebook 2.5 Authentification(2) v Three steps Ø user authentication : ensure that the user is who they say they are Ø app authorization : ensures that the user knows exactly what data and capabilities they are providing to your app Ø app authentication : ensures that the user is giving their information to your app and not someone else 13

2. Technology of Facebook 2.5 Authentification(3) v User access token Ø To access the user s information and take actions on their behalf v Permissions Ø Utilize the Graph API to access users likes, interests, activities, movies and more to recommend content in your app Ø Access their friends likes to suggest content they may be interested in v Pros Ø Support Web sites, Mobile, and applications Ø Easy to use v Cons Ø Not support below OAuth 2.0 Ø Privacy; can access friends information from me 14 https://developers.facebook.com/docs/reference/api/permissions/

2. Technology of Facebook v API Request Ø Use Following methods Graph API FQL(Facebook Query Language) Legacy REST API v Asynchronous API Request Ø Returns immediately without blocking the calling thread Ø Request response is returned to the caller via RequestListener interface Ø Use Following methods Graph API FQL Legacy REST API v Helpers Ø help with the Facebook integrations. 2.6 Facebook Android API v Authentication Ø Initialize Facebook instance Ø Initialize user authentication and app authorization flow Ø Handle the single sign-on callback v Dialogs v Feed Dialog Individual story to a profile s feed v Friends Dialog User to add a friend v OAuth Dialog Authorize and grant app permissions v Pay Dialog v Requests Dialog v Send Dialog Send to message to a friend, group or email address 15

2. Technology of Facebook v Social Platform v Not Search, Portal, Shopping, etc. v Based on Objects and Relationships v 높은플랫폼개방성 Ø Open Platform 의선두주자 Ø Contribute Open Source Ø 점차 API 를확대 Ø Facebook 내외부의경계 v 타 SNS 서비스로의확장 Ø Google s Circle à Groups Ø Twitter s Status Feeding à Wall Ø Twitter s Speed à Messages Ø With a Music, a Journal, a Movie Service Ø Groupon s Social Commerce à Facebook Deal (Stopped) 2.7 Facebook Platform Characteristics v Pros Ø 사용하기쉬운 API (Single API) Ø 다양한지원 ( 문서, 예제, 블로그등 ) Ø 8 억명의사용자와그들의정보 Ø 60 만개이상의 Apps Ø 마케팅, 광고에효과적! v Cons Ø PHP 성능문제 (Hiphop for PHP) Ø 보안에취약 Ø Privacy Issue Ø Ambiguous Profit Model Ø 국내개발자를위한 JSP 나한글화등의지원미약 Ø Red Ocean 16

17

3. Examples 3.1 Zynga 3.1.1 What is the Social Game v Social Driven Application Service Ø People(Node) Ø Relation(Edge) v Enjoying Relation of People Ø Goal is Not Defined, That is Player s Responsibility Ø Nobody Lose Ø Don t Exist Gap of Gaming Skill Ø Maybe Board Game is Called Social Game 3.1.2 MMO RPG v Enjoying Just Game Ø Goal is Win Ø Defeat Others Ø Exist Gap of Gaming Skill Ø Game Addiction 18

3. Examples 3.1 Zynga 3.1.3 Characteristic of Social Game v Simple Interface Ø Whoever can play v Most Important thing is Relationship Ø Everyone can have Community v Asynchronous Game Ø Whenever you can do v Ease to Transplant Mobile Device Ø Wherever you wish to do 3.1.4 Strategy v Moto is Do Devil Ø I don t want innovation Ø Copy first until pass over competitor. Ø Game is Just Money. Ø Vs. Google s Don t be Evil 19

3. Examples 3.2 Ads 3.1.1 News Feed Algorithm v Google 이서비스강화를위해사용하는알고리즘. Ø Keyword Ø Freshness Ø Quality Ø Specialty 3.1.2 Social Algorithm v Facebook 의 Relation 파악을위해사용하는알고리즘 Ø Kind of Message Ø Timeline Ø Intimacy Ø Edge Rank Ø Lack of Express than TV Commercial Ø 79% Google vs. FB 20

3. Examples 3.2 Ads 3.1.3 Online Advertise Algorithm v 수익모델과관련된알고리즘 Ø Proper Time, Proper People Ø Analyze User Ø Analyze Web surfing Habit 3.1.4 Facebook Ads v Business Page v Social Ads and Beacon Ø Based on User Habitat and Correlation Ø Target Ads Ø Google s adsense v Insight v Self-server Ads v Targeting Based on 400 Private information 21

3. Examples 3.3 Netflix 3.1.1 Philosophy v On-demand Online DVD Rental and Streaming Service v Convenience for customers v Flat rate DVD-by-mail v Watch Instantly 3.1.2 Strategy v Subscription ($16.99 for 17 hours of streaming media) v Final Goal : DVD Rental à Streaming Service v Issues v License Issues with Hollywood v Competitor : Amazon, Apple(ITunes) v Disappointed users leave v Separate DVD rental(qwikster) and Streaming service v First sale doctrine( 최초판매원칙 ) v Integrated with Facebook Ø Available in 44 countries but the USA 22 CEO Reed Hastings

3. Examples 3.4 Spotify 3.1.1 Philosophy v Overview Ø On-demand music streaming service Ø Free Ø Allow Facebook users to stream spotify tracks directly from the news feed or from one s own profile 3.1.2 Strategy v Integration with Facebook v Boost their overall audience v More advertising revenue v Share music with all your friends v Instant access to over 15 million tracks v the soundtrack to your social life CEO Daniel Ek 23

24

4. Future 4.1 Future Technology 4.1.1 Issues (Challenges) v Network Effect Ø The More User, The More Power Ø Positive Feedback Effects v UX Ø More Simple, Expected Menu v Security Ø User information Disclosure Ø Authentication Bypass Ø Script injection v Lock-in Ø Leave Platform v Search Ø Weak Contents Searching 25

4. Future 4.1 Future Technology 4.1.1 Solution(We Think) v Network Effect Ø Ease to Development Ø Grown up FB Platform Ø Procure Killer Apps. v UX Ø Share Same UX Ø Maybe Action Button v Security Ø Treat The PHP Vulnerability Ø Maybe HTML5 Improve v Lock-in Ø Login Using FB with Other Sites v Search Ø Improve Transaction Performance 26

4. Future 4.2 Profit Model 4.2.1 Issues (Challenges) v Improve Open Graph Ø Connect everything from on-line to off-line v Encourage 3 rd Apps Ø Apps can make more users like Zynga (e.g. Facepile plugin) v Lock-in Ø Timeline, Friends, Events, Messengers, Contents, etc. v Privacy Ø Sponsored Stories (2009/09 Beacon advertising system) 4.2.2 Solutions v Ads Ø Targeting; can access real identity in a social context workplace, relationship, school, location, mutual friends, etc(400) v Open Graph Ø Every things are in Facebook (Pages, Information, Marketing, Services, etc) 27

4. Future 4.2 Profit Model 3.1.1 Future of Social Game v We Think Ø 게임자체를즐기기보다는인맥관리와이웃간의유대감증가가게임의주요목적으로등장. 더많은종류의디바이스에서접속이가능하도록하여더큰붐이일어난다.SNS 특징상많은사용자를이끌어내는것이소셜게임의목적이고, 수익모델로갈것이다. Ø 소셜게임의특성인 Relationship 을너무많이요구하는것이문제 Ø 사용자는담벼락에도배가되는것을원하지않는다. Ø 한국온라인게임에서커뮤니티를만드는법을보고배우는것이.. v Fact Ø Google 은 Zynga 에 1 억 5 천만달러를투자한이력이있고, We rule 로유명한 ngmoco 에도투자를했다. Google 은 2010.8 월소셜네트워크서비스 (SNS) 용애플리케이션개발업체 ' 슬라이드 (Slide)' 를인수했다. 인수가격은 1 억 8 천 200 만달러또는 2 억 2 천 800 만달러로알려졌다. 28

4. Future 4.2 Profit Model 3.1.2 Future of Ads v We Think Ø 사용자의환경이미디어, 광고시장을바꾼다. Ø 사용자가반감을가지지않는광고가중요. v Fact Ø 미국의전체미디어광고중에온라인광고가차지하는비율이 2006 년의 6.0% 에서 2010 년에는 12.1% 로두배상승 Ø Gmail 이처음광고를도입했을때도사용자들의반감이심했지만, 지금은어느정도묵인하고사용 Ø 마켓팅활용성공사례 : IKEA, Diesel Cam, Levi s Ø Facebook 의주수입 : 광고매출 (2010 년상반기 5 억달러 ) Ø 구글이검색광고시장의 79% 차지 29

30

5. Conclusion Facebook Platform Profit Advertiser Facebook Business Consumer Ads User Facebook Technologies Social Plugins BusinessBu Open Graph Apps Graph API Legacy API R&D Open API Facebook 3 rd Party 31

32

Appendix Architecture v Availability v Scalability Ø 200 GB per day in March 2008 Ø 15+ TB(Compressed) raw data per day v Performance v Programmability and Productivity v Manageability v Not Expensive 33

Appendix Open Graph API Usage v 1. Define actions and objects Ø Cook à Recipe / Menu v 2. Create objects Ø <meta> tags v Mechanism 34

Appendix Human Experience / UX Relationship 35

36

References v Open Graph Ø Docs : http://developers.facebook.com/docs/beta Ø Open Graph : http://developers.facebook.com/docs/beta/opengraph/ Ø Open Graph Protocol : http://ogp.me/ Ø Permissions : https://developers.facebook.com/docs/reference/api/permissions/ Ø Timeline Ø Authentification Ø http://developers.facebook.com/docs/beta/authentication/ Ø Graph API Ø https://developers.facebook.com/docs/reference/api/ Ø Social Plugins Ø Main Page : https://developers.facebook.com/docs/plugins/ Ø 3 rd parties Ø Spotify Ø http://www.spotify.com/int/, http://xguru.net/507 and http://www.spotify.com/int/blog/archives/2011/09/21/spotify-and-facebook/ Ø Deep Spotify Integration Brings Free Music to Facebook : http://www.readwriteweb.com/archives/spotify_facebook_integration_free_ music_streaming.php 37

References v 기사 v 페이스북, 광고업체와 사용자정보 또공유하나? http://www.asiae.co.kr/news/view.htm?idxno=2011092911065157217 v Netflix 새롭게직면한위기에대하여 http://blog.paran.com/heunever/45931621 v Netflix rethingks new website http://eng.ajnews.co.kr/view.jsp?newsid=20111013000233 v Facebook Security http://www.zdnet.com/blog/security/multiple-facebook-vulnerabilities-reportedon-full-disclosure/1414 v 기타 v http://developer.facebook.com v http://wiki.frends.kr/index.php/facebook_sdk v http://www.emarketer.com 38

39