Facebook Audience Network 시작하기

Facebook의 Audience Network를 사용하면 타게팅된 광고를 통해 iOS 및 Android 앱에서 수익을 창출할 수 있습니다. 이 가이드에서는 Audience Network를 시작하기 위한 단계를 설명합니다.

시작하기 단계

1단계: Facebook에서 앱 구성하기

2단계: 광고 공간 및 노출 위치 구성

3단계: 앱에 Audience Network 광고 표시하기

4단계: 검수를 위해 앱 제출

5단계: 정산 방법 지정하기


필수 조건

  • 이 단계를 수행하는 동안 Facebook 계정으로 로그인되어 있어야 합니다. 실제 Facebook 계정으로 로그인하고 가짜 계정 또는 업무용으로 만든 중복 계정을 사용하지 않도록 하세요. 이러한 계정은 Facebook의 무결성 시스템에 의해 표시되며 비활성화됩니다.
  • Audience Network를 통해 수익을 창출하려는 iOS 또는 Android 앱이 있어야 합니다.
  • 앱에 광고를 표시하기 위해서는 관련 플랫폼과 프로그래밍 언어에 대한 지식이 있어야 합니다. 예를 들어, iOS의 경우 Objective C나 Swift, Android의 경우 Java, 모바일 웹사이트의 경우 HTML/Javascript에 대한 지식을 요구합니다.
  • 모바일 앱에서 Audience Network를 통해 광고를 전송하려면 iOS 앱은 Apple App Store에, Android 앱은 Google Play 스토어에 출시되어 있어야 합니다. Audience Network를 통합하고 이러한 스토어에 앱을 제공하기 전에 통합을 테스트할 수 있습니다.

1단계: Facebook에서 앱 구성하기

시작하려면 Facebook에 로그인해야 합니다.

아래 버튼을 클릭하고 화면의 안내에 따라 앱을 Audience Network용으로 구성하세요. 대화 상자에서 Audience Network가 활성화된 새 Facebook 앱을 만들거나 기존 앱에서 활성화합니다. 그런 다음 앱 대시보드의 Audience Network 섹션으로 이동하여 구성 절차를 계속합니다.

Facebook 앱 구성하기

이 단계를 완료하면 Audience Network에 활성화된 Facebook 앱이 구성됩니다.

2단계: 광고 공간 및 노출 위치 구성

광고 공간을 사용하면 사용자가 광고를 볼 때 취하는 행동을 정확하게 반영하도록 노출 위치를 정리할 수 있습니다. 노출 위치를 광고 공간으로 정리하면 광고의 표시 형식만이 아니라 사용자의 행동을 기반으로 앱의 성과를 더 잘 파악할 수 있습니다. 이전 단계에서 Audience Network가 활성화된 Facebook 앱이 구성되었습니다. 이 단계에서는 동일한 광고 공간 내에서 광고 공간과 노출 위치를 만들고 구성하는 방법을 안내합니다. 앱 또는 모바일 웹사이트에 여러 개의 광고 경험이 있다면 이 단계에서 새 광고 공간을 여러 개 만들 수도 있습니다.

플랫폼당 최대 4개의 광고 공간이 허용되며 광고 공간은 삭제할 수 없고 편집만 가능합니다.


  1. https://developers.facebook.com/apps/<your_app_id>/audience-network/로 이동하여 앱의 Audience Network 설정으로 이동합니다. 앱 ID를 모를 경우 Facebook 앱으로 이동하여 Audience Network에 활성화된 앱을 클릭한 후 왼쪽의 제품 아래에서 Audience Network 탭을 클릭하세요.
  2. 광고 공간 섹션에서 광고 공간 생성을 클릭합니다.
  3. 이름을 쉽게 인식할 수 있는 이름으로 변경합니다.
  4. 이 광고 공간이 트래픽을 보낼 플랫폼을 선택합니다. 광고 공간은 선택한 플랫폼으로만 트래픽을 보내며 다른 플랫폼의 모든 요청은 채워지지 않습니다.
  5. [선택 사항] 앱 내 광고 경험을 보여주는 동영상을 업로드합니다.
  6. 이 광고 공간에 광고를 트리거하기 위해 사용자가 취해야 하는 액션을 설명합니다. Audience Network의 모든 광고 공간이 검토되며 광고 경험이 제공된 정보와 일치하지 않으면 광고 공간이 중단될 수 있으므로 최대한 명확하게 설명해야 합니다.
  7. 만들기를 클릭하여 광고 공간을 만듭니다.
  8. 광고 공간 만들기가 성공하면 노출 위치를 만들라는 메시지가 표시됩니다.
  9. 노출 위치의 이름을 지정합니다.
  10. 광고 공간에서 이 특정 광고 노출 위치를 어떻게 트리거할지 설명합니다.
  11. 표시 형식을 선택합니다. Audience Network는 네이티브 광고, 삽입 광고(모바일 앱에만 사용 가능), 배너 광고 등 세 가지 광고 형식을 지원합니다. 자세한 내용은 광고 디자인을 참조하세요.
  12. 하단의 슬라이더를 사용하면 이 노출 위치에 대한 광고 가격을 최적화할 수 있습니다. 대부분의 경우 Fill에 최적화를 선택하면 가장 수익이 높습니다. CPM에 최적화를 선택하면 노출당 비용이 증가하지만 Fill rate가 감소합니다. 여러 개의 수요 소스와 함께 미디에이션을 사용하고 있고 노출되지 않은 광고 요청에 대한 중요도가 낮다면 이 설정이 적절할 수도 있습니다.
  13. 저장을 클릭하여 노출 위치 구성을 저장합니다.

인사이트와 성과 데이터가 노출 위치별로 구분되므로 앱의 각 광고 위치에 대해 별도의 노출 위치를 만들어야 합니다. 또한 이 노출 위치에 쉽게 알아볼 수 있는 이름(예: iOS_home_screen, android_settings_screen, mweb_home_page 등)을 지정하세요. 이렇게 하면 인사이트와 성과를 더욱 효과적으로 측정하고 노출 위치를 쉽게 구별할 수 있습니다.

이제 Audience Network를 통해 Facebook 앱이 구성되었고 광고 공간 및 노출 위치가 하나 이상 생성되었습니다. 또한 필요한 광고 표시 형식 및 가격 최적화를 사용하여 노출 위치가 구성되며 인식 가능한 이름이 지정됩니다. 다음 단계는 Audience Network SDK를 통합하여 앱 또는 모바일 웹사이트에 광고를 표시하는 것입니다.

Facebook이 앱에서 전송된 광고 요청을 확인할 수 있도록 최신 버전의 Facebook SDK와 통합하세요.

3단계: Audience Network 광고 표시하기

이제 Audience Network SDK를 앱 또는 모바일 웹사이트에 통합하고 광고를 표시할 준비가 되었습니다. 플랫폼별 가이드에 따라 구현하세요.

이 단계가 종료되면 앱 또는 모바일 웹사이트 내 하나 이상의 노출 위치에 Audience Network 광고가 표시됩니다.

Facebook이 앱에서 전송된 광고 요청을 확인할 수 있도록 최신 버전의 Facebook SDK와 통합하세요.

앱을 Audience Network 검수를 위해 제출하려면 앱의 관리자, 개발자 또는 테스터로 로그인한 상태에서 실제 기기에서 실제 광고를 사용하여 통합을 테스트하세요. 테스트 광고는 앱을 검수를 제출하기에 충분하지 않습니다. 자세한 내용은 테스트 가이드를 참조하세요.

테스트하는 동안 Audience Network를 미디에이션 레이어와 통합하는 경우 Audience Network를 워터폴의 맨 위에 배치하여 미디에이션 파트너가 Audience Network에 대해 요청을 실행하도록 하세요.

Audience Network 요청 디버거를 사용한 요청 테스트

앱에 노출 위치를 구현한 후에는 Audience Network 요청 디버거 도구를 사용하여 Facebook이 앱의 요청을 수신하고 있는지 확인할 수 있습니다.

개발자 대시보드의 Audience Network 섹션에서 다음 단계를 수행하세요. https://developers.facebook.com/apps/<your_app_id>/audience-network/

"Audience Network"의 왼쪽 패널에서 "앱" 섹션으로 이동하고 "Audience Network 요청 디버거"까지 아래로 스크롤합니다. Start 버튼을 클릭하면 도구에서 직접 앱의 요청을 모니터링합니다.

실제 iOS 및 Android 테스트 기기, iOS 또는 Android에서 앱으로 이동하여 Audience Network 광고 노출 위치를 트리거하면 도구에 광고 요청이 표시됩니다. 요청이 올바른 노출 위치 ID, 번들 패키지 이름 등을 사용하여 전송되었는지 확인하시기 바랍니다.

이 과정에서는 실제 기기를 사용해야 하며 iOS 시뮬레이터나 Android 에뮬레이터에서는 작동하지 않습니다.

도구에서 모니터링하기 위해 사용하는 동일한 테스트 기기에서 Facebook 앱에 로그인되어 있어야 합니다.

도구에 광고 요청이 표시되지 않는 경우 Facebook에서 요청을 정상적으로 수신하지 않는 것입니다. 디버깅을 위해 다음 항목을 확인하시기 바랍니다.

  1. 시뮬레이터/에뮬레이터가 아닌 실제 기기를 사용해야 합니다.
  2. 테스트 기기에 Facebook 앱이 설치되어 있어야 합니다.
  3. Facebook Audience Network 앱의 관리자, 개발자 또는 테스터로 등록된 사용자로 테스트 기기의 Facebook에 로그인되어 있어야 합니다.
  4. 미디에이션을 사용하는 경우 미디에이션 계층에서 Facebook Audience Network로 요청을 전송해야 합니다.

4단계: 검수를 위해 제출하기

이제 앱에 Audience Network를 통합하고 테스트하는 단계까지 완료되었습니다. 앱은 iOS App Store 및 Google Play 스토어에 게시됩니다. 이제 앱을 검수를 위해 제출할 준비가 되었습니다. 앱이 승인되면 자동으로 실제 광고가 표시됩니다.

검수를 위해 앱 제출

검수를 위해 앱을 제출할 때 유의해야 할 몇 가지 사항이 있습니다.

  • 검수 중이거나 승인된 상태인 Facebook 앱 ID당 하나의 iOS 앱과 하나의 Android 앱만 보유할 수 있습니다.
  • 앱에 Audience Network SDK를 통합하고 Facebook 앱 개발자, 관리자 또는 테스터인 사용자에 대해 테스트 모드 광고가 아닌 실제 광고를 요청하여 iOS 또는 Android 앱을 Facebook 앱 ID에 추가할 수 있습니다. 또는 '앱 추가' 버튼을 클릭하여 앱을 Facebook 앱 ID에 추가할 수도 있습니다.
  • 승인되었거나 검수 중인 Facebook 앱 ID당 하나의 iOS 앱과 하나의 Android 앱만 보유할 수 있습니다. iOS 또는 Android 앱이 여러 개인 경우 여러 개의 Facebook 앱을 만들어야 합니다.
  • '검수를 위해 제출' 버튼을 클릭하여 검수를 위해 앱을 제출할 수 있습니다. 버튼은 다음 3가지 조건이 모두 충족된 경우 활성화됩니다.
    1. iOS 또는 Android 앱이 Facebook 앱에 추가되어야 합니다.
    2. iOS 또는 Android 앱에서 Audience Network SDK를 사용하여 광고를 요청해야 합니다. 광고를 요청하는 사용자는 Facebook 앱의 관리자, 개발자 또는 테스터여야 합니다.
    3. Facebook에서 첫 번째 요청을 등록하도록 하려면 에뮬레이터/시뮬레이터가 아닌 실제 기기를 사용하고, 앱의 관리자, 개발자 또는 테스터가 해당 기기에서 Facebook에 로그인하세요.

    4. iOS 또는 Android 앱이 각각 App Store 또는 Play 스토어에 게시되어야 합니다.

모바일 앱을 검수를 위해 제출하려면 다음 단계를 따르세요.

  1. 앱의 Audience Network 설정(https://developers.facebook.com/apps/<your_app_id>/audience-network/)으로 이동합니다. 앱 ID를 모를 경우 Facebook 앱으로 이동하여 Audience Network에 활성화된 앱을 클릭한 후 왼쪽의 제품 아래에서 Audience Network 탭을 클릭하세요. 앱과 웹사이트 섹션을 클릭합니다.
  2. 이미 이전 단계를 수행하고, Audience Network SDK를 통합하고, 광고 요청을 전송했다면 '앱 관리' 상자에 앱이 표시됩니다. 앱이 표시된 것을 확인한 후 아래의 6단계로 넘어갑니다. 앱이 표시되지 않는다면 '앱 추가'를 클릭합니다.
  3. iTunes App Store 또는 Google Play 스토어의 앱 URL을 입력합니다. 드롭다운 리스트에 앱이 표시됩니다. 앱이 표시되지 않으면 URL이 지원되는 두 가지 앱 스토어 중 하나의 적절한 앱으로 연결되는지 확인하세요.
  4. 앱 URL을 입력하고 제출하면 시작되지 않음 상태로 내 앱의 리스트에 표시됩니다.
  5. '앱 추가' 버튼을 사용하여 추가하는 각 번들/패키지는 Facebook이 해당 번들/패키지에서 광고 요청을 받을 때까지시작되지 않음 상태입니다. 요청은 Facebook 앱 개발자, 관리자 또는 테스터로부터 전송되어야 합니다.
  6. 앱이 App Store 또는 Play 스토어에 게시되고 Facebook 앱에 추가된 경우 '검수를 위해 전송'을 클릭하여 Facebook에 앱을 제출할 수 있습니다. 제출하면 상태가 앱을 검수 중입니다로 변경됩니다. 검수가 완료되면 검수 결과를 반영하여 상태가 변경됩니다. 앱과 웹사이트를 Facebook의 검수 과정에 추가하는 방법에 대해 자세히 알아보세요.

5단계: 정산 정보 제공하기

Audience Network를 통해 수익을 올리려면 '정산' 탭에서 회사 및 은행 정보를 입력해야 합니다. 이 앱이 Audience Network를 사용하는 첫 번째 앱이 아니면 개발자가 관리하는 회사의 리스트에서 회사를 선택하여 이 앱에 추가해야 합니다. 사용 가능한 회사의 리스트에 기존 회사가 표시되지 않는 경우 회사 관리자 역할이 없기 때문일 수 있습니다. 회사 운영자인 동시에 앱 관리자인 사용자에게 회사를 앱에 추가하도록 하여 이 문제를 해결할 수 있습니다.

이 정보를 제출하지 않을 경우 계정 잔액이 미화 100달러에 도달하면 앱에 광고가 더 이상 표시되지 않습니다. 정산 정보를 제공한 후 앱 또는 모바일 웹사이트에 광고가 다시 시작됩니다. 여기에서 정산 받기 FAQ에서 자세히 알아보세요.

  1. Facebook 앱 설정으로 이동하여 정산을 클릭합니다.
  2. 회사 정보를 입력한 다음 Continue 버튼을 클릭하여 플로를 따르고 필요한 모든 정보를 입력합니다.
  3. Facebook에서 필요한 모든 정보를 받고 앱의 광고 수익이 100달러에 도달하면 정산을 받을 수 있습니다. 정산 설정 및 일정에 대한 자세한 내용은 정산 받기 FAQ를 참조하세요.