권한 부여

권한 부여 프로세스에서는 마케팅 API에 액세스할 사용자와 앱을 인증하고 권한을 부여합니다.

앱 역할

앱 대시보드에서 필요에 따라 자신 또는 팀원에 역할(관리자, 개발자, 테스터)을 설정할 수 있습니다.

참고: 의도하는 사용 사례에 따라 광고 관리와 관련된 특정 권한에 대한 액세스 권한을 얻으려면 검수를 위해 앱을 제출해야 할 수 있습니다.

액세스 레벨, 권한 및 기능

비즈니스 앱에는 액세스 레벨이라고 하는 그래프 API 권한 부여 레이어가 추가적으로 적용됩니다. 앱 검수 중에 앱이 특정 권한과 기능을 요청해야 합니다.

각 레벨은 제한이 있습니다. 자세한 내용은 액세스 레벨과 기능을 참조하세요. 모든 개발자는 모든 Meta 플랫폼 약관개발자 정책을 모두 준수해야 합니다. 액세스 레벨 중 어느 레벨에서 호출하든 프로덕션 데이터가 영향을 받습니다.

기능 액세스 레벨

기능 액세스 레벨설명

표준 액세스

비즈니스 앱은 비즈니스 앱 유형에서 사용 가능한 모든 권한 및 기능에 대해 표준 액세스가 자동으로 승인됩니다.

처음 시작할 때는 이 옵션을 사용하세요. 전체 권한을 요청하기 전에 전체적인 워크플로를 빌드하고 숫자 제한 없이 광고 계정에 액세스할 수 있습니다.

여러 계정에 속해 있거나 해당 계정을 프로그래밍 방식으로 확인할 수 없는 경우 표준 액세스로 일부 API를 호출하지 못할 수 있습니다.

고급 액세스

고급 액세스는 앱 검수 절차를 통해서 각 권한 또는 기능을 승인받아야 합니다.

  1. 고급 액세스를 요청하려면 앱 대시보드에서 앱 검수 > 권한 및 기능을 클릭합니다.
  2. 액세스하려는 권한 또는 기능을 찾아서 작업 아래의 고급 액세스 요청을 클릭합니다. 하나 이상의 기능을 선택할 수 있습니다. 옵션을 선택한 후 요청 계속을 클릭합니다. 제출 절차를 안내하는 화면으로 이동하게 됩니다.

정보를 제출한 후 Meta에서 요청을 승인하거나 거부하고 앱에 표준 액세스 권한이 없는 경우 추가 정보를 제공합니다.

고급 액세스에 대한 승인을 받은 후에는 상태를 유지하기 위해 다음을 완료해야 합니다.

  • 최근 15일 동안 성공적으로 실행된 마케팅 API 호출 1,500회 이상
  • 최근 15일 동안 실행된 마케팅 API 호출의 오류율 10% 미만

현재 액세스 레벨을 확인하려면 앱 대시보드 > 앱 검수 > 권한 및 기능으로 이동하세요.

마케팅 API 액세스 vs. 광고 관리 표준 액세스 매핑

마케팅 API 액세스광고 관리 표준 액세스작업

개발 액세스

표준 액세스

기본

표준 액세스

고급 액세스

앱 대시보드에서 적용

권한 및 기능

액세스하고자 하는 API에 따라 요청해야 하는 권한이 달라집니다.

앱에서 자신의 광고 계정만 관리할 경우 표준 액세스 및 ads_readads_management 권한만으로 충분합니다. 앱에서 다른 사용자의 광고 계정을 관리할 경우 고급 액세스 ads_read 및/또는 ads_management 권한이 필요합니다. 비즈니스 앱에 사용 가능한 모든 권한을 참조하세요.

원하는 API 사용 방식에 따라 요청해야 하는 기능이 달라집니다. 광고를 관리하는 경우 일반적으로 요청에 사용하는 기능은 광고 관리 표준 액세스입니다. 비즈니스 앱에 사용 가능한 모든 기능을 참조하세요.

광고 관리 표준 액세스에 고급 액세스 권한을 받으려면 앱이 다음과 같은 요구 사항을 충족해야 합니다.

  • 최근 15일 동안 성공적으로 실행된 마케팅 API 호출 1,500회 이상
  • 최근 15일 동안 실행된 마케팅 API 호출의 오류율 10% 미만

다른 사람의 광고를 관리할 경우 scope 매개변수를 사용하여 ads_management 또는 ads_read 권한을 요청합니다. 계정 소유자가 허용을 클릭하면 앱에 액세스 권한이 부여됩니다.

https://www.facebook.com/v21.0/dialog/oauth?
  client_id=<YOUR_APP_ID>
  &redirect_uri=<YOUR_URL>
  &scope=ads_management

참고:YOUR_URL 필드 입력 시 맨 끝에 /를 붙여야 합니다(예: http://www.facebook.com/).

사용 사례요청할 권한 및 기능

자신이 소유하거나 광고 계정 소유자가 액세스 권한을 부여한 광고를 읽고 관리하고자 합니다.

  • 권한:ads_management
  • 기능: 광고 관리 표준 액세스

자신이 소유하거나 광고 소유자가 액세스 권한을 부여한 광고 계정에 대한 광고 보고서를 읽고자 합니다.

  • 권한:ads_read
  • 기능: 광고 관리 표준 액세스

클라이언트 세트에서 광고 보고서를 가져오고 다른 클라이언트 세트의 광고를 읽고 관리하고자 합니다.

  • 권한:ads_managementads_read
  • 기능: 광고 관리 표준 액세스

액세스 레벨 및 기능

아래 표는 표준 액세스 및 고급 액세스 레벨이 광고 관리 표준 액세스 기능에 어떤 영향을 미치는지 보여줍니다.

표준 액세스 고급 액세스

계정 제한

관리할 광고 계정 수에 제한이 없습니다. 앱 관리자 또는 개발자는 광고 계정 관리자나 광고주를 대신하여 API를 호출할 수 있습니다.

광고 계정이 ads_read 또는 ads_management 권한을 얻을 경우 관리할 광고 계정 수에 제한이 없습니다.

사용 제한

엄격한 광고 계정별 사용 제한. 개발 전용으로, 라이브 광고주를 위해 실행되는 프로덕션 앱에는 해당되지 않습니다.

낮은 수준의 광고 계정별 사용 제한이 있습니다.

비즈니스 관리자

비즈니스 관리자카탈로그 API에 대한 액세스가 제한됩니다. 비즈니스 관리자에서 광고 계정, 사용자 권한 및 페이지를 관리할 수 있는 액세스 권한이 없습니다.

모든 비즈니스 관리자카탈로그 API에 액세스합니다.

시스템 사용자

시스템 사용자 1명과 관리자 시스템 사용자 1명을 만들 수 있습니다.

시스템 사용자 10명과 관리자 시스템 사용자 1명을 만들 수 있습니다.

페이지 만들기

API를 통해 페이지를 만들 수 없습니다.

API를 통해 페이지를 만들 수 없습니다.

액세스 레벨 vs. 광고 관리 표준 액세스

앱의 권한과 기능에는 표준 액세스와 고급 액세스라는 두 가지 액세스 레벨이 있습니다. 여기서 사용하는 표준 액세스라는 용어는 광고 관리 표준 액세스 기능과는 무관합니다. 광고 관리 표준 액세스에 대한 고급 액세스의 경우 앱에서 기능에 액세스하려면 여전히 검수 절차를 거쳐야 합니다.

비즈니스 인증

비즈니스 인증은 비즈니스 사업체로서 신원을 인증할 수 있는 절차이며, 앱이 민감한 데이터에 액세스할 때 필요합니다. 비즈니스 인증 절차에 대해 자세히 알아보세요.