Tip:
Highlight text to annotate it
X
JONATHAN BERI: 안녕하세요.
Google 개발자 라이브에 오신 것을 환영합니다.
저는 Jonathan Beri입니다.
Google+ 소속 Developer Advocate으로 일하고 있습니다.
저와 함께 있는 분은
JOANNA SMITH: 저는 Joanna Smith입니다.
개발자 프로그램 엔지니어로 일하고 있습니다.
2013 Google+ 개발자 라이브를 시작하게 되어서
정말 기쁩니다.
JONATHAN BERI: 좋습니다.
그렇죠.
새 플랫폼을 위한 출발이기도 합니다.
차세대 Google+ 플랫폼, 그리고 개발자들을 위한
중요한 도약입니다.
오늘 Google+ 로그인을 소개하려고 합니다.
웹이나 모바일에서 사용자가 간단하고 안전하게
앱에 로그인할 수 있는 방법이죠.
이번 출시에 같이 소개된 다른 기능들과 함께
Google+의 기능을 활용하여
애플리케이션에 연동하는 것입니다.
아주 기대가 큽니다.
JOANNA SMITH: 아주 훌륭하죠.
여러분의 이해를 돕기 위해서
데모를 보여드리면서
오늘 개발자 라이브를 시작하도록 하겠습니다.
웹사이트에서 확인해야 할 가장 중요한 부분은
빛나는 빨간색 버튼입니다.
"Sign-in with Google" 버튼을 아주 자랑스럽게 생각합니다.
JONATHAN BERI: 여기에 퀵 링크가 있습니다.
JOANNA SMITH: 개발자로서
이 버튼을 iOS 혹은 Android의 모바일 앱이나
웹사이트에 제공할 수 있습니다.
그리고 누구나 사이트에 방문해서 그 버튼을 보고
자신의 프로필과 연결할지를 결정할 수 있습니다.
그러한 경우에 사용자의 자격 증명을 입력할 수 있는
인증창이 열립니다.
Google에 이미 로그인이 되어있다면,
인증을 계속할 수 있습니다.
하지만 인증창의 아주 훌륭한 점은
사용자가 자신의 개인 정보를 어떻게 제어할 수 있는지를
매우 분명하게 확인할 수 있다는 점입니다.
JONATHAN BERI: 이 대화 상자를 열겠습니다.
지금 보고 있는 것에 대해서 설명해 주시겠어요?
JOANNA SMITH: 애플리케이션이 사용자에게 요구하는
모든 정보 목록이
보입니다.
누가 자신의 앱 액티비티를 볼 수 있는지뿐만 아니라
앱이 볼 수 있는 친구도
제어할 수 있습니다.
사용자가 조정하기를 원하면
해당 앱에 보내지는 서클을 선택할 수 있습니다.
그리고 제한할 수도 있습니다.
사용자의 서클 안에
애플리케이션에 굳이 관련시키고 싶지 않은
서클을 가지고 있을 수도 있습니다. 관련이 없으니까요.
그러한 부분을 컨트롤할 수 있는 것이죠.
JONATHAN BERI: 그래서 저는 제 가족 서클을 없애려고 합니다.
좋은 사진을 찍지 않거든요.
JOANNA SMITH: 네. 사진엔 꽝이죠.
그리고나서
이 앱에서 생성되는 콘텐츠를 어떤 서클이 볼 수 있는지도
컨트롤할 수 있습니다. 아주 훌륭한 부분이죠.
여동생과 사진을 공유하고 싶지 않을 수도 있죠.
여동생은 무엇이든지 훔쳐가니까요.
그런 경우에 여동생을 제외시킬 수 있습니다.
JONATHAN BERI: 이것을 "앱 액티비티"라고 부릅니다.
JOANNA SMITH: 또한 아무것도 공유하고 싶지 않은 경우에도
쉽게 설정할 수가 있습니다.
최상단으로 가서
"Only me"를 선택하면 됩니다.
사용자에게 아주 강력한 기능이라고 생각합니다.
개발자에게도 아주 용이합니다.
이 기능을 위해서 개발자가 특별히 해야할 것이 없거든요.
JONATHAN BERI: 사용자에게 아주 좋은 용례이자
이것을 분명한 선택 사항으로 제공하는 이유는
특정 앱이 개인적인 용도로 사용될 경우를 위해서 입니다.
예를 들어 체력 관리 애플리케이션이 될 수도 있겠네요.
체력 관리 앱으로 자신이 무엇을 하는지를
사람들과 공유하고 싶지는 않지만
기록으로 남겨두고 싶을 수 있죠.
그러한 사용자에게 아주 훌륭한 옵션입니다.
JOANNA SMITH: 모두 훌륭하네요.
일단 인증이 되고나면
안드로이드 디바이스를 쓰는 경우에 아주 강력한 옵션이 있습니다.
로그인하는 것만으로도 사용자의 안드로이드 폰에
애플리케이션을 자동으로 설치할 수 있습니다
JONATHAN BERI: 이것은 웹사이트인데요,
이 프로세스를 위해서
다른 사이트로 가지 않습니다.
PhotoHunt 애플리케이션입니다.
JOANNA SMITH: 같은 팝업으로
로그인을 유지하기 위해서 보게 되는 것입니다.
지금 바로 선택할 수 있습니다. 바로 이 사진을
제 휴대폰으로 보고 싶군요.
아주 간단합니다.
Play 스토어에서 찾을 필요가 없습니다.
다른 절차를 거칠 필요가 없죠.
바로 보이고, 아주 간단합니다.
그럼 가서 데모 계정에 추가해 보겠습니다.
JONATHAN BERI: 설치하기를 누르겠습니다.
다운로드한다고 하네요.
JOANNA SMITH: 다운로드하는 동안
웹사이트를 보겠습니다.
데모 계정으로 로그인하면
개인화된 서비스를 사용할 수 있습니다.
프로필 사진이 있습니다.
사용자의 이름도 있습니다.
사용자의 사이트 방문을 환영할 수 있습니다.
그리고 사용자의 친구들을 함께
보여줄 수도 있습니다.
이 앱을 사용하고 있는 친구들의 목록도 보여집니다.
JONATHAN BERI: 이것이 로그인 버튼과 함께 도입한
새로운 기능입니다.
JOANNA SMITH: 친구 목록의 경우,
서클 안의 사람들 목록은
이전에는 없던 기능입니다.
아직은 단순한 목록임을 확인하는 것이 중요합니다.
사용자의 실제 서클을 볼 수는 없습니다.
하지만 사용자의 소셜 세계에
누가 포함되어 있는지는 볼 수가 있죠.
JONATHAN BERI: 애플리케이션의 일부로 소셜 프루프를 만들기에
아주 강력한 기능이죠.
JOANNA SMITH: 물론입니다.
앱에서 원래 소셜 그래프를 지원한다면
도움이 될 것입니다.
이미 계정이 있는 사용자들과 연결할 때
이것을 사용할 수 있습니다.
이제 휴대폰으로 가보겠습니다.
아직 설치 중인가요?
JONATHAN BERI: 아마 그럴 것 같습니다.
OANNA SMITH: 알림을 받았나요?
JONATHAN BERI: 아니요.
JOANNA SMITH: Wi-Fi가 켜져있나요?
JONATHAN BERI: Wi-Fi로 사용중입니다.
JOANNA SMITH: 인터넷이 속도를 따라잡기를 기다리는 동안
다른 기능에 대해서
이야기해 봅시다.
이번 론치에서 제가 개인적으로
아주 좋아하는 것은 인터렉티브 포스트라는
기능입니다.
이미 가지고 있는 것과 아주 유사합니다.
공유하기의 연장선 상에서
기능을 추가한 것이죠.
이제 기존의 공유하기에 더해서
여러분의 스트림에서 버튼을 가진 공유하기를 볼 수 있게 됩니다.
이 버튼은 일종의 행동을 유도하게 만드는 버튼이죠.
버튼은 Google+ 스트림에서 애플리케이션으로
사용자를 끌어들일 수 있습니다.
JONATHAN BERI: 그럼 인터렉티브 포스트를
한번 만들어 보겠습니다.
바로 여기 버튼이 있습니다.
애플리케이션의 일부죠.
PhotoHunt 애플리케이션입니다.
JavaScript API가 있는데요,
확인하고서 앱에 연동시킬 수 있습니다.
유저 플로우가 아주 좋죠.
저는 투표를 했습니다.
이 경우에 인터렉티브 포스트를 하지 않았지만
가서 추천할 수 있습니다.
내용을 설명을 해주시겠어요?
JOANNA SMITH: 여기서 이 사진이 너무 마음에 들기 때문에
친구들에게 투표하라고 요청하려고 할 때
대화 상자를 보여줍니다.
말씀드렸듯이, 이 대화 상자는 기존의 공유하기에서
만들어진 것입니다.
이제는 거기에 버튼을 포함하게 된 것이죠.
개발자는 버튼 위의 텍스트를
컨트롤할 수 있습니다.
스트링을 선택할 수 있죠.
제 생각에는 이제 100개가 넘게 있는 것 같습니다.
아주 다양한 옵션이 있고
더 많은 추천을 받고 있습니다.
매우 강력한 기능 중 또 다른 하나는
공유하기 대화 상자에 텍스트를 미리 채울 수 있는 것입니다.
여기 PhotoHunt에서 이미 사용하고 있는 것 같네요.
여러분의 앱에서 가장 알리고 싶은 부분을
사용자가 사용하게 할 수 있죠.
수신자를 10명까지 미리 채울 수도 있습니다.
포스트에서 태그되는 것이 아니라
바로 공유할 수 있게 됩니다.
그리고 수신자에게 알림을 발생시킵니다.
JONATHAN BERI: 사용자를 포스트에 포함시키는 것이
강력한 기능입니다.
수신자를 미리 채우는 것이죠.
Google및 Google+ 일부는 알림 시스템입니다.
명시적으로 사용자를
공유하기에서 포함시킬 때,
모든 Google 속성에서 알려줍니다.
작은 빨간 상자가 있는 어디든지
그러한 특정 사용자에게 알림을 주게 됩니다.
미리 채우기를 허용한 사용자의 경우에
그 메시지를 실제로 전달할 의사를 가지고 있기 때문이죠.
따라서 확실히 전달할 수 있는 것이죠.
수신자들이 알림을 위한 이메일이 설정되어 있으면
데스크탑을 이용하지 않을 경우에
이메일을 받게 됩니다.
이메일 주소로 채울 수도 있습니다.
사용자가 Google+를 가지고 있지만 앱을 사용하지 않을 경우
혹은 Google+에 가입하지 않아도
해당 유저 플로우를 받고 업그레이드도 할 수 있습니다.
이는 더 많은 사용자가 앱을 사용하도록 하는 강력한 기능이죠.
JOANNA SMITH: 또한 강력한 점은
멘션되거나 다른 사용자가 공유한
애플리케이션의 인터렉티브 포스트를 보게 되어
해당 포스트를 클릭하면
앱으로 들어올 수 있습니다.
하지만 앱에 아직 로그인을 하지 않았다면
로그인을 할 수 있도록
먼저 인증 화면을 만나게 됩니다.
또한 이전처럼 신원 확인 화면을 통해서
휴대폰으로 바로 애플리케이션을
설치할 수 있습니다.
따라서 사용자는 Google+에서 앱에 들어가는
아주 다양한 진입점을 가지게 됩니다.
JONATHAN BERI: 공유하기에 관련한 것은 끝난 것 같군요.
포스팅에 관한 것을 다루어 보기로 하겠습니다.
JOANNA SMITH: 두 번째 데모 계정에 로그인하는 것을
잊었을 수도 있는데, 스트림을 확인해 보도록
하겠습니다.
JONATHAN BERI: 그러죠.
그럽시다.
저기 나오네요.
방금 생성한 포스팅입니다.
JOANNA SMITH: 보시다시피
실제로 참여도를 높일 수 있는 것이죠.
사용자는 자신이 공유하고자 하는 것을 서클 안의 친구들과
공유할 수 있을 뿐만 아니라 이제 그 서클 안에 있는 사람들이
실제로 행동에 참여할 수 있습니다.
앱에 진입할지 선택할 수 있고 자신의 공유하기를 만들거나
앱 안에서 동일한 행동함으로써
교류를 시작할 수 있습니다.
제 생각에 정말 참여를 활발하게 만드는 방법은
사용자들이 교류하게 하는 것입니다.
JONATHAN BERI: 사용자는 친구들에게 함께 하자고 요청하는 것이죠.
인터렉티브 포스트의 중요한 점입니다.
Google+ 상에 있는 친구들이 서로 교류할 수 있는
방법을 이용해서 여러분의 앱으로
끌어들이는 것이죠.
이렇게 바로 상호작용이 발생하는 것이죠.
인터렉티브 포스트 미리 살펴봤습니다.
이제 사용자들이 데스크탑 스트림에서
확인할 수 있는 결과를 보겠습니다.
해당 포스트를 클릭해 보겠습니다.
포스트를 클릭하면 어떤 일이 일어날까요?
보시는 것처럼 앱을 열게 됩니다.
여기서 특이한 점은
앱으로 딥 링크되었다는 점입니다.
JOANNA SMITH: 지난 가을에 딥 링크 기능을
몇몇 똑똑한 개발자들이
구현했습니다.
아주 매력적인 기능입니다.
왜냐하면 사용자가 여러분의 앱에 들어오는 것뿐만 아니라
특정 부분, 다시 말해 특정 사진이나 노래 등으로
들어오기 때문입니다.
그것이 바로 사용자들이 신경 쓰는 부분이죠.
나머지는 건너 뛰면서도 이미 참여하고 있는 것이죠.
사용자를 앱에 더욱 머무르게하고 유저 베이스를
증가시킬 수 있는 가능성이 더 높죠.
JONATHAN BERI: 딥 링크의 또 다른 강력한 점은
모든 플랫폼에서 지원한다는 것입니다.
웹, 안드로이드, iOS에서 모두 지원하죠.
사용자가 안드로이드 앱을 사용하고 있는데
데스크탑을 사용하고 있는 친구에게 공유할 경우
딥 링크는 사용자가 데스크탑 버젼으로 연결해 줍니다.
다른 친구가 iOS를 사용 중이라면
그것을 파악하고 iOS앱을 사용하게 해줍니다.
JOANNA SMITH: Google의 마법의 일부죠.
어떠한 것이 적절한 것인지 결정하기 위해서 여러 딥 링크를 위한
지원을 시작할 필요가 없습니다.
여러분을 위해 저희가 서비스를 제공합니다.
링크만 제공하면 됩니다.
JONATHAN BERI: 또한 아주 괜찮은 기능으로
over-the-air 인스톨에 대해서 말씀드렸는데요.
하지만 딥 링크로, 애플리케이션을 설치하지 않은 상태라면
사용자를 앱 스토어로 안내합니다.
안드로이드에서 다운로드를 완료하면
원래 클릭했던 딥 링크로
되돌아가게 됩니다.
이 모든 과정을 통해서,
새로운 모바일 사용자가 생기는 것이죠.
JOANNA SMITH: 저희의 목적은 여러분이 사용자를
놓치지 않도록 하는 것입니다.
사용자들이 여러분의 앱에 흥미를 느끼게 하고자 합니다.
인증이나 설치 과정을 거쳐야 하더라도
사용자가 계속해서 사용하고 싶게
만드는 것이죠.
설치되었나요?
JONATHAN BERI: 네, 그런 것 같습니다.
JOANNA SMITH: 그럼, 가서 확인해 보겠습니다.
제가 말씀 드렸듯이, 아주 좋은 기능입니다.
이것을 위해서 휴대폰에서 해야할 것이
전혀 없기 때문입니다.
인증할 때 이것을 선택했구요,
알림을 통해서 다운로드 완료를 알려주고
이제 사용할 수 있게 됩니다.
JONATHAN BERI: 우선 알림을
확인할 수 있습니다.
아직 없애지 않았습니다.
사용자에게 보여지는 모습입니다.
Play 스토어에서 리치 아이콘들을
볼 수 있게 됩니다.
서비스 알림이 설치되었습니다.
다른 앱과 마찬가지로
메인 화면에 설치가 됩니다.
동작하는 것을 보여드리겠습니다.
Wi-Fi가 되기를 바랍니다.
네이티브 안드로이드 로그인을 사용해서 로그인할 수 있습니다.
계정을 고릅니다.
동일한 과정을 확인할 수 있습니다.
JOANNA SMITH: 동일한 대화 상자입니다.
휴대폰은 조금 더 작지만,
모두 앞서 말씀드렸던 것과 동일한 기능입니다.
서클에서 누가 앱을 볼 수 있는지와
서클의 사람들에게 어떤 앱 액티비티가 보여질지를
결정할 수 있습니다.
좋습니다.
PhotoHunt입니다.
개발자들이 시작할 수 있도록 하기 위해서
오늘 새로운 샘플을 출시하려고 합니다.
그 중에 하나가 바로 PhotoHunt 앱을 위한
백 엔드로 사용되었습니다.
전체 연동을 끝까지 다 확인할 수 있기를
바랍니다.
여러분의 현재 앱에 Google+로그인을
잘 연동할 수 있도록 도움을 줄 것입니다.
오늘 볼 수 있기를 기대하며
나중에 여러 언어로도 볼 수 있기를 바랍니다.
JONATHAN BERI: 오늘 어떠한 것들을 출시했는지
높은 수준에서 살펴보았는데, 이제 아주 빠르게
여러가지 기능과 개발자가 접근할 수 있는 방법을
살펴보도록 하겠습니다.
실제로 연동하기 위해서 알아야 하는 것들이죠.
조금씩 살펴 볼 수 있는 퀵 데크가 있습니다.
Google+ Sign-in
간소화된 로그인입니다.
첫 번째 주목해야할 사항은
저희가 개인 정보를 아주 심각하게 여긴다는 점입니다.
서클 선택하기와 앱 액티비티에서 보셨듯, 자신의 액티비티와 유저 데이터를
누구에게 어떤 것을 보여줄지 결정할 수 있음을
확인했죠.
또한 서비스 약관에서 데이터 취소 및 삭제를 아주
심각하게 여기며 그 절차를 간소화하기 위해서
API를 제공합니다.
사용자가 애플리케이션과 연결되는 것을 원하지 않으면
사용자가 원하는 대로 할 수 있습니다.
개발자가 구현할 수 있습니다.
JOANNA SMITH: PhotoHunt에서 확인할 수 있습니다.
로그인한 이후에, Sign Up 버튼이
Disconnect 버튼이 되었습니다.
앱에서 자신을 지우는 방법이
상위 레벨에서 아주 분명하고 명백하게 보입니다.
JONATHAN BERI: 기존 로그인이 있으면 연동이 아주
쉽게 만들었습니다.
다른 소셜 네트워킹이 있는 기존의 솔루션에서 머지하여
데이터베이스에서 칼럼을
추가하기만 하면 됩니다.
저희 사이트에 다양한 쇼케이스가 있습니다.
론치 파트너의 연동 절차에 대해서 다루고
기존의 솔루션에서 얼마나 빨리 연동 구현을 했는지
설명해 줍니다.
궁극적으로, 이것은 사용자에게 선택권을 주고
해당 사용자들을 쉽게 유인하게 해 줍니다.
선호하는 소셜 네트워크가 있다면
쉽고 빠르게 궤도에 오르게 해줍니다.
이제 여러분께 약간의 코드를 보여드리고
구현 방법을 보여드리겠습니다.
웹으로 시작하겠습니다.
Google 플랫폼을 이전에 사용해 본 개발자를 위해서
플러그인으로 시작합니다.
이전 플러그인과 같은 방법으로
약간의 JavaScript를 페이지에 넣고, 약간의 마크업을 넣고
설정 가능한 양식화된 버튼을 만듭니다.
아주 간단합니다.
그러한 점에서, OAuth를 처리합니다.
인증 팝업을 처리합니다.
그리고나서 여러분의 애플리케이션에
토큰과 API를 연동합니다.
기본적으로 Google API 콘솔로 만든 클라이언트 ID를
저희에게 주는 것입니다.
로그인 스콥과 같은 스콥 및 액티비티를
요청합니다.
안드로이드 측면에서, 이것은 안드로이드에 고유합니다.
안드로이드 팀과 함께 작업하여 우리 SDK가
안드로이드 개발자를 위해서 연동하기 편하고 쉽게
구현했습니다.
레이아웃에 버튼을 추가하려고 합니다.
플러스 클라이언트를 초기화합니다. 이것은 로그인을 포함한
API 호출을 할 수 있게 만드는 오브젝트 입니다.
커넥티드 콜백에 등록합니다.
등록이 되면 실제로 유저 데이터를
얻을 수 있습니다.
아주 간단합니다.
완성된 로그인 버튼을 구현하기 위해서 얼마나 적은 코드가 필요한지
보여주는 초보용 애플리케이션도 있습니다.
JOANNA SMITH: 이 시간을 통해서 여러분이 쉽게 구현할 수
있게끔 알려드리고자 합니다.
소위 명령이나 조건 등이
많지 않아야 합니다.
OAuth이 어렵다는 피드백을
받았습니다.
그래서 간단하게 하고자 많은 노력을 기울였습니다.
문서 전체에 있는 코드 예제를
찾아보세요.
내용을 확인하기 위해서 오늘 제공되는
샘플을 보세요.
전체 연동을 확인하실 수 있습니다.
JONATHAN BERI: 좋은 생각입니다.
또한 iOS에서도 여러분의 짐을 덜어주기 위해서
동일한 작업을 했습니다.
이것은 SDK입니다.
이것은 여러분이 오브젝트를 위한 델리게이트를
인스턴스화 하고 생성할 수 있도록 해줍니다.
로그인 버튼에 대하여 API 호출을 만듭니다.
콜백에 대응하면 이제 사용자가 생기는 것입니다.
개발자들에게 아주 흥미로웠던
기능이죠.
특별히 안드로이드 개발자들에게 그렇습니다.
바로 over-the-air 인스톨입니다. 데모로 보여드렸죠.
웹사이트에서 바로 안드로이드 앱을 푸시해서
사용자를 다른 곳에 데려가지 않고서도
사용자의 휴대폰에 마법같이 나타나게 하는 것입니다.
사용자가 설치를 승인하는지 확인하는 것만 제외하면
오버헤드가 거의 없습니다.
여러분의 로그인 버튼을 수정하는 정도입니다.
Google API 콘솔과 로그인 버튼에서
앱 패키지를 등록하기만 하면 됩니다.
나머지는 저희가 처리합니다.
또한 사용자가 해당 요청을 철회할 수 있도록 했습니다.
사용자가 원하지 않으면 설치를
여러 차례 유도하지 않습니다.
사용자에게 있어서 아주 자연스럽게 보이죠.
로그인 버튼으로 등록을
아주 쉽게 만듭니다.
버튼을 연동할 수 있기 때문에 버튼의 스타일을 만들고
저희 브랜딩 가이드라인에 맞추어
여러분의 앱에 자연스럽게 보이도록
만들 수 있습니다.
코드를 보시면
웹 기능입니다.
저희가 한 것은 새로운 엘리먼트인 app package name을
추가한 것이죠.
로그인 버튼으로 말이죠.
그것이 전부입니다.
링크만 있으면 나머지는 저희가 처리합니다.
대화 상자로 되어 있으며
사용자가 프롬프트를 받게 됩니다.
JOANNA SMITH: 어렵지 않습니다.
혹시 어려움이 발생하면
바로 알려주세요. 아마도 쉽게 해결할 수 있을 것입니다.
저희가 이미 겪었던 문제일 수도 있습니다.
JONATHAN BERI: 제가 보여드릴 또 다른 하나는
여러분의 자체 버튼을 사용할 수 있도록
지원한다는 것입니다.
이것은 아주 중요한 기능입니다.
설계 시에 론치 파트너로부터 아주 크고 분명한
요구가 있었죠.
Google의 브랜딩 가이드를 따르면서
다른 방법으로 고유의 너비나 스타일로
버튼을 만들고 싶다는 것이죠.
비슷하지만 다른 마크업을 통해서
동일한 효과를 얻을 수 있습니다.
JOANNA SMITH: 그리고 OTA 인스톨도
사용할 수 있습니다.
자체 제작 버튼을 쓴다고 해서
해당 기능을 잃는 것은 아닙니다.
JONATHAN BERI: 그렇죠.
이제 사용자가 로그인을 했습니다.
사용자가 허가한 유저 데이터를 사용할 수 있는
API도 있습니다.
소셜 데이터와 커스터마이제이션으로 여러분의 앱을
커스터마이즈할 수 있습니다.
사용자 프로필 정보를 취할 수도 있습니다.
현재 가지고 있는 API와 아주 유사합니다.
변경된 것이 없습니다.
더 많은 데이터를 실행 가능하도록 만들었습니다.
예를 들어 사용자에게 이메일을 묻거나
연령층, 선호하는 사용 언어 등을 요청할 수 있습니다.
그리고 여러분의 애플리케이션에 해당 정보를 연동하여
사용자를 환영하고 사용자에게 맞추어서 서비스를 제공할 수 있죠.
또한 서클 안에 있는 사람의 데이터를 사용할 수도 있습니다.
Google+ 로그인을 통해서 두 사람이 엡에 연결되면
소셜 프루프를 보여줄 수 있고 친구에게 연락하는 것이
흥미로울 수 있다는 사실을 알려주고
더욱 눈에 띄게 할 수 있습니다.
이제 개인화된 정보를 어떻게 추가하는지 보겠습니다.
조금 빠르게 살펴보도록 하겠습니다.
사용자 API를 위한
JavaScript 스니펫입니다.
동일한 API 및 포인트입니다.
동일한 JavaScript 클라이언트 라이브러리입니다.
같은 Python 클라이언트 라이브러리입니다.
같은 Java 클라이언트 라이브러리입니다.
가능하게 되면 더 많은 데이터를 얻을 수 있습니다.
오늘 연동을 원한다면
아주 매끄러운 업그레이드가 되겠군요.
더 좋은 것들을 처리할 수 있는 것 빼고는
변경이 없습니다.
안드로이드에서,
커넥티드 콜백에서 얻을 수 있습니다.
리스너를 요청할 수 있고 유저 데이터를 받아서
보여줄 수 있습니다.
iOS에서도 매우 유사합니다.
플러스 서비스를 사용하여
동일한 유저 데이터를 얻을 수 있습니다.
JOANNA SMITH: 이 유저 데이터가
공개적으로 사용 가능한 것입니다.
예외 몇 개를 제외하면 말이죠.
연렁층과 지역을 포함합니다.
JONATHAN BERI: 로케일이죠.
JOANNA SMITH: 로케일입니다.
JONATHAN BERI: 선호하는 사용 언어를 말하는 것이죠.
이메일을 위한 별도의 스콥이 있습니다.
명시적으로 요청하는 경우에 그렇죠.
아무 근거 없이 누설하지 않습니다.
하지만 요청하는 경우에 사용자의 Google 이메일을
제공합니다.
JOANNA SMITH: 해당 스콥이 문서에 있습니다.
따라서 찾아 헤맬 필요가 없습니다.
여러분에게 분명하게 제공해 드립니다.
따라서 여러분의 개발 과정을
아주 간단하게 할 수 있습니다.
JONATHAN BERI: 웹, 안드로이드, iOS에서
Google+ 로그인 경험에서 스콥의 좋은 점은
단일 대화 상자로 통합할 수 있다는 점입니다.
Google의 다른 스콥을 추가한다면,
예를 들어 드라이브나 캘린더라고 가정해 봅시다.
동일한 영역으로 통합됩니다.
스콥이 무엇인지, 사용자가 제공하는 데이터가 무엇인지는
분명하게 강조되어야 합니다.
사용자는 요청을 수락하거나 거절할 수 있습니다.
JOANNA SMITH: 그렇습니다.
여러번 로그인할 필요가 없도록 해야 합니다.
JONATHAN BERI: 새로운 기능 중에서
설명하는 데 많은 시간을 들인 기능이 바로
인터렉티브 포스트입니다.
앱으로 딥 링크해 주는 강력한 클릭 유도 기능으로
스트림 안에서 사용자를 얻을 수 있는 방법입니다.
이 기능을 통해서 친구들이 참여하도록 초청할 수 있고
네트워크나 사이트에 연결하거나
찬반 투표를 할 수도 있습니다.
또한 스트림 안에서 보이는 메세지를
제어할 수 있습니다.
미리 채운 태그에 대해서도 말씀드렸습니다.
행동을 위한 다양한 라벨을 선택할 수 있는
클릭 유도 기능에 대해서도 말했습니다.
해당 내용의 작은 스니펫이 있습니다.
Google+에서 공유되기 때문에
리치 스니펫도 가지고 있습니다.
텍스트와 콘텐츠 및 모든 설명 사항을
제어할 수 있습니다.
그리고 여러분의 앱이 서클 안의 사람들이 다시 클릭하도록
매력있게 만듭니다.
딥 링크는 아주 강력합니다.
사용자가 어디로 가는지 컨트롤할 수 있습니다.
그리고 약간의 차이가 있는데요,
예를 들어, 콘텐츠 URL을 가질 수 있습니다.
TV 쇼라면, 콘텐츠 URL은
에피소드나 시리즈가 되겠죠.
그리고 딥 링크는 특정 에피소드가 될 수도 있습니다.
사용자가 클릭을 하면서,
PhotoHunt에서 이것을 보기는 하는데,
PhotoHunt가 무엇인지는 모르겠어.
그러면 PhotoHunt 콘텐츠 URL로 데리고 갑니다.
실제로 버튼을 클릭하면
딥 링크로 데려가서 실제로 해당 사진을 볼 수 있게 되는 것이죠.
JOANNA SMITH: 따라서 사용자들은 다양한 관문을 통해서
앱을 구경할 수 있습니다.
JONATHAN BERI: 네 물론입니다. 일단 앱에 친숙해지고
스트림 안에서 여러번 보게 되면
아마도 딥 링크를 클릭해서
앱으로 바로 진입하겠죠.
그리고 진정 참여하고 싶어하는 사용자들이 되는 것입니다.
웹에서 약간의 코드를 보시죠.
기본적으로 공유 모델의 연장선 상에 있습니다.
우리가 본 팝업은 공유 링크 및 공유 플러그인으로
우리가 가지고 있는 공유 상자와
매우 유사합니다.
인터렉티브 포스트를 생성하기 위한 한 가지 사항이 있습니다.
JOANNA SMITH: 하나 주의해야 할 사항입니다.
기존의 공유하기 모델의 연장선에 있지만
plus.login 스콥이 있어야 합니다.
인터렉티브 기능을 사용하기 위해서 필요한
새로운 스콥입니다.
JONATHAN BERI: 그렇습니다.
설정을 통해서 라우팅 관련 작업이나
플랫폼을 넘나드는 작업을 가능하게 만듭니다.
이것을 활성화하기 위해서는 마이너한 것입니다.
그리고 새로운 클라이언트 ID가 있어야 합니다.
텍스트 미리 채우기, 콘텐츠 URL 딥 링크와 같은 설정 옵션들을
활용하기 위해서
사용할 수 있습니다.
그렇지 않은 경우에 간단한 JavaScript 호출로
애플리케이션에 연동하기 위해서 맞춤 UI를 만들 수 있습니다.
그리고 안드로이드와 유사하게 인텐트입니다.
아주 간단하고 쉬운 인텐트입니다.
더 많은 옵션을 추가할 수 있게 하는
공유 인텐트와 같은 것입니다.
인텐트 빌더를 생성하고, 기본적으로 액티비티를
시작할 수 있습니다.
그리고 대응을 처리하기 쉽습니다.
따라서 사용자가 스트림에서 돌아오면
인텐트를 위한 핸들러를 가지고
의도하는 곳으로 데려가는 것입니다.
의도(intention)를 위한 인텐트(intent)죠.
JOANNA SMITH: 단어 선택을 아주 신중하게 합니다.
동의어에서 왔네요.
JONATHAN BERI: iOS에서 공유하는 것도 매우 유사합니다.
공유 대화 상자를 생성하면
준비가 된 것입니다.
그리고 앱 액티비티는 개발자 프리뷰에서 온 것으로
이전에는 히스토리라고 불렀습니다.
하지만 핵심은 여러분의 애플리케이션 안에서
사용자가 하고 있는 것이 무엇인지에 대해서 액티비티를
Google에 기록할 수 있는 것입니다.
여러분의 앱을 더욱 흥미롭게 만들기 위해서
해당 사용자를 사로잡고 다시 앱으로 보냅니다.
오늘 아주 간단한 연동을 통해서
프로필 상에 했던 모든 액티비티를
확인할 수 있습니다.
어떻게 허가했느냐에 따라서
누가 보는지를 제어할 수 있습니다.
JOANNA SMITH: 개발자와 사용자 모두가 스팸성 내용으로
보이는 것을 우려한다는 사실을 파악했습니다.
따라서 앱 액티비티는 사용자 스트림에서
나타나지 않습니다.
아주 두드러진 Google+
별도의 부분이 있습니다.
어떤 일이 발생하고 있는지
사용자가 가서 확인할 수 있습니다.
친구들이나 자신이 가지고 있는 유사한 앱으로부터
앱 액티비티를 볼 수 있습니다.
모든 홍보가 승인되었다고 가정하고서 말이죠.
아주 흥미있는 장소입니다. 하지만 스트림과는 별개죠.
따라서 아무도 앱 액티비티에 의해서 압도되지 않을 것입니다.
JONATHAN BERI: 그렇죠.
그리고
예를 들어 본인에게만 권한을 부여한다면,
이것을 볼 수 있는 유일한 사람이 되는 것이죠.
그래서 자신이 수행한 행동이나
청취한 모든 노래가 스트림에 나타날 걱정은
하지 않으셔도 됩니다.
하지만 예를 들어 맛집을 즐기는 친구가 있을 때
여러분이 방문한 모든 식당이 나타날 수도 있습니다.
여러분의 프로필에서 확인할 수 있는 것이죠.
히스토리 프리뷰의 일부로 말씀드리는 것입니다.
이제 Google+ 로그인의 부분이 되었네요.
액티비티를 읽거나 쓰고 삭제할 수 있는 기능도
도입했습니다
앱과 Google 사이의 연결성과
사용자에게 어떻게 보일지에 대해서 조정하는 것이죠.
앱 액티비티를 기록하는 것은 이전의 RESTful API와 같고
다른 플렛폼 상에서 네이티브합니다.
간단한 API 호출입니다.
이것은 JavaScript를 사용한 것입니다.
물론 Google의 아무 서포트 클라이언트나 사용할 수 있고
여러분 만의 것을 작성할 수 있습니다.
안드로이드에서 아주 간단합니다.
ItemScope 빌더를 생성합니다.
빌드합니다.
Google Play 서비스를 통해서 작성합니다.
아주 간단하고 쉽게 만들 수 있습니다.
iOS에서도 빌더가 있으며 액티비티를
작성할 수 있습니다.
조금 더 남았네요.
됐습니다.
개발자들을 위해서 론치한 내용을
대략적으로 살펴 보았습니다.
JOANNA SMITH: 조금 더 추가할 것이 있습니다.
두 가지를 덧붙이겠습니다.
하나는 연결 해제(disconnect)에 관한 것입니다.
서비스 약관에 따라 사용자에게 해제하는 방법을
제공해야 합니다.
하지만 찾기가 어렵거나 앱으로 가기를 원하지 않는 사람을 위해서
저희가 쉽게 만들었습니다.
plus.google.com/apps에서 확인할 수 있습니다.
연결된 모든 앱을 볼 수 있습니다.
받고 싶은 액티비티나
차단하고자 하는 앱 등을
제어할 수도 있습니다.
그리고 차단은 영구적인 것은 아닙니다.
다시 돌아와서 애플리케이션에
재승인을 할 수도 있습니다.
JONATHAN BERI: 이제 실제로 데모를
보여드리겠습니다.
JOANNA SMITH: 이 페이지는 사용자에게
아주 간단하며 매력적입니다.
많은 추가 작업이 없이도 알 수 있습니다.
아주 확실하게 소통하는 방법을 제공해주죠.
하지만 가이드라인을 충족시키기 위해서
차단할 수 있는 방법을 제공해야 합니다.
그리고 제가 말씀드리고자 했던 또 다른 부분은
Google+ 인사이트입니다.
Analytics에 새로운 메트릭스를 추가하였습니다.
새로운 기능을 추적할 수 있고
애플리케이션이 새로운 기능으로 인해서 얼마나 트래픽이 늘고
사용자 행동에 변화를 주었는지를
확인할 수 있습니다.
따라서 개발자 콘솔 클라이언트 ID와 프로젝트 ID로
G+ 페이지 ID에 연결하시면
이것들을 확인할 수 있을 것입니다.
JONATHAN BERI: 아주 쉽게 만들었습니다.
G+ 페이지에 가보세요.
플랫폼 인사이트를 확인할 수 있습니다.
기본적으로 프로젝트에 연결된
프로필 ID를 얻게 됩니다.
링크가 설정되면, 기존의 Analytics로는 어렵거나
불가능한 여러가지 데이터들을
볼 수 있을 것입니다.
우리 시스템 내부에서 오는 것이기 때문입니다.
OTA 인스톨, 인터렉티브 포스트,
등 모든 것들입니다.
또한 시간이 지남에 따라 더 나아질 것입니다.
JOANNA SMITH: 어떻게 진행이 될지 아주 기대가 됩니다.
여러분의 피드백도 듣고 싶습니다.
추가로 다뤄야 할 다른 기능이 있나요?
질문으로 넘어가야 겠네요.
JONATHAN BERI: 없습니다.
JOANNA SMITH: 이미 질문을
몇 개 가지고 있습니다.
아주 흥미로운 질문들입니다.
Paul Erickson으로부터 온 질문입니다.
질문을 읽어 보니
내용이 두 가지네요.
첫 번째 질문이 좀 더 추상적인데 이것을 먼저
다루겠습니다.
"새로운 플랫폼이 ID 제공자로서의 Google의 역할에
어떻게 영향을 주나요?" 입니다.
JONATHAN BERI: 좋은 질문입니다.
Google에서 오랫동안 다양한 ID 솔루션을
제공해 왔습니다.
분명 이것은 ID 제공자로서 Google에게
큰 발걸음 입니다.
사용자들이 앱을 즐기도록 안전한 방법을 제공하기 위해
Google에 의지하는 개발자들을 위해
매우 강력할 것이라고 생각합니다.
기본적으로 저희가 많은 것을 걸었죠.
여러분 모두 Google 로그인 솔루션으로
Google+ 로그인을 위해서 이것을 적용하기를 바랍니다.
JOANNA SMITH: 두 번째 질문으로 넘어가겠습니다.
연관이 있지만 다소 혼동스러워 하는 부분이
있습니다.
어떻게 verified identity가
일관적으로 사용되지 않는 것처럼 보이거나
신용 카드 정보 및 Google에서 제공하는 다른 승인 옵션 등에
고정되어 있는 것처럼 보이지 않는지에 대해서 궁금하다는 질문입니다.
우선 verified identity가 무엇이지
설명해 주시겠어요?
프로필 옆에 체크 마크는 무엇을 의미하나요?
JONATHAN BERI: 사용자나, 페이지냐, 웹사이트냐에 따라
달라집니다.
verified한다는 말은 Google이 실제 사용자인지 확인한다는 것이죠.
예를 들어 Google과
연결되어 있다고 해 봅시다.
내 계정이야 라고 말하겠죠.
나와 비슷한 이름을 가진 어떤 사람이
도용하려고 합니다.
사용자에게 제대로 된 인사와 대통령을 찾을 수 있게
하기 위함이죠.
대부분이 플래그입니다.
JOANNA SMITH: 혼동되거나 도용하고 있는 사람이 드러날 수 있도록
기본적으로 사용자를 돕는 것이군요.
ID 제공자로서 Google의 역할에 대해서 다뤄야할 또 하나는
Jonathan이 말했듯이
이번에 아주 많은 것을 걸었거든요.
Google에서 거대한 ID 관련 노력의
일부입니다.
Tim Bray를 팔로잉하는 분도 계시겠지만.
쇼셜은 실제로 복수의 ID라고 여러번
Tim Bray가 언급했죠.
그 두 가지를 통합하고 제대로 하기 위해서
많은 노력을 기울이고 있습니다.
이 과정을 진행해 나가면서 여러분의 피드백을 듣고 싶습니다.
개발자들와 사용자에게 최선의 것을
제공하고자 하기 때문입니다.
다음 질문으로 넘어가겠습니다.
아주 쉬운 질문입니다.
아주 좋은 질문이네요.
Shira의 질문입니다. 앱 없이도 웹사이트를 위한
로그인 버튼을 가질 수 있나요?
답은 "네" 입니다.
아주 간단한 답변입니다.
웹, iOS, 안드로이드를 개별적으로나 혹은 조합으로
지원합니다.
그리고 어느정도까지는 맞춤 연동도 지원합니다.
JONATHAN BERI: 네, 그렇죠.
오늘 출시하게 되는 론치 파트너 중에
Fitbit이라는 업체가 있습니다.
아주 훌륭하게 연동을 했습니다.
웹이기도 하고 그렇지 않기도 한데요.
아직 많은 Fitbit 사용자가 데스크탑을 사용합니다.
윈도우와 맥을 위한 네이티브 데스트탑 앱이라고 할 수 있죠.
임베드된 웹 뷰를 가지고 있습니다.
Fitbit은 데스트탑 앱에서 사용자가
처음으로 Fitbit에 가입할 때부터
OTA 설치를 할 수 있도록 했습니다.
JOANNA SMITH: developers.google.com/+에 가서
사례 연구를 확인해 보시기를 강력히 권장합니다.
여러분의 연동을 어떻게 구현할지에 대해서
미리 파악해 보거나
파트너를 기반으로 어떤 기능들이 가장 중요한지
확인할 수 있을 것입니다.
모든 사람들과 파트너가 될 수 있기를
기대하고 있으며
어떤 것을 가지고 있는지 여러분께 보여드리고 싶기 때문입니다.
JONATHAN BERI: 그리고 영감을 받기를 원합니다.
JOANNA SMITH: 우수 사례 파트너 중에 몇몇이
나중에 GDL에 방문하게 될 것입니다.
스포일했네요.
Funner Goat의 질문입니다.
moment나 앱 액티비티를 프로필에 푸시하는 기능이
웹사이트가 아닌 모바일에 동작하는
로그인에만 제한되어 있는 것인지 궁금합니다.
답은 "아니오"입니다.
JONATHAN BERI: 기본적으로 plus.login 스콥의 부분입니다.
사용자가 스콥을 허가하기만 하면,
앱 액티비티를 작성하는 것이 일부가 됩니다.
모든 플랫폼에 걸쳐서 개별 앱 액티비티를
명백하게 요청해야 합니다.
같은 포맷으로요.
승인을 받으면 웹, 안드로이드, iOS에서
moment를 기록할 수 있습니다.
모든 것들을 위한 스니펫을 보여드려습니다.
OANNA SMITH: 좋은 예를 들자면
누군가 새로운 사이트에 깄다고 생각해 봅시다.
개발자로서 사용자가 새로운 기사를 읽을 때 마다
앱 액티비티를 만들 수 있습니다.
나중에 사용자가 돌아가서 자신이 읽은 글을
확인 할 수 있습니다.
흥미로운 링크를 찾았는데,
기록해 두는 것을 잊었습니다.
개인적으로 기록하는 것이지만 사용자는 자신이 원할 때
언제든지 공유할 수 있습니다.
스팸의 위험이 없는 것이죠.
히스토리 프리뷰와 같은 것이죠.
아주 훌륭하다고 생각합니다.
YouTube에서 Lars의 질문은, 사용자가 앱에 주는 데이터에 대해서
얼마나 통제할 수 있느냐는 것입니다.
JONATHAN BERI: 대화 상자에서 보여드린 것을
기억하신다면
물론 철회할 수 있습니다.
실제로 그렇 필요는 없습니다.
로그인 할 때, 원하지 않는 경우에
수락하지 않을 수 있습니다.
개발자는 계속해서 요청할 수 없습니다.
하지만 대화 상자 안에
플러스 스타일 로그인 데이터를 봅시다.
기본적인 프로필 정보를 제공합니다.
이전에 가지고 있었던 정보입니다.
프로필 이름, URL, 사진.
공개로 설정해 놓은 것들이죠.
예를 들어서 생일이 공개로 설정되고
집 주소는 공개가 아닙니다.
개발자는 실제로 생일 정보를 얻을 수 있죠.
노출을 해놓았으니까요.
이메일과 같은 추가적인 영역으로
물론 이메일도 제공합니다.
연령층과 사용 언어
데이터 보유 정책에 속하는 모든 것들
데이터를 프래시 캐시로 유지해야 하며
연결을 해제하는 경우 해당 정보를 제거해야 합니다.
하지만 사용자가 변경을 할 수도 있습니다.
다른 부분도 있습니다. 저한테 말씀해 주시려고
했었던 것이죠.
여러분의 앱이 실제로 알고 있는
서클의 사람들을 제어할 수 있습니다.
전체 목록을 가지고 있거나
부분 집합으로 제한할 수도 있습니다.
JOANNA SMITH: 거의 모든 것을 다
제어할 수 있네요.
이름, 프로필 사진, 연령층, 로케일은 제공되는데,
언어와 이름 및 프로필 사진은
아주 중요하고
공개적인 것입니다.
연령층은 범위로 되어있죠.
구체적인 날짜나 년도는 아닙니다.
정보가 잘 보호되어 있는 것이죠.
Matt,
Nate의 질문은
자신이 소유하고 있지 않은 앱을 설치하기 위해서
다이렉트 앱 인스톨을 사용할 수 있느냐는 것입니다.
JONATHAN BERI: 그렇지 않습니다.
피싱이나 도용을 당할 수 있는 문제로부터
앱 개발자들을 보호합니다.
앱 패키지 이름이
버튼과 프로젝트 위에
있어야 하기 때문입니다.
위장을 할 수 없습니다.
이를 추가로 제한하기 위해
Play 스토어로 연동하는 것도 있습니다.
JOANNA SMITH: 대답은 "아니오" 군요.
Lars는 갱과 농부 스팸으로
한동안 시달렸기 때문에
우려하고 있습니다.
그러한 일이 발생하지 않을 것이라고 어떻게 안심시킬 수 있을까요?
JONATHAN BERI: Google+에 있어서 핵심은
사용자가 얼마나 넓게 브로드캐스트할 수 있는지 제어하는 것입니다.
앱 엑티비티로 사용자 프로필 안에 보관되어 있다고
말씀드렸습니다.
그래서 스트림으로 가지 않습니다.
농사 게임을 좋아한다고 해 봅시다.
농사 게임이 Google+ 로그인에서 앱 액티비티로 연동이 되지 않으면
모든 앱 액티비티를 프로필에 쓸 수 있겠지만
친구의 스트림에는
가지 않습니다.
발생할 수 있는 스팸 때문에 친구를 괴롭히지 않을 것이라고
확신할 수 있습니다.
실제로 앱의 경우에 개발자에게
앱 액티비티의 타입이 잘못됐다고 말하고
피드백 루프를 만드세요.
특히 모바일 앱이라면 Play 스토어에서
피드백을 주세요.
JOANNA SMITH: 저도 그렇게 생각합니다.
Chris의 질문입니다. 콜백이 서버사이드 프로세스를
시작시킬 수 있는지 궁금합니다.
엔지니어로서, "네"라고 말할 수 있습니다. XHR을 통하면 됩니다.
실제로 많은 샘플이 있습니다.
말씀드렸듯이, 오늘부로 샘플을 선보이게 됩니다.
GitHub로 옯길 것이기 때문에
아이디어가 있으면 기여해주세요.
모든 개발자를 위해서 좋은 일입니다.
하지만 지금 보셔야하는 것은
순전한 클라이언트 사이드 연동이나 하이브리드 클라이언트
사이드 서버 사이드 등에 관한 문서를 많이 가지고 있다는 것입니다.
가셔서 모든 것들을 확인해 보세요.
Lost의 질문입니다. plus.login 스콥이
plus.me 대신에 행아웃 앱의 디폴트 스콥이 되나요?
JONATHAN BERI: plus.me는 디폴트 행아웃 스콥이 아닙니다.
실제로 스콥이 없습니다.
실은 행아웃이 새로운 Google+ 로그인 버튼 외에
제가 가장 좋아하는 주제이기도 한데요.
하지만 행아웃 앱으로
추가적인 스콥을 추가할 수 있습니다.
작성할 수 있는 샘플이 있습니다.
plus.login을 행아웃 앱의 부분으로
사용하는 것이죠.
별개로 생각하시면 됩니다.
JOANNA SMITH: 참고로 행아웃에 이야기가
나와서 말씀드립니다만,
행아웃 1.4 버전이 최근에 출시 되었다는 것을
많은 분들이 이미 아실텐데요.
행아웃과 관련한 흥미로운 것들에 대해서도
말씀드리고 싶군요.
이제 Google+ 로그인 출시와 함께
인증과 행아웃 앱 간의 연동도 볼 수 있게
될 것입니다.
앞으로 어떠한 것들이 나올지
정말 기대됩니다.
이제 질문이 더이상 나오지 않는 것 같습니다.
하지만 조금 더 이야기를 하겠습니다.
한 가지 공지사항을 말씀드리겠습니다.
2013년에 3명의 Google+ Developer Expert가
선정되었습니다.
일전에 대부분 Gerwin을 보셨을 텐데요,
우리 포럼이나 커뮤니티에 참석을 했엇고
아주 막강한 개발자들 중에
한 명이었습니다.
함께 일하게 되어서 너무나 기쁩니다.
Gerwin과 함께 Allen Firstenberg와
Abraham Williams도 추가되었습니다.
우리 Google+ 커뮤니티에서 보거나
자체 커뮤니티에서 찾으실 수 있습니다.
이 분들이 말하는 것은 대부분 신뢰하실 수 있을 것입니다.
우리 플랫폼에 대해서 매우 잘 알고 있습니다.
지속적으로 이분들과 소통을 하고 있으며
어떠한 일이 있는지 알려주고 우리 제품에 대한 전문가들의
의견을 수렴하고 있습니다.
이분들의 답변은
언제나 안심하시고 신뢰하셔도 됩니다.
걱정 마세요.
JONATHAN BERI: 네.
너무나 좋은 분들입니다.
JOANNA SMITH: 이제 질문은
다 받은 것 같네요.
JONATHAN BERI: 마무리하자면,
새로운 Google+ 로그인과 API의 출시가 되어 매우 기쁩니다.
저희가 도입한 모바일 지원과
훌륭한 OTA 인스톨.
오늘 바로 출시됩니다.
전 세계 Google 개발자들이 사용할 수 있습니다.
등록이나 가입 절차는 없습니다.
프로젝트를 생성하고 약관을 수락하면
바로 시작할 수 있습니다.
Google+가 지원되는 모든 지역 및 로케일에서
지원됩니다.
글로벌 론치라고 생각하시면 됩니다.
JOANNA SMITH: 60개 이상의 언어죠?
JONATHAN BERI: 아마 그정도 될 것입니다.
JOANNA SMITH: 시작해 보세요.
여러분의 의견을 들려주세요.
JONATHAN BERI: 감사합니다.
[음악 재생]