Facebook에 로그인

개발자 계정을 만들기 전에 Facebook 계정에 로그인합니다.

Facebook에 로그인

개발자 계정 만들기

Facebook 개발자 계정이 없으면 만드세요.

개발자 계정 만들기

새 Facebook 앱 ID 만들기

Facebook에서는 Facebook 앱을 만들어 실제 앱을 나타내고 앱에 대한 설정과 정보를 저장하는 개체인 앱 ID를 만듭니다. 앱을 나타내는 Facebook 앱 ID가 생성됩니다.

Facebook for Developers 사이트의 상단 탐색 막대에서 새 앱 추가를 선택하거나 아래 버튼을 사용합니다.

새 Facebook 앱 만들기

앱 상세 정보 설정

앱을 만든 후 앱 대시보드로 이동합니다. 보고자 하는 앱을 선택합니다. 앱 대시보드의 왼쪽 탐색 패널에서 설정 > 기본을 클릭하여 앱 상세 정보 패널에서 앱 ID, 앱 시크릿 코드 및 기타 앱에 대한 상세 정보를 확인합니다. 앱의 이름, 이메일 주소 및 기타 상세 정봉보를 업데이트하거나 변경합니다.

  • 앱 ID - 앱에 부여되어 Facebook의 API 또는 SDK를 사용할 때마다 사용되는 고유한 ID.
  • 앱 시크릿 코드 - 앱에서 Facebook 서버에 한 요청을 인증하는, 앱과 연결된 고유한 시크릿 코드. 앱 시크릿 코는 비밀번호와 같이 취급해야 합니다.
  • 앱 이름 - 이름이 제공되지만 원하는 이름으로 변경하세요.
  • 연락처 이메일 - 이 앱의 연락처 이메일 주소.
  • 앱 도메인 - 앱의 Google Play 및 Apple App Store URL을 제공합니다.
  • 개인정보처리방침 URL - 개인정보처리방침 URL을 제공해야 합니다. 앱을 공개하려면 제공해야 합니다.
  • 서비스 약관 URL - 서비스 약관 URL을 제공해야 합니다.
  • 앱 아이콘 - 앱을 나타내기 위해 사용되는 아트워크 또는 이미지.
  • 카테고리 - 앱의 카테고리 유형을 선택합니다.

정보를 추가하거나 변경할 때마다 아래로 스크롤하여 변경 내용 저장 버튼을 클릭하세요.


플랫폼 선택

앱 상세 정보 패널 아래 플랫폼 추가 버튼이 있습니다. 추가할 플랫폼을 선택하려면 이 버튼을 클릭하세요. 앱을 여러 플랫폼에서 사용하려는 경우 Facebook 앱에 각 플랫폼에 추가할 수 있습니다. 각 플랫폼 유형에 대한 정보를 입력합니다.


고급 설정

설정>고급에서 다음 작업을 수행할 수 있습니다.

  • API 버전 업그레이드 - 앱에서 Facebook 소셜 그래프를 호출하는 데 사용하는 API 버전을 변경할 수 있습니다.
  • 앱 제한 사항 - 앱의 연령, 국가, 알코올 제한 사항 및 소셜 검색을 설정할 수 있습니다.
  • 보안 - 클라이언트 토큰을 보고 재설정하고 서버 IP 화이트리스트 및 기타 보안 요구 사항을 설정할 수 있습니다.
  • 도메인 관리자 - Facebook에서 미리 가져올 도메인 또는 도메인 접두어를 추가할 수 있습니다.
  • 앱 페이지 - 앱의 Facebook 페이지를 만들 수 있습니다.
  • 비즈니스 관리자 - 앱을 비즈니스와 연결하여 앱을 관리할 수 있습니다. 광고할 앱을 소유한 회사를 나타냅니다.
  • 광고 계정 - 앱 광고를 게재하고 비용을 지불하는 데 사용하도록 승인된 광고 계정에 ID를 하나 이상 제공할 수 있습니다. 두 개 이상의 비즈니스에서 앱에 대한 앱 광고를 게재할 계획인 경우에는 해당 비즈니스의 비즈니스 관리자 ID도 제공할 수 있습니다. 예를 들어, 비즈니스에서 자회사를 위해 광고를 게재하거나 대행사에서 고객을 위해 광고를 게재하는 경우 승인된 비즈니스에 비즈니스 관리자 ID를 제공할 수 있습니다.
  • 마이그레이션 - API 변경 사항을 발표하기 위해 마이그레이션을 설정할 수 있습니다.
  • 리디렉션 공유 화이트리스트 - URL에 도메인 간 공유 리디렉션을 허용할 수 있습니다.
  • 앱 삭제 - 앱과 모든 앱 데이터를 영구 삭제할 수 있습니다.

앱을 광고하려면 고급 앱 설정에 비즈니스 관리자와 광고 계정 정보를 포함해야 합니다.


개발자 역할 할당

개발자 역할을 사용하면 앱 상세 정보 및 분석을 보고 앱 상세 정보를 수정하고 앱을 테스트할 수 있는 사람을 관리할 수 있습니다.

  • 관리자 - 관리자에게는 앱에 대한 전체 액세스 권한이 있습니다.
  • 개발자 - 개발자는 앱을 테스트하고 인사이트를 보고 대부분의 앱 설정을 변경할 수 있습니다. 역할을 추가/삭제하거나 앱 시크릿 코드를 재설정하거나 앱을 삭제할 수는 없습니다.
  • 테스터 - 테스터는 개발 모드의, 즉 공개되지 않은 앱만 테스트할 수 있습니다.
  • 분석 사용자 - 분석 사용자는 앱 분석에만 액세스할 수 있습니다. 앱 설정에 액세스하거나 개발 모드의 앱을 테스트할 수 없습니다.


테스트 사용자 만들기

앱의 Facebook 통합을 테스트하려면 테스트 사용자를 만드세요. 한 번에 테스트 사용자 네 명을 만들고 테스트 사용자의 연령 및 언어를 설정할 수 있습니다.


개발 모드 상태 업데이트

새로운 Facebook 앱은 기본적으로 개발 모드에 존재합니다. 이에 따라 액션 및 관련 개체(예: 친구 태그)를 앱의 개발자가 소유한 Facebook 타임라인에만 게시할 수 있습니다. 앱을 공개할 준비가 되면 개발 모드에서 공개 모드로 전환하여 앱에서 앱과 연결되지 않은 Facebook 계정과 상호 작용할 수 있습니다.

앱 대시보드의 오른쪽 상단 분석 데이터 보기 버튼 옆의 상태 토글 스위치를 해제에서 설정으로 클릭하세요. 앱이 이제 전체 공개됩니다.


검수를 위해 앱 제출하기

앱에서 고급 Facebook 로그인 또는 Messenger 권한을 사용하거나 앱을 앱 센터에 등록하려면 검수를 위해 앱을 제출해야 합니다. 로그인 검수 가이드에서 검수 절차 및 검수를 통과하는 데 필요한 사항에 대해 자세히 알아보세요.