앱 검수 - 튜토리얼

알아두어야 할 중요한 점

Facebook에서는 앱에 액세스할 수 있는지 확인하기 위해 앱을 테스트합니다. 앱을 테스트할 때 스크린 레코딩을 따라가므로 스크린 레코딩에서 요청하는 권한과 기능이 필요한 동작을 보여줄 수 있어야 합니다. 스크린 레코딩에 요청한 권한이나 기능이 없으면 승인되지 않습니다.

시작하기 전에

앱 검수 제출 절차를 시작하기 전에 아래에서 설명하는 각 단계를 완료하세요. 그러면 제출물의 품질이 높아져 거부될 가능성이 줄어듭니다.

일반

  • 앱 개발을 완료하였고 Facebook 테스트를 진행할 준비가 되었는지 확인하세요. 앱을 제출한 후에 앱의 기본 또는 고급 설정을 변경하면 재검수가 필요할 수 있습니다.

  • 앱 또는 웹사이트에 액세스할 수 있는지 확인하세요. 앱은 전체 공개이거나 액세스 방법에 대한 지침을 제공해야 합니다.

  • 설정 > 기본 > 앱 아이콘으로 이동하여 여기에 1024x1024 크기의 앱 아이콘 이미지를 업로드하세요.

  • Advanced Access를 요청하는 각 권한을 사용하여 1회 이상 API 호출을 성공적으로 수행하세요. 앱 검수를 위해 제출한 후 30일 안에 호출을 수행해야 하며, 호출은 앱이나 그래프 API 탐색기 도구를 사용하여 수행할 수 있습니다.

  • 플랫폼 약관개발자 정책을 읽고 앱이 Facebook 약관과 정책을 준수하는지 확인하세요.

  • 제출에서 요청할 각 권한과 기능은 참고 자료의 허용된 용도 섹션을 읽어보세요. 앱이 권한 또는 기능의 허용된 용도를 준수하지 않으면 해당 권한이나 기능이 승인되지 않습니다.

스크린 레코딩

  • 모든 검수자가 스크린캐스트에 액세스할 수 있도록 아래 가이드라인을 준수하시기 바랍니다.
    • 영어를 앱 UI 언어로 사용하기 – 가능하면 스크린캐스트를 녹화하기 전에 앱 UI 언어를 영어로 설정해주세요. 이렇게 하면 검수팀이 앱의 콘텐츠를 더욱 쉽게 이해할 수 있습니다.
    • 캡션 및 툴팁 제공 – 앱을 영어로 사용할 수 없거나 앱에서 별도의 설명이 필요한 부분이 있다면 캡션과 툴팁을 통해 화면에 표시되는 내용을 설명해주세요. 검수팀이 여러분이 보여주는 내용과 앱 작동 방식을 이해하는 데 도움이 됩니다.
    • 버튼 및 기타 UI 요소의 의미 설명하기 – 한눈에 알아볼 수 없는 버튼이나 기타 UI 요소의 의미를 설명해주시기 바랍니다. 검수팀이 앱 사용 방법과 각 버튼의 기능을 이해하는 데 도움이 됩니다.

  • 스크린 레코딩 가이드를 참조하세요. 고해상도(1080 이상)로 녹화하세요. 그리고 스크린 레코딩에 앱 사용자가 앱에서 필요한 각 권한을 부여하는 방법과, 앱 검수 제출에서 요청할 각각의 부여된 권한과 기능을 앱에서 사용하는 방식이 나오는지 확인하세요.

  • 앱의 이름과 아이콘이 상표 및 로고 요구 사항을 준수하는지 확인하세요.

  • 정책 위반 및 앱 검수 프로세스에 대한 FAQ를 읽어보세요.

  • 첫 제출에서 흔히 발견되는 실수를 예방할 수 있도록 일반적인 실수 가이드를 참조하세요.

  • Camtasia나 Snagit과 같은 전용 스크린 레코딩 소프트웨어가 있으면 사용하는 것이 좋습니다. 대부분 전용 스크린 레코딩 소프트웨어는 무료 체험판 버전과 스크린 레코딩을 편집할 수 있는 도구를 제공합니다.

  • 전용 스크린 레코딩 소프트웨어를 사용할 수 없을 경우 Quicktime이나 OBS와 같은 무료 대체 소프트웨어를 쉽게 사용할 수 있습니다. 이들 앱은 주석, 확대/축소 또는 녹화한 동영상 편집 기능을 제공하지 않지만 iMovie와 같은 무료 동영상 편집기에 녹화한 영상을 손쉽게 추가하고 이러한 기능을 사용할 수 있습니다.

  • 검수에서 확인해야 할 내용만 녹화하세요. 앱을 전체 화면으로 만들거나 창 자체를 녹화하세요.

  • 모니터 해상도를 너비 1440 이하로 낮추세요.

  • 가능하면 키보드 대신 마우스로 앱과 상호작용하세요. 어떤 작업을 하는지 확인하지 못하면 테스트할 수가 없습니다!

  • 마우스 커서 크기를 키우세요. 대부분 전용 스크린 레코딩 소프트웨어에서는 녹화가 끝났더라도 마우스 커서 크기를 키울 수 있습니다. 또는 컴퓨터 설정에서 커서 크기를 키워도 됩니다.

  • 검수자는 오디오를 듣지 않으므로 포함하지 마세요.

이 레코딩은 앱을 테스트하면서 실제로 요청하는 모든 권한과 기능을 사용하는지 확인할 때 가이드로 삼습니다. 레코딩은 앱에 권한과 기능이 필요한 이유를 설명할 필요가 없습니다. 앱 검수 제출 양식에서 이 정보를 물을 것입니다.

검수를 위해 제출

이 가이드를 사용하면 모든 앱 개발을 완료하고 특정 권한기능에 대한 승인을 요청하기 위해 앱 검수 제출을 만드는 데 도움이 됩니다. 앱 검수 결과를 받고 나면 모든 앱 사용자는 승인받은 모든 권한을 앱에 부여할 수 있습니다.

    문제가 발생했습니다
    이 동영상을 재생하는 중 문제가 발생했습니다.

    데이터 프로토콜에서 더 많은 동영상 리소스를 확인해 보세요.

    1단계: 권한 및 기능 선택

    앱 검수 > 권한 및 기능 탭으로 이동합니다.

    개별적으로 각 권한과 기능을 검색해서 고급 액세스 요청 버튼을 클릭하고 제출에 추가하여 각 권한과 기능을 요청합니다. 앱에 필요한 권한과 기능만 요청합니다.

    고급 액세스 요청 버튼은 시스템에 API 호출이 성공한 것으로 기록될 때까지 회색으로 표시됩니다. 앱 검수를 제출하고 30일 이내에 호출에 성공해야 합니다. 고급 액세스를 요청하는 각 권한을 사용하여 1회 이상 API 호출에 성공해야 합니다. API 호출 데이터는 API 호출 성공 후 2일 이내에 로깅됩니다. 앱이나 그래프 API 탐색기 도구를 사용하여 호출을 보낼 수 있습니다.

    일부 권한은 적용하기 전에 액세스 인증도 필요합니다.

    액세스 인증에 대해 자세히 알아보세요.

    준비되면 요청 계속하기 버튼을 클릭합니다.

    1.5단계: 비즈니스 인증 완료

    권한과 기능을 선택한 뒤에 아직 비즈니스 인증을 완료하지 않았다면 이를 완료하라는 메시지가 표시될 수 있습니다. 비즈니스 상태에 따라 인증을 시작하거나, 추가 정보를 제공하거나, 절차를 완료하라는 요청을 받을 수 있습니다.

    2단계: 데이터 처리 질문에 답변

    비즈니스 인증 상태가 이미 승인된 경우 데이터 처리 질문에 답하라는 메시지가 표시될 수 있습니다. 이러한 질문에 대한 응답은 즉시 평가되며 최장 30초가 소요될 수 있습니다.

    3단계: 앱 설정 완료

    앱 설정 완료 섹션으로 아래로 스크롤하여 행의 아무 곳이나 클릭합니다. 그 후에 나타나는 창에 설정 > 기본 탭에서 확인할 수 있는 필수 설정이 표시됩니다. 이 설정은 이미 완료되었을 수도 있습니다. 설정이 이미 완료되었다면 모든 것이 올바른지 확인하거나 필요에 따라 수정하세요. 완료되지 않았다면 여기에서 설정하세요.

    앱 아이콘

    앱 아이콘에 Facebook의 상표 또는 로고를 포함하지 마세요.

    개인정보처리방침 URL

    앱 사용자가 앱에서 요청하는 권한을 부여할지 결정할 수 있도록 Facebook 로그인 인터페이스에서 앱 사용자에게 표시되는 URL입니다.

    앱의 목적

    앱이 앱에 역할이 부여된 사용자 또는 앱을 요청한 비즈니스에서 역할이 지정된 사용자만 사용할 수 있는 경우 본인 또는 자신의 비즈니스로 설정하세요. 그 외에 다른 경우는 클라이언트로 설정하세요.

    앱 카테고리

    앱을 정확히 설명하는 카테고리를 선택하세요.

    기본 연락처

    여기에 표시된 이메일 계정에 액세스할 수 있는지 확인하세요. 앱 검수 제출과 관련된 이메일 알림이 해당 주소로 전송됩니다.

    4단계: 앱 인증 완료

    앱 인증 완료 섹션으로 아래로 스크롤하여 행의 아무 곳이나 클릭합니다. 그러면 앱 인증 상세 정보 창이 표시됩니다. 앱 사용자가 Facebook 로그인이나 Facebook의 인증 솔루션으로 로그인할 수 있을 경우 라디오 버튼을 로 설정합니다. 이렇게 하면 Facebook에서 앱에 Facebook 계정을 사용하여 액세스할 수 있다는 것을 알게 됩니다.

    플랫폼 설정 섹션에 표시된 정보가 올바른지 확인하고 제공되는 공간에 앱을 테스트하기 위해 액세스하는 방법을 설명합니다.

    Facebook은 테스트 계정을 사용하여 앱을 테스트합니다. 개인용 Facebook 계정 자격 증명은 포함하지 마세요.

    5단계: 사용 설명 완료

    요청된 권한 및 기능 섹션으로 아래로 스크롤하여 행의 첫 번째 권한 또는 기능을 클릭합니다. 표시되는 창에 앱이 이 권한 또는 기능이 필요한 이유를 설명합니다.

    최대한 구체적으로 설명하세요. 앱에 권한 또는 기능이 필요한 이유를 설명하기 어렵다면 다음 질문에 대한 답을 생각해 보세요.

    • 이 권한/기능이 앱 사용자에게 어떤 도움이 되나요?
    • 앱에 이 권한/기능이 필요한 이유는 무엇인가요?
    • 이 권한/기능이 액세스를 제공하는 데이터를 앱이 어떻게 사용하나요?
    • 앱이 이 권한/기능이 없을 경우 유용성이 떨어지는 이유는 무엇인가요?

    그다음에는 이 권한 또는 기능을 테스트하기 위해 앱을 사용하는 방법을 보여주는 스크린 레코딩을 업로드합니다.

    요청하는 모든 권한과 기능에 대해 3단계를 반복합니다.

    각 권한과 기능에 대한 설명이 있어야 합니다. 복사해서 붙여넣지 마세요.

    6단계: 검수를 위해 제출

    검수를 위해 제출을 클릭하고 표시되는 창에서 플랫폼 온보딩 약관에 동의합니다. 약관을 수락하고 제출하면 제출이 대기열에 등록되고 일주일 이내에 결정이 통보됩니다.

    앱에 모드가 있을 경우 앱 검수를 완료한 다음에만 라이브 모드로 전환해야 합니다. 라이브 모드의 앱은 앱 사용자에게 승인된 권한만 요청할 수 있으며 승인된 기능만 앱 사용자에게 활성화됩니다. 이 제한은 모든 사용자에게 적용됩니다. 앱 자체에서 역할이 부여된 사용자도 예외는 아닙니다. 라이브 모드로 너무 빨리 전환하면 앱에서 역할이 부여된 사용자가 앱을 사용하지 못하게 될 수 있습니다. 또한 라이브 모드 전환 후 개발 모드에서 생성된 데이터(예: 테스트 게시물)가 모든 앱 사용자에게 공개됩니다.