인앱 이벤트 포스트백 설정

요약: 앱 인게이지먼트 및 사용자 품질을 측정하고 인앱이벤트 데이터를 사용하여 캠페인을 최적화합니다.

 관련 자료

인앱이벤트로 작업하는 것을 완전히 이해하려면 다음 문서를 읽어보십시오.

인앱이벤트를 통해 마케터는 다양한 소스의 앱 인게이지먼트 및 사용자 품질을 측정하고 적절한 유저 인입 전략을 구축할 수 있습니다. 광고 네트워크는 인앱이벤트 정보를 사용하여 캠페인을 최적화하고 액션당 비용/이벤트 캠페인을 실행합니다. 광고 네트워크는 포스트백을 통해 수행된 인앱이벤트의 데이터를 수신합니다. 리치 인앱이벤트 소개

포스트백 인앱이벤트 선택

마케터는 본 기사에 설명한 설정을 사용하여 포스트백이 전송되는 인앱이벤트를 선택합니다.

 참고

  • 인앱이벤트에는 거부된 이벤트가 포함되며, 이는 Protect360에 의해 차단된 인앱이벤트 또는 대상 유효성 검사 규칙을 준수하지 않는 것으로 확인된 이벤트를 의미합니다.
  • 만약 인앱이벤트 포스트백 항목이 연동 탭에 없는 경우라면, 파트너의 사전 환경 설정에서 아직 앱스플라이어와 인앱이벤트 기록 기능을 구성하지 않은 것입니다. 파트너는 앱스플라이어 파트너 지원팀에 연락하여 연동을 완료할 수 있습니다.

인앱이벤트 포스트백 윈도우

인앱이벤트 포스트백 윈도우를 통해 CPA(액션당 비용) 기반 네트워크와 협업하는 마케터가 전환 이후 기간을 설정하여, 그 이후에는 포스트백이 더 이상 발송되지 않도록 할 수 있습니다.

예를 들어 사용자 인스톨 후 15일 이내에 발생한 이벤트에 대해 비용이 청구되는 경우 기간을 다음과 같이 설정합니다.

15-day_in_app_event_postback_setting.png

이 기간 이후에는 포스트백이 전송되지 않고, 네트워크에는 알림이 전달되지 않습니다. 하지만 이벤트는 여전히 앱스플라이어에 기록되고 해당 네트워크로 어트리뷰션 됩니다.

포트스백은 항상 현재의 윈도우 설정을 기반으로 전송됩니다. 다음 예시를 참조하십시오.

1월 1일

윈도우는 15일 입니다.

한 사용자가 앱을 설치했습니다.

1월 2일 윈도우가 10일로 변경되었습니다.
1월 14일

해당 사용자가 구매를 합니다.

포스트백은 애드 네트워크로 발송되지 않습니다.
왜냐하면 이벤트가 현재의 윈도우 설정(10일)에 속하지 않기 때문입니다.

1월 15일

윈도우가 20일로 변경되었습니다.

1월 18일

해당 사용자가 또다른 구매를 합니다.

포스트백이 발송되었습니다. 왜냐하면 이벤트가 현재의 윈도우 설정(20일)에 속하기 때문입니다.

기본 포스트백 기간

인앱 이벤트 포스트백 설정을 시작할 때 기본 기간은 자동으로 6개월로 설정됩니다.

 참고

특정 파트너와 인앱 이벤트 포스트백을 2019년 7월 30일 이전에 시작했다면, 윈도우 값 기본 설정은 Lifetime입니다. 즉, 인앱 이벤트 포스트백이 항상 전송되는 것을 의미합니다.

누가 포스트백 윈도우를 설정할 수 있습니까?

  • 마케터
  • 인앱이벤트 포스트백 설정 허용 권한을 부여받은 에이전시.
    참고: 광고주와 에이전시가 동일한 애드 네트워크와 협업한다면, 각각은 해당 네트워크와의 각자 계약에 따라 포스트백 기간을 서로 별도로 설정할 수 있습니다.
  • 인앱이벤트 포스트백 설정 허용 권한을 부여받은 파트너.

이벤트 설계

각 마케터는 동일한 유형의 이벤트에 다른 이름을 지정할 수 있습니다. 해당 이벤트 이름은 파트너 이름과 다를 수도 있습니다.

예를 들어 사용자가 앱을 통해 구매할 때 한 마케터는 그것을 purchase 또는 덜 유익한 ID(예: event5)로 이름을 지정할 수 있고 파트너는 이를 purchase_event로 이름을 지정할 수 있습니다.

마케터의 이벤트가 파트너와 동일한 이벤트와 일치하는지 확인하려면 이벤트 이름을 매핑해야 합니다.  

 참고

특정 파트너에 대한 연동 탭에 매핑된 이벤트는 표준 및 SKAN 포스트백에 둘 다 적용할 수 있습니다.

매핑 방법

각 파트너는 다음 중 인앱이벤트 매핑에 사용할 방법을 결정합니다.

매핑 자체를 수행할 수 있게 파트너 권한을 부여할 수 있습니다. 

파트너 이벤트 ID 입력

  • 앱스플라이어 이벤트: 앱 이벤트 목록에서 이벤트 선택.
  • 파트너 이벤트에 매핑됨: 텍스트 필드에 앱 이벤트(앱스플라이어 이벤트)에 해당하는 파트너로부터 받은 이벤트 ID를 입력합니다.

 참고

  • 이벤트 이름은 대소문자를 구분합니다. 수치 차이를 피하려면, 모든 미디어 소스 및 앱 버전에서 정확한 이벤트 이름을 사용하십시오.
  • 이벤트 이름을 입력할 때 이벤트 이름 앞이나 뒤에 밑줄이 그어진 공백(밑줄문자)을 사용할 수 있습니다. 앱스플라이어에서 전송되는 이벤트 이름에 정확히 동일한 밑줄이 있는 경우에만 밑줄이 그어진 공백을 사용하십시오.
enter_event_name.png

목록에서 이벤트 ID 선택

  • 앱스플라이어 이벤트: 앱 이벤트 목록에서 이벤트 선택.
  • 파트너 이벤트에 매핑됨 : 미리 정의된 파트너 이벤트 목록에서 앱 이벤트(앱스플라이어 이벤트)에 해당하는 이벤트를 선택합니다.

In-app_event_postbacks_en-us.png

이벤트 있는 그대로 전송하기(매핑되지 않음)

일부 파트너는 매핑되지 않은, 즉, 이벤트 이름이 앱에서 지정된 대로 전송되는 인앱이벤트 포스트백 수신을 선호합니다. 이벤트 이름이 Purchase , Acquisition 또는 Event5 인지 는 중요하지 않습니다.

파트너에게 보낼 이벤트를 매핑되지 않은 이벤트로 선택할 수 있습니다.

  • 수동으로 추가: 특정 이벤트를 선택합니다.
  • 모든 이벤트 보내기(앱 삭제 및 세션 제외): 모든 이벤트를 보냅니다. 여기에는 앱 삭제, 세션(앱 실행) 및 af_app_opened 이벤트가 포함되지 않습니다.

 참고

광고주가 본의아니게 제3자 분석 플랫폼과 너무 많은 정보를 공유하는 것을 방지하기 위해 2019년 3월부터 해당 플랫폼에 대한 모든 이벤트 보내기(제거 및 세션 제외) 옵션을 제거했습니다. 이 날짜 전에 설정된 분석 플랫폼은 여전히 설정 옵션에 남아있습니다.

이벤트를 수동으로 추가하는 방법:

  1. 이벤트 추가를 클릭합니다.
  2. 포스트백 옵션을 선택합니다.
    • 앱스플라이어 이벤트: 앱 이벤트 목록에서 이벤트 선택.
    • for users from: 이벤트에 대해 전송 옵션을 선택합니다.
    • 포함: 포스트백에 포함할 데이터를 선택합니다.
  3. 더 많은 이벤트에 대해 이 절차를 반복합니다. 

send_postbacks_as_is_en-us.png

모든 이벤트를 보내는 방법:

  1. 모든 이벤트 보내기(앱 삭제 및 세션 제외)를 선택합니다.
  2. 포스트백 옵션을 선택합니다.
    • for users from: 모든 이벤트에 대해 전송 옵션을 선택합니다.
    • 포함: 포스트백의 모든 이벤트에 포함할 데이터를 선택합니다.

send_postbacsk_as_is_no_mapping.png

이벤트 매핑에 대한 자세한 내용은 인앱이벤트 포스트백을 참조하세요. 

포스트백 보내기 옵션

각 이벤트에 대해, 어떤 경우에 포스트백을 보낼지 선택할 수 있습니다(포스트백 기간 내).

  • 이 파트너만 해당: 이벤트가 이 파트너에게 어트리뷰트되는 경우에만 즉, 이벤트를 수행한 사용자가 이 파트너에서 온 경우에만 포스트백을 보냅니다.
  • 오가닉을 포함한 모든 미디어 소스: 모든 파트너에게 어트리뷰트된 이벤트 및 오가닉 이벤트(즉, 이를 수행한 사용자가 미디어 소스에서 온 경우)에 대해 모든 미디어 소스에 포스트백을 보냅니다.

포스트백에 포함할 데이터

어떤 종류의 이벤트 데이터를 네트워크에 포스트백으로 공유할지 선택할 수 있습니다. 다음 옵션 중 하나를 선택하십시오.

  • 값 없음 및 수익 없음: 파라미터(값 또는 수익) 없이 이벤트 자체만 보냅니다.
  • 값 있음 및 수익 없음: 수익 값을 제외한 모든 파라미터를 전송합니다.
  • 값 및 수익 모두 있음: 매출 값(이벤트에 존재하는 경우)을 포함하여 모든 이벤트 파라미터를 전송합니다.

광고 네트워크가 캠페인을 최적화하고 캠페인 결과를 개선하려면 수익을 공유하는 것이 좋습니다. 그러나 수익 공유는 의무 사항이 아닙니다. 이벤트 값에 정의된 af_revenue가 있는 이벤트에 대해서만 수익 공유를 활성화해야 합니다. 그렇지 않으면 광고 네트워크에서 수익 값이 비어 있는 이벤트를 받습니다.

포스트백에서 af_revenueaf_currency 는 event_value JSON 외부에 통화통화로 작성되어 별도로 보낼 수 있습니다. 포스트백 구조 예시: https://appsflyer.com/push?event_value=(event-value)&monetary=(monetary)&content_id=(af_content_id)

참고 : 값 없음 및 수익 없음 또는 값 및 수익 없음 옵션을 선택하면 해당 파라미터가 N/A로 마스킹됩니다.

 예시

어떤 마케터가 다음 event_value를 포함하여 구매 이벤트를 전송합니다: {af_revenue: 50.87, af_currency: USD, af_level=2, af_receipt_id=57601333}

파라미터가 전송되는 방식은 다음과 같습니다.
필드 이름 event_value 금전 currency
No values & no revenue  해당 없음 N/A  N/A
Values & no revenue

{"af_currency":"N/A","af_content_id":"1234567",

"af_revenue":"N/A","af_content_type":"category_a"}

&monetary=N/A&content_id=1234567

N/A  N/A
Values & revenue

"af_currency":"JPY","af_content_id":"1234567",

"af_revenue":200,"af_content_type":"category_a"}

&monetary=1.856918&content_id=1234567

50.87 USD

조건적인 인앱이벤트 포스트백

다른 이벤트에 매핑할 수 있는 여러 조건을 사용하여 인앱이벤트 포스트백을 필터링합니다. 필터 조건을 충족하는 이벤트만 SRN 및 분석 파트너를 포함한 파트너에게 전송됩니다. 이 기능은 다음 목적으로 사용합니다.

  • 사용자 세그멘테이션, 개인화 및 리텐션 최적화
  • 데이터 최소화
  • 사용자 개인 정보 보호

 예시

게임 앱을 보유한 마케는 광고 네트워크를 통해 실행되는 캠페인을 최적화하려고 하지만 레벨 10 또는 레벨 50을 통과한 사용자 또는 앱 구매에 3달러를 지출하는 사용자에 대해서만 가능합니다.

in_app_event_condition__1_.png

이 이벤트의 조건은 다음과 같이 설정됩니다.

  • 레벨10이면 fb_mobile_level_acheived에 매핑
    그렇지 않으면( 또는), 
  • 레벨50이면 fb_mobile_level_acheived에 매핑
    그렇지 않으면( 또는), 
  • 비용3인 경우 fb_mobile_purchase 에 매핑합니다.

이벤트에 대한 조건 설정 방법:

  1. 파트너의 연동 페이지에서 해당 파트너에게 보내려는 필수 인앱이벤트를 정의하고 매핑합니다.
  2. 필수 이벤트의 조건 추가 아이콘 image.png을 클릭합니다.
  3. 이벤트 값에 나타나는 조건 필드를 입력합니다. 
    • 속성 이름
    • value
    • 조건을 매핑할 파트너 이벤트(이 매핑 옵션 중 하나 사용하기) 
  4. 조건을 더 추가할 수 있습니다. 기존 조건의 모든 필드를 먼저 입력해야 합니다.
  5. 연동 저장을 클릭합니다. 

고려 사항 

조건을 설정할 때 이벤트가 파트너에게 전송되도록 다음 고려 사항이 충족되는지 확인하십시오.

조건 구조

  • 조건의 속성과 값은 모두 이벤트의 데이터와 일치해야 합니다. 
  • 현재 조건은 "같음"으로만 설정할 수 있습니다. 
  • 배열과 같은 복잡한 구조는 지원되지 않습니다.

이벤트에 대한 다중 조건 

  • 이벤트당 최대 조건 수는 5입니다.
  • 포스트백을 보내려면 최소한 하나의 조건이 충족되어야 하지만 하나의 조건만 실행됩니다.  
  • 각 조건은 출현 순서에 따라 확인됩니다. 즉 충족되는 첫 번째 조건이 실행됩니다.
  • 각 조건은 별도로 매핑됩니다. 파트너 이벤트 이름이 조건 기반으로 변경됩니다.
  • 둘 이상의 조건이 동일한 속성 또는 동일한 값을 가질 수 있지만 두 조건은 동일한 속성과 값을 모두 가질 수 없습니다.
  • 둘 이상의 조건이 동일한 이벤트에 매핑될 수 있습니다.

 참고

  • 캠페인 최적화에 미치는 영향을 이해하려면 테스트 앱이나 사소한 이벤트에 대해 이 기능을 테스트하는 것이 좋습니다.
  • 포스트백 콘텐츠를 보려면 로데이터 포스트백 리포트를 다운로드할 수 있습니다. 

다중 이벤트 편집

이벤트를 매핑하는 동안 한 작업에서 여러 이벤트에 대한 사용자 포함 필드의 값을 편집할 수 있습니다.

다중 이벤트 편집 방법:

  1. 업데이트할 이벤트를 선택합니다.
  2. 대량 작업을 클릭합니다.
  3. 선택한 모든 이벤트에 적용할 새 설정을 선택합니다.
    • 사용자용 (하나의 옵션만 선택)
      • 이 파트너사만
      • 오가닉을 포함한 모든 미디어 소스
    • 포함 (하나의 옵션만 선택)
      • 데이터 없음(기본값)
      • 수익이 없는 값
      • 값 및 수익 있음

In-app_event_postbacks_en-us.png

커스텀 이벤트

매핑에 사용할 수 있는 이벤트 목록에는 SDK에서 이미 리포트한 이벤트 또는 서버 간 이벤트에서 앱스플라이어로 리포트된 이벤트만 표시됩니다. 매핑을 원하는 이벤트가 드롭 다운 목록에 표시되지 않는다면, 다음 원인일 수 있습니다.

  • 아직 이벤트를 수행한 사용자가 없습니다.
  • 마지막으로 이벤트가 수행된 시점이 2주보다 더 이전입니다.
  • 활성 이벤트 목록이 너무 많은 경우입니다.

이런 경우에는 파트너 ID에 이벤트를 매핑하려면, 다음처럼 진행합니다.

  1. 이벤트 이름을 입력합니다.
  2. 커스텀 생성을 클릭합니다.

    In-app_event_postbacks_en-us.png

  3. 이벤트를 파트너 이벤트 이름에 매핑합니다.
  4. 연동 저장을 클릭하여 매핑이 기록되었는지 확인합니다.

 참고

  • 특정 파트너 아래에 사용자 지정 이벤트를 추가하면 해당 이벤트가 모든 파트너의 이벤트 목록에 추가됩니다. 즉, 이벤트의 파트너 드롭다운 목록에서 이 이벤트를 볼 수 있습니다.
  • 이벤트 이름 및 파라미터 정의에 대한 제한사항을 참조하십시오. 

에이전시 및 광고 네트워크:

  • 사용자정의 이벤트를 추가할 수 없음
  • 마케터가 이벤트를 추가하고 필요한 권한을 부여한 후에만 이벤트를 보거나 매핑할 수 있습니다.

애드 네트워크에 의한 이벤트 매핑

마케터는 또한 애드 네트워크가 직접 이벤트를 매핑하고, 스스로 포스트백을 비활성화하도록 허용할 수 있습니다. 이를 위해, 마케터는 애드 네트워크에 관련된 권한을 부여해야합니다.

  1. 연동 파트너 페이지에서 권한을 부여하려는 파트너를 찾습니다.
  2. 권한 탭에서 Allow to configure in-app event postbacks 토글을 ON으로 켭니다.

adnetwork-permissions-postbacks.png

애드 네트워크가 권한을 받고나면, 애드 네트워크는 텍스트 필드에 이벤트 ID 입력하기 항목에 설명된 안내에 따라 이벤트를 매핑할 수 있습니다.

에이전시에 의한 이벤트 매핑

에이전시에 매핑 권한을 부여할 때 인앱이벤트 조건을 구성할 수도 있습니다.

에이전시에게 인앱 이벤트 포스트백을 설정할 수 있는 권한을 부여하려면:

  1. 연동 파트너 목록에서 에이전시를 찾습니다.
  2. 에이전시가 모든 이벤트를 공유할 수 있을지 또는 특정 파트너에 어트리뷰션된 이벤트만 공유할 수 있을지 선택합니다.
  3. 에이전시가 이벤트 매출을 보낼 수 있는지 여부를 선택합니다.
  4. 에이전시가 공유할 수 있도록 허가된 특정 이벤트를 선택합니다.

agency-events.png