Facebook에서는 앱이 새로운 테스트 사용자를 만드는 기능을 일시적으로 삭제하고 있습니다. 이는 기존 테스트 사용자나 평가 목적으로 테스트 사용자를 임시로 만들 것을 요청한 앱에 영향을 미치지 않습니다. 새로운 테스트 사용자를 만드는 액세스 권한이 복구되면 업데이트를 공유해드리겠습니다.
앱에 테스터 역할을 부여받은 실제 사람인 테스터와 달리, 테스트 사용자는 가상의 Facebook 사용자 계정입니다. 테스트 사용자를 통해 앱에 구현된 Facebook 로그인과 앱에서 사용하는 모든 권한 또는 기능을 테스트할 수 있습니다.
테스트 사용자는 실제 Facebook 사용자와 상호작용할 수 없으며, 테스트 사용자로 생성한 모든 데이터는 앱의 다른 테스트 사용자 또는 앱에서 관리자, 개발자 또는 테스터 역할이 부여된 실제 Facebook 사용자에게만 표시됩니다. 테스트 사용자는 스팸과 가짜 계정 탐지 시스템에서 제외되므로 앱 테스트를 위해 사용할 때 비활성화되지 않습니다.
테스트 사용자는 앱 대시보드나 그래프 API를 통해 생성, 편집, 삭제 및 로그인할 수 있습니다.
앱 대시보드에서 역할 > 테스트 사용자 패널의 테스트 사용자 섹션으로 이동하여 테스트 사용자 만들기 버튼을 클릭하면 테스트 사용자를 만들 수 있습니다. 그러면 테스트 사용자를 한 번에 최대 4명까지 만들 수 있는 대화 상자가 열립니다.
또한 각 테스트 사용자에 대해 앱을 설치하도록 선택할 수 있습니다. 즉, 생성 시점에 지정한 각 권한을 앱에 부여(권한 부여)할 수 있습니다(나중에 언제든 다른 권한도 부여할 수 있음).
테스트 Facebook 계정 만들기 대화 상자의 기능:
테스트 사용자를 만들고 나면 Facebook 계정 표에 나타납니다.
테스트 사용자 계정의 자격 증명으로 Facebook 로그인에 로그인하고 앱에 필요한 권한을 부여하면 테스트 사용자로 앱을 테스트할 수 있습니다. 또한 Facebook 계정 표의 해당 테스트 사용자 행에 있는 옵션 열에서 생략 아이콘(•••)을 클릭하면 테스트 사용자 대신 앱 권한을 부여할 수 있습니다. 생략 아이콘을 클릭하면 테스트 사용자가 앱에 부여한 권한을 편집하고 테스트 사용자를 위한 사용자 액세스 토큰을 생성하며 테스트 사용자 계정에 로그인할 수 있는 옵션이 제공됩니다.
앱 대시보드에는 기존 테스트 사용자 리스트가 표시되고 여기에서 테스트 사용자의 설정을 편집할 수 있습니다.
다음과 같은 작업을 수행할 수 있습니다.
다른 앱과 기존 테스트 사용자를 연결하거나 연결을 해제하고 싶다면 그래프 API를 사용해야 합니다.
앱 대시보드의 기능이 충분하지 않거나 한 번에 5명 이상의 테스트 사용자를 만들고 싶다면 그래프 API를 사용할 수 있습니다.
앱 관리자와 개발자는 앱 계정 엔드포인트를 다음과 같은 작업에 사용할 수 있습니다.
앱 관리자와 개발자는 테스트 계정 엔드포인트를 다음과 같은 작업에 사용할 수 있습니다.