2단계: Firebase 콘솔에서 A/B 테스트 설정
소개: 최적화 AdMob Firebase를 사용한 광고 게재빈도 |
1단계: AdMob를 사용하여 테스트를 위한 새 광고 단위 대안 |
2단계: Firebase Console에서 A/B 테스트 설정 |
3단계: 앱 코드에서 Remote Config 매개변수 값 처리 |
4단계: Firebase Console에서 A/B 테스트 시작 및 테스트 결과 검토 |
5단계: 새 광고 형식 출시 여부 결정 |
이제 앱에 새 광고 단위가 구현되었으므로 이러한 광고 단위의 성능을 확인할 수 있도록 A/B 테스트를 설정해야 합니다. 사용자는 테스트 목표 및 테스트에서 타겟팅할 사용자를 정해야 합니다. 또한 테스트 대안 (앱의 다양한 광고 단위)을 정의하고 Remote Config 매개변수를 위로 올려 .
Firebase A/B Testing에서는 다음 제품을 활용하여 앱에 광고 단위를 추가했을 때의 효과:
- Firebase A/B Testing (이 단계) - 목표 정의 및 구성 가능 테스트에 사용할 매개변수
- Firebase Remote Config (다음 단계) — 처리할 로직을 코드에 추가합니다. 매개변수 구성을
- Google Analytics (백그라운드에서 실행) — 구성
새 A/B 테스트 시작
광고 게재빈도 최적화를 위한 제어된 테스트를 시작하려면 먼저 Firebase 콘솔의 A/B Testing 섹션으로 이동합니다. 실험 만들기를 클릭한 다음 Remote Config를 선택합니다.
기본사항 설정
기본사항 섹션에서 실험 이름을 정의하고 실험 설명을 제공합니다.
타겟팅 설정
타겟팅 섹션에서 실험 대상이 되는 iOS 또는 Android 앱을 선택합니다.
실험에 노출되는 사용자 비율을 설정합니다. 이 튜토리얼에서 새 광고 단위는 사용자의 30%를 대상으로 합니다. 그렇다고 해서 모든 사용자의 30%에게 늘어난 최대 게재빈도로 새 광고 단위가 표시되는 것은 아니고, 사용자의 30%가 기본 광고 단위(기존 광고)와 함께 2개의 새로운 전면 광고에 노출됩니다.
나머지 설정은 모두 기본값으로 둡니다.
목표 설정
Firebase A/B Testing는 실적이 가장 좋은 항목을 결정하기 위해 기본 측정항목을 추적합니다. 두 번째 측정항목을 추가하여 다양한 구성이 앱의 다른 중요한 요소에 미치는 영향을 확인할 수 있습니다.
이 튜토리얼에서는 예상 AdMob 수익 최적화가 가장 중요한 설정입니다. 드롭다운 메뉴에서 선택하세요.
(선택사항) A/B Testing에서 다음과 같은 추가 측정항목을 추적하도록 하려면 예상 총수익이나 유지율이 다른 경우 측정항목 추가를 클릭합니다.
대안 설정
A/B 테스트 구성의 마지막 단계는 Remote Config를 정의하는 것입니다. 매개변수입니다.
대안 섹션에서 기준 카드의 매개변수 필드에
INTERSTITIAL_AD_KEY
라는 새 매개변수를 입력하여 만듭니다.INTERSTITIAL_AD_KEY
매개변수에 대해 다음 설정을 사용해서 대안 섹션 설정을 마칩니다.- 기준 대안: 사용자별로 10분당 4회 노출의 최대 게재빈도 설정과 함께 기존 광고 단위의 광고 단위 ID로 설정된 값입니다.
- 대안 A 대안: 사용자별로 10분당 6회 노출의 최대 게재빈도 설정과 함께 새 광고 단위의 광고 단위 ID로 설정된 값입니다.
- 대안 B 대안: 사용자별로 10분당 8회 노출의 최대 게재빈도 설정과 함께 새 광고 단위의 광고 단위 ID로 설정된 값입니다.
이 튜토리얼에서는 기준 대안이 기존 광고 단위(사용자별로 10분당 4회 노출)를 표시합니다. 대안 A 및 대안 B는 새 광고 단위(각각 사용자별로 10분당 6회 노출 및 8회 노출)를 소규모 사용자 하위 집합에 표시합니다. 이는 Kubernetes에서 매개변수의 값(AdMob UI에서 가져온 광고 단위 ID) 이러한 매개변수 값은 여기 Firebase A/B Testing에 설정되어 있지만 실제로는 다음 값을 앱의 코드로 전송하는 Firebase Remote Config 있습니다. 다음 단계에서 Remote Config를 설정합니다.
검토를 클릭하여 실험이 예상한 대로 설정되었는지 확인합니다. 하지만 시험을 실제로 시작하기 전에 Firebase에서 수신된 매개변수 값에 앱 코드가 대응하는 방법을 정의해야 합니다. 다음으로 진행
Remote Config가 INTERSTITIAL_AD_KEY
를 처리하는 방법을 구현하는 다음 단계
매개변수 값으로 사용됩니다.
AdMob를 사용하여 새 광고 단위 대안 만들기 1단계: 3단계: Remote Config 매개변수 값 처리