앱 활동 기준 타게팅

앱 내에서 수행하는 활동을 기반으로 사람들을 타게팅하는 광고를 만들 수 있습니다. 예를 들어, 이전에 앱을 사용했지만 최근 90일간은 앱을 사용하지 않은 사람들을 타게팅할 수 있습니다. 또는 상품을 장바구니에 추가했지만 구매하지 않은 사람들을 타게팅할 수 있습니다. 예시 링크는 아래의 시나리오를 참조하세요.

앱 활동을 기준으로 사용자를 타게팅하려면 앱 이벤트에 기초해 맞춤 타겟을 만드세요. 이 페이지에서 그 방법을 알려드립니다.

앱 활동 기준 타게팅이 중요한 이유

필요에 따라 관련 타겟에 도달할 수 있습니다. 관심을 보일 만한 사람에게만 광고를 보여서 더욱 긍정적인 경험을 제공할 수 있습니다.

요구 사항

사람들이 앱 내에서 수행하는 활동을 추적하려면 앱 이벤트를 앱에 추가해야 합니다.

관련 내용

맞춤 타겟은 고객 리스트에 기초할 수도 있습니다. 고객 리스트로 타게팅을 참조하세요.

iOS 14용 App Store Connect

앱이 수집하여 Facebook에 보내는 이벤트는 App Store Connect 질문에 이러한 데이터 유형을 공개해야 할 수 있습니다. 여러분은 앱의 개인정보처리방침에 해당 내용을 반영해야 할 책임이 있습니다. 공개해야 할 데이터 유형에 대해 자세히 알아보려면 Apple App Store 개인정보처리방침 상세 정보 문서를 참조하세요.

시작하기 전에: 필수 가이드 읽기

1. 앱 광고

앱 광고의 작동 방식을 알아보세요.

2. SDK 설정 및 앱 이벤트 추가

대부분의 경우 맞춤 타겟을 만들기 전에 Facebook SDK를 추가해야 합니다.

3. 예시 사례: 앱 재사용 유도

이 가이드에서는 맞춤 타겟을 만드는 방법을 배울 수 있는 예시를 자세히 설명합니다.

4. 앱 이벤트

앱 이벤트가 어떻게 작동하는지 알아봅니다.

최근에 내 앱을 연 사람

1. 앱에 앱 실행 추적 추가

최근 활동을 기반으로 맞춤 타겟을 만들려면 앱 이벤트를 사용하여 앱 실행을 추적해야 합니다. activateApp 메서드를 호출하여 앱 실행을 추적하세요.

- (void)applicationDidBecomeActive:(UIApplication *)application {
   [FBSDKAppEvents activateApp];
}
@Override
protected void onResume() { 
  super.onResume(); 
  AppEventsLogger.activateApp(this); 
}
FB.AppEvents.activateApp();

2. 최근 활동을 기준으로 맞춤 타겟 만들기

새 광고 만들기를 시작합니다. 타겟에서 새로 만들기 > 맞춤 타겟을 선택하고 나서 다음 옵션을 선택합니다.

옵션

타겟 유형

앱 활동

수행한 활동

앱을 시작

최근

30일

최근에 구매를 완료한 사람

1. 앱에 구매 로깅 추가

구매 행동을 기반으로 맞춤 타겟을 만들려면 앱 이벤트를 사용하여 구매를 기록해야 합니다. logPurchase 메서드를 사용하여 구매를 추적하세요.

[FBSDKAppEvents logPurchase:4.32 currency:@"USD"];
logger.logPurchase(BigDecimal.valueOf(4.32), Currency.getInstance("USD"));
var parameters = {};
parameters[FB.AppEvents.ParameterNames.CONTENT_ID] = "QW-12345";
FB.AppEvents.logPurchase(4.32, "USD", parameters);

2. 구매를 기준으로 맞춤 타겟 만들기

새 광고 만들기를 시작합니다. 타겟에서 새로 만들기 > 맞춤 타겟을 선택하고 나서 다음 옵션을 선택합니다.

옵션

타겟 유형

앱 활동

수행한 활동

구매 금액: 상위 25%

최근

30일

고급 1: 더 많은 기준을 포함해서 타겟 좁히기

더욱 구체적인 타겟에 광고를 타게팅하고 싶을 수도 있습니다. 예를 들어, 최근 30일간 앱에서 구매했지만 7일간은 구매하지 않은 사용자에게 도달할 수 있습니다.

제외를 선택하고 나서 다음 옵션을 선택합니다.

옵션

수행한 활동

구매 금액: 상위 25%

최근

7일

고급 2: 장바구니 상품 구매 중단을 기준으로 맞춤 타겟 만들기

다음 옵션을 사용하여 구매하는 데 관심을 보였지만 구매를 완료하지 않은 사람들을 타게팅합니다.

'맞춤 타겟 만들기' 기준 옵션

타겟 유형

App Activity

사람 리스트 기준...

Combined Action

수행한 활동

Add to Cart

최근

30

수행하지 않은 활동

Purchases

최근

30


대량 구매를 완료한 사람

1. 앱에 구매 로깅 추가

최근에 구매를 완료한 사람: 1. 앱에 구매 로깅 추가와 동일한 단계를 따르세요.

2. 대량 구매를 기준으로 맞춤 타겟 만들기

새 광고 만들기를 시작합니다. 광고 타겟을 정의할 때 새 맞춤 타겟을 만들고맞춤 타겟 양식을 작성할 때 다음 옵션을 선택하세요.

'맞춤 타겟 만들기' 기준 옵션

타겟 유형

App Activity

수행한 활동

Purchases

이벤트의 USD 값

100보다 큼

최근

90

특정 레벨을 달성한 사람

1. 앱에 이벤트 추적 추가

레벨 달성을 기반으로 맞춤 타겟을 만들려면 앱 이벤트를 사용하여 해당 이벤트를 추적해야 합니다. logEvent 메서드를 호출하고 level 매개변수를 제공하여 레벨 달성 또는 다른 이벤트를 추적하세요.

[FBSDKAppEvents logEvent:FBSDKAppEventNameAchievedLevel
  valueToSum:nil
  parameters:@{ 
    FBSDKAppEventParameterNameLevel: 123
  }
];
AppEventsLogger logger = AppEventsLogger.newLogger(this);
Bundle parameters = new Bundle();
parameters.putString(AppEventsConstants.EVENT_NAME_ACHIEVED_LEVEL, 123);
logger.logEvent(
  AppEventsConstants.EVENT_NAME_ACHIEVED_LEVEL,
  null,
  parameters
);
var parameters = {};
parameters[FB.AppEvents.ParameterNames.LEVEL] = 123;
FB.AppEvents.logEvent(
  FB.AppEvents.EventNames.ACHIEVED_LEVEL,
  null,
  parameters
);

2. 레벨 달성을 기준으로 맞춤 타겟 만들기

새 광고 만들기를 시작하고 앱 참여를 목표로 선택합니다. 광고 타겟을 정의할 때 새 맞춤 타겟을 만들고맞춤 타겟 양식을 작성할 때 다음 옵션을 선택하세요.

'맞춤 타겟 만들기' 기준 옵션

타겟 유형

App Activity

수행한 활동

Levels Achieved

레벨

123 중 하나인 경우

최근

28