플랫폼에서 구현 테스트

Meta Audience Network SDK 구현을 테스트하고 프로덕션으로 푸시하기 전에 경험을 확인하세요.

서버 측 테스트

서버 측 테스트는 앱에서 코드를 작성하지 않고도 수익 관리자(MoMa)를 구성할 수 있습니다. 기기로 테스트하여 테스트 광고와 프로덕션 광고를 모두 확인하고 테스트 사용자로 테스트하여 인구 통계학적 특성으로 타게팅한 프로덕션 광고를 확인할 수 있습니다.

광고 노출 위치를 테스트할 때 Facebook은 앱에서 요청한 광고가 수신되지 않는 사례를 처리하는 방식을 테스트할 수 있도록 요청의 약 20%에 대해서는 의도적으로 광고를 전송하지 않습니다.

테스트 기기 추가

통합을 테스트하는 가장 빠른 방법은 기기로 테스트하는 것입니다. 이 테스트를 사용하여 테스트 광고와 프로덕션 광고를 모두 확인할 수 있습니다. 다만 프로덕션 광고는 인구 통계학적 특성으로 타게팅되지 않습니다. 테스트 사용자를 사용하여 타게팅을 테스트합니다.

  1. 수익 관리자에서 왼쪽 내비게이션 바에 커서를 가져가 통합 --> 테스트를 선택합니다. 관리자로 비즈니스 관리자에 로그인한 상태여야 합니다.

  2. 스위치를 테스트 활성화됨으로 전환합니다. 이렇게 전환하면 Facebook 광고 시스템에서 일반적인 사용자 기기가 아니라 테스트 기기로 취급됩니다.
  3. 상자에 체크 표시를 해서 실제 광고주 콘텐츠 사용 확인란을 선택합니다. 이렇게 하면 테스트 기기에서 실제 Audience Network 광고를 확인할 수 있습니다. Facebook 광고 시스템에서 크리에이티브 유형(즉, 동영상, 이미지, 슬라이드) 또는 로캘이 다른 광고 리스트를 샘플링하여 통합에서 실제 광고가 어떻게 보이는지 알려줍니다. 이러한 광고는 노출이나 클릭에서 수익이 발생하지 않습니다.

  4. 기기 ID를 직접 입력하거나 CSV를 업로드하여 테스트 기기를 추가합니다. Android 기기의 경우 Google Advertising ID(AAID)를 입력하고 iOS 기기의 경우 광고 식별자(IDFA)를 입력한 다음, 각 기기에 이름을 지정합니다.

  5. 기기를 추가하고 나면 기기에서 확인할 광고 유형을 선택할 수 있습니다.

  6. 테스트 링크를 클릭하여 기기에서 특정 미디어 유형을 확인합니다. 미디어 유형은 선택하고 5분 후에 기기에 나타납니다. 한 번에 하나의 미디어 유형만 테스트할 수 있습니다.

테스트 사용자 추가

인구 통계학적 특성으로 타게팅된 프로덕션 광고를 테스트하기 위해 사용자를 속성에 추가합니다.

  1. 비즈니스 관리자 설정에서 왼쪽 내비게이션 바의 사용자 > 사람으로 이동한 다음, 추가 버튼을 클릭합니다.

  2. 앱에 추가하려는 사용자의 이메일을 입력하고 다음을 클릭합니다. 모든 초대는 기본적으로 사용자에게 직원 액세스 권한을 부여합니다.

  3. 액세스 할당 대화 상자가 표시되면 왼쪽 메뉴에서 다음 항목 중 하나를 선택하세요.

    • . 테스터를 추가할 앱을 선택하고 테스트 앱 전환 스위치를 클릭합니다. 그런 다음 초대를 클릭합니다.
    • 자산. 테스터를 추가할 자산을 선택하고 테스트 자산 전환 스위치를 클릭합니다. 그런 다음 초대를 클릭합니다.

미디에이션 레이어를 사용하는 경우 미디에이션 레이어에서 Audience Network에 요청을 보내는지 확인하세요. 미디에이션 레이어에서 테스트를 활성화한 경우 Facebook 서버에 요청을 보내지 않을 수도 있습니다.

모바일 앱 테스트

  1. 테스트 사용자를 추가하고 테스트 기기를 추가했다면 원하는 배포 방법을 사용하여 테스트 사용자 기기로 앱을 배포합니다.
  2. 테스트 사용자는 기기에 Facebook 앱을 설치하고 테스트 사용자로 추가한 계정으로 로그인한 상태여야 합니다. 이는 Facebook이 테스트 사용자에게 광고를 게재하는 데 필요합니다.
  3. 이제 테스트 사용자가 테스트를 트리거하여 프로덕션 광고를 확인할 수 있습니다. 테스트 기기 추가 섹션의 5단계와 6단계를 참조하세요.

Testflight를 사용하여 앱을 배포하고 테스트하는 경우 해당 테스트 빌드에서 실제 광고를 볼 수 없습니다. 일반적으로 광고주 ID(IDFA)는 사용자가 직접 재설정할 때까지 그대로 유지됩니다. 그러나 Testflight로 배포한 앱은 IDFA를 요청할 때마다 다른 IDFA를 가져옵니다.

이 문제를 해결하려면 테스트 모드를 켜고 테스트 광고 표시를 허용하세요.

iOS 14부터는 테스트 모드를 활성화한 상태에서도 적용되는 setAdvertiserTrackingEnabled 플래그를 구현해야 합니다.

섹션 내용

클라이언트 측 코드 삽입으로 테스트

앱에 임시로 코드를 삽입하여 클라이언트 측에서 Audience Network 구현을 테스트하는 방법을 설명합니다.

SSL 프록시로 광고 요청 검증

프록시 앱을 사용하여 앱과 Audience Network 광고 서버 사이의 모든 SSL/HTTPS 트래픽을 확인하는 방법을 설명합니다.

통합 체크리스트 및 광고 요청 오류 코드

Audience Network 통합을 확인하는 방법을 설명하고 가능한 오류 코드 리스트를 제공합니다.