한눈에 보기: 인앱 이벤트 데이터를 활용하여 앱 인게이지먼트와 귀사의 유저의 가치를 측정하고 캠페인을 최적화합니다.
개요
인앱 이벤트는 마케터가 다양한 소스에서 앱 인게이지먼트와 유저의 가치를 측정하고 적절한 유저 유입 전략을 수립할 수 있게 합니다. 광고 네트워크는 인앱 이벤트 정보를 사용하여 캠페인을 최적화하고 비용당 액션\/이벤트 캠페인을 실행합니다. 광고 네트워크는 실시간으로 전송되는 포스트백을 통해 인앱 이벤트 데이터를 수신합니다. 리치 인앱 이벤트에 대해 더 보기.
인앱 이벤트 포스트백 선택
마케터는 이 문서에 설명된 설정을 사용하여 광고 네트워크에 포스트백으로 발송할 인앱 이벤트를 선택할 수 있습니다.
참고
- 인앱 이벤트에는 거부된 이벤트가 포함됩니다. 이는 Protect360에 의해 차단되었거나 대상 유효성 검증 규칙에 부합하지 않는 이벤트를 의미합니다.
- 연동 탭에 인앱 이벤트 포스트백 섹션이 없는 경우, 이는 파트너가 앱스플라이어와의 예비 구성에서 인앱 이벤트 기록을 설정하지 않았음을 의미합니다. 파트너는 파트너 어시스턴트 위젯을 사용하여 앱스플라이어에 연락하여 연동을 완료할 수 있습니다.
인앱 이벤트 포스트백 기간
예를 들어, 사용자가 인스톨 후 15일 이내에 발생하는 이벤트에 대한 요금이 청구되는 경우, 다음과 같이 기간을 설정하세요.
이 기간 이후에 포스트백은 전송되지 않고, 네트워크에 알림이 전달되지 않지만, 이벤트는 여전히 앱스플라이어에 기록되고 네트워크에 기인한 것으로 간주됩니다.
포스트백은 항상 현재 기간 설정에 따라 전송됩니다. 다음 예를 참조하십시오:
1월 1일 |
기간은 15일입니다. 유저가 앱을 인스톨합니다. |
1월 2일 | 기간이 10일로 변경되었습니다. |
1월 14일 |
사용자가 구매를 진행합니다. 이벤트가 현재 기간 (10일)에 포함되지 않기 때문에 포스트백이 애드 네트워크로 전송되지 않았습니다. |
1월 15일 | 기간이 20일로 변경되었습니다. |
1월 18일 |
유저가 다시 구매를 진행합니다. 이번에는 이벤트가 현재 기간(20일)에 포함되므로 포스트백이 발송됩니다. |
기본 포스트백 기간
인앱 이벤트 포스트백을 설정할 때 기본 기간은 자동으로 6개월로 설정됩니다.
참고
2019년 7월 30일 이전에 특정 파트너와 인앱 이벤트 포스트백을 사용하기 시작한 경우 기간의 기본 설정은 평생입니다. 즉, 인앱 이벤트 포스트백은 항상 발송됩니다.
포스트백 기간을 설정할 수 있는 사람
- 마케터
- 대행사는 인앱 이벤트 포스트백 구성 허용 권한이 부여된 경우 설정 가능합니다.
참고: 동일한 애드 네트워크와 협력하는 마케터와 대행사는 네트워크와의 계약에 따라 각각 별도로 포스트백 기간을 설정할 수 있습니다. - 파트너는 인앱 이벤트 포스트백 구성 허용 권한이 부여된 경우 가능합니다.
이벤트 매핑
각 마케터는 같은 유형의 이벤트에도 다른 이름을 사용할 수 있습니다. 이런 이벤트 이름은 파트너 이름과 다를 수도 있습니다.
예를 들어, 유저가 앱을 통해 무언가를 구입할 때 한 마케터는 이를 purchase 또는 덜 명확한 ID인 event5로 명명할 수 있고, 파트너는 이를 purchase_event로 명명할 수 있습니다.
마케터의 이벤트가 파트너의 동일한 이벤트와 일치하도록 하려면 이벤트 이름을 매핑해야 합니다.
참고
특정 파트너 연동 탭에서 매핑된 이벤트는 표준과 SKAN 포스트백 모두에 적용됩니다.
매핑 방법
각 파트너는 인앱 이벤트 매핑을 위한 다음 방법 중 어느 것을 사용할지 결정합니다:
참고
- 모든 매핑 방법이 모든 파트너에게 제공되지는 않습니다.
- 파트너에게 자체 매핑을 수행할 수 있는 권한을 부여할 수 있습니다.
파트너 이벤트 ID 입력
- 앱스플라이어 이벤트: 귀사의 앱 이벤트 목록에서 이벤트 선택.
- 파트너 이벤트에 매핑됨: 텍스트 필드에 귀사의 앱 이벤트에 해당하는 파트너로부터 받은 이벤트 ID를 입력합니다.
참고
- 이벤트 이름은 대소문자를 구분합니다. 불일치를 피하려면 모든 매체 소스와 앱 버전에서 올바른 이벤트 이름을 사용하세요.
- 이벤트 이름을 입력할 때 이벤트 이름 앞이나 뒤에 밑줄이 그어진 공백(언더바)을 사용할 수 있습니다. 앱스플라이어에서 보낸 이벤트 이름에 밑줄이 그어진 공백이 정확히 동일할 때만 사용해야 합니다.
목록에서 이벤트 ID를 선택하세요.
- 앱스플라이어 이벤트: 귀사의 앱 이벤트 목록에서 이벤트를 선택하세요.
- 파트너 이벤트에 매핑됨: 사전 정의된 파트너 이벤트 목록에서 귀사의 앱 이벤트에 해당하는 이벤트를 선택하세요.
이벤트를 있는 그대로 매핑 없이 발송합니다.
일부 파트너는 매핑되지 않은 인앱 이벤트 포스트백을 받는 것을 선호합니다. 즉, 이벤트 이름이 귀사의 앱에서 지정된 대로 발송되는 것을 의미합니다. 이벤트 이름이 구매, 유입, 또는 이벤트5로 지정되었는지는 중요하지 않습니다.
파트너에게 발송할 매핑되지 않은 이벤트를 선택할 수 있습니다.
- 수동으로 추가: 특정 이벤트를 선택하세요.
- 모든 이벤트 발송 (앱 삭제 및 세션 제외): 모든 귀사의 이벤트를 발송하세요. 여기에는 앱 삭제, 세션(앱 실행), 그리고 af_app_opened 이벤트는 포함되지 않습니다.
참고
광고주가 의도치 않게 써드 파티 분석 플랫폼에 너무 많은 정보를 공유하는 것을 방지하기 위해, 2019년 3월부터 해당 플랫폼에서 모든 이벤트 발송 (앱 삭제 및 세션 제외) 옵션을 제거했습니다. 이 날짜 이전에 구성된 분석 플랫폼은 여전히 이 설정 옵션을 유지합니다.
이벤트를 수동으로 추가하려면:
- 이벤트 추가를 클릭하세요.
- 포스트백 옵션을 선택하세요:
- 앱스플라이어 이벤트: 귀사의 앱 이벤트 목록에서 이벤트를 선택하세요.
- 사용자에게서: 이벤트에 대한 발송 옵션을 선택하세요.
- 포함하여: 포스트백에 포함할 데이터를 선택하세요.
- 더 많은 이벤트에 대해서 이 과정을 반복하세요.
모든 이벤트 발송을 위해:
- 모든 이벤트 발송(제거 및 세션 제외)을 선택합니다.
- 포스트백 옵션을 선택하세요:
- 사용자에게서: 모든 이벤트에 대해 발송 옵션을 선택하세요.
- 포함하여: 포스트백에서 모든 이벤트에 대해 포함할 데이터를 선택합니다.
이벤트 매핑에 대한 자세한 내용은 인앱 이벤트 포스트백을 참조하세요.
포스트백 발송 옵션
각 이벤트에 대해 어느 경우에 포스트백을 발송할지 선택할 수 있습니다 (포스트백 기간 내에서):
- 이 파트너만: 이 파트너에 어트리뷰션된 경우에만 포스트백을 발송합니다. 즉, 이벤트를 실행한 사용자가 이 파트너에서 온 경우입니다.
- 오가닉 포함 모든 매체 소스: 모든 파트너에 어트리뷰션된 이벤트와 오가닉 이벤트에 대해 모든 매체 소스로 포스트백을 발송합니다. 즉, 이를 실행한 사용자가 어떤 매체 소스에서 온 경우입니다. 참고: 오가닉 포함 모든 매체 소스가 선택되면 다른 파트너의 포스트백에는 어트리뷰션 데이터가 포함되지 않습니다.
포스트백에 포함할 데이터
포스트백에서 파트너와 공유할 수 있는 이벤트 데이터의 종류를 선택할 수 있습니다. 다음 옵션 중 하나를 선택하세요.
- 값 없음 및 수익 없음: 파라미터(값이나 수익) 없이 이벤트 자체만 발송합니다.
- 값 있음 및 수익 없음: 수익 값을 제외한 모든 파라미터를 발송합니다.
- 값 있음 및 수익: 이벤트의 모든 파라미터를 보내고, 수익 값을 포함하여 발송합니다.
광고 네트워크에서 귀사의 캠페인을 최적화하고 캠페인 결과를 개선하려면 수익 공유를 권장합니다. 그러나, 수익 공유는 필수 사항이 아닙니다. 이벤트 값에 af_revenue
또는 af_projected_revenue
가 정의된 이벤트에 대해서만 수익 공유를 활성화해야 합니다. 그렇지 않으면 광고 네트워크는 수익 값이 비어 있는 이벤트를 받게 됩니다.
수익 공유
포스트백에서 af_revenue
과 af_currency
는 event_value JSON 외부에 monetary와 currency로 작성되며 별도로 발송할 수 있습니다. 예제 포스트백 구조: https://appsflyer.com/push?event_value=(event-value)&monetary=(monetary)&content_id=(af_content_id)
참고: 옵션 값 없음 및 수익 없음을(를) 선택하거나 값 있음 및 수익 없음을(를) 선택하는 경우 해당 파라미터가 N/A로 마스크됩니다.
예시
마케터는 다음의 이벤트 값과 함께 구매 이벤트를 발송합니다.{af_revenue: 50.87, af_currency: USD, af_level=2, af_receipt_id=57601333}
아래 표는 파라미터가 발송되는 방식을 보여줍니다.
필드 이름 | event_value | 금전적 | 통화 |
---|---|---|---|
값 없음 & 수익 없음 | 해당 없음 | 해당 없음 | 해당 없음 |
값 있음 & 수익 없음 |
|
해당 없음 | 해당 없음 |
값 있음 & 수익 |
|
50.87 | USD |
예상 수익 공유
값 있음 & 수익을 선택하면 포스트백 중에 애드 네트워크의 예상 수익을 공유할 수 있습니다. (귀사의 애드 네트워크가 예상 수익을 지원하는지 알아보려면 앱스플라이어 지원에 문의하세요.)
예상 수익 이벤트가 파트너와 공유되면, 앱스플라이어가 실제 수익 포스트백과 유사한 구조로 포스트백을 발송합니다. 단 두 가지 차이점이 있습니다:
-
af_projected_revenue
키가af_revenue
키를 대신합니다. -
revenue_type
필드는projected
값을 허용합니다.
예시
마케터는 다음 이벤트 값과 함께 예상 수익 이벤트를 발송합니다.{af_projected_revenue: 50.87, af_currency: USD, af_level=2, af_receipt_id=57601333}
아래 표는 파라미터가 발송되는 방식을 보여줍니다.
필드 이름 | event_value | 금전적 | 통화 | 수익 유형 |
---|---|---|---|---|
값 없음 & 수익 없음 | 해당 없음 | 해당 없음 | 해당 없음 | 해당 없음 |
값 있음 & 수익 없음 |
|
해당 없음 | 해당 없음 | 해당 없음 |
값 있음 & 수익 |
|
50.87 | USD | projected |
조건부 인앱 이벤트 포스트백
다양한 이벤트에 매핑할 수 있는 여러 조건을 사용하여 인앱 이벤트 포스트백을 필터링합니다. 필터 조건을 충족하는 이벤트만 SRN 및 분석 파트너를 포함한 파트너에게 발송됩니다. 이 기능은 다음과 같은 경우에 유용합니다:
- 유저 세분화, 개인화 및 리텐션 최적화
- 데이터 최소화
- 유저 개인 정보 보호
예시
게임 앱을 운영하는 마케터는 수준 10이나 수준 50을 달성한 사용자, 또는 앱 구매에 3달러를 지출한 사용자만을 대상으로 애드 네트워크를 통해 운영되는 캠페인을 최적화하려고 합니다.
altin_app_event_condition__1_.pngalt
이 이벤트에 대한 조건은 다음과 같이 설정됩니다.
-
수준 이 10과 같으면 fb_mobile_level_acheived에 매핑합니다.
그렇지 않으면 (또는), -
수준 이 50과 같으면 fb_mobile_level_acheived에 매핑합니다.
그렇지 않으면 (또는), - 비용 이 3과 같으면 fb_mobile_purchase에 매핑합니다.
이벤트에 대한 조건을 설정하려면:
- 파트너 연동 페이지에서 필수 인앱 이벤트를 정의하고 매핑합니다.
- 조건 추가 아이콘을 클릭하여 필요한 이벤트를 설정하세요.
-
이벤트 값에 나타나는 대로 조건 필드를 입력하세요.
- 속성 이름
- 값
- 조건을 매핑할 파트너 이벤트 (다음 매핑 옵션 중 하나 사용)
- 더 많은 조건을 추가할 수 있지만, 먼저 기존 조건의 모든 필드를 입력해야 합니다.
- 연동 저장을 클릭합니다.
고려 사항
조건을 구성할 때 이벤트가 파트너에게 전송되도록 하기 위해 다음 사항을 충족해야 합니다.
조건 구조
- 조건의 속성과 값이 모두 이벤트의 데이터와 일치해야 합니다.
- 현재 조건은 "동일"로만 설정할 수 있습니다.
- 배열과 같은 복잡한 구조는 지원되지 않습니다.
이벤트에 대한 여러 조건
- 이벤트당 조건의 최대 개수는 5개입니다.
- 포스트백을 보내려면 최소한 하나의 조건이 충족되어야 하지만 실행되는 조건은 단 하나입니다.
- 각 조건은 나타나는 순서대로 확인됩니다. 즉, 가장 먼저 충족되는 조건이 실행됩니다.
- 각 조건은 별도로 매핑됩니다. 파트너 이벤트 이름이 조건 기반으로 변경되었습니다.
- 여러 조건이 동일한 속성이나 값을 가질 수 있지만, 두 개의 조건이 동일한 속성과 값을 모두 가질 수는 없습니다.
- 여러 조건을 동일한 이벤트에 매핑할 수 있습니다.
참고
- 캠페인 최적화에 대한 영향을 이해하려면 시험 앱이나 사소한 이벤트에서 이 기능을 시험해 보는 것이 좋습니다.
- 포스트백 콘텐츠를 보려면 로데이터 포스트백 리포트를 다운로드하세요.
여러 이벤트 편집
이벤트를 매핑하는 동안 사용자용 및 포함 필드 값을 한 번의 작업으로 여러 이벤트에 대해 편집할 수 있습니다.
여러 이벤트를 편집하려면:
- 업데이트할 이벤트를 선택하세요.
- 대량 작업을 클릭합니다.
- 선택한 모든 이벤트에 적용할 새 설정을 선택하세요.
-
사용자를 위한 (옵션 하나만 선택)
- 이 파트너만
- 오가닉을 포함한 모든 매체 소스
-
포함 (옵션 하나만 선택)
- 데이터 없음(기본값)
- 수익 없는 값
- 가치와 수익
-
사용자를 위한 (옵션 하나만 선택)
커스텀 이벤트
매핑에 사용할 수 있는 이벤트 목록에는 SDK에서 이미 보고된 이벤트 또는 앱스플라이어로 전송된 서버-투-서버 이벤트만 표시됩니다. 매핑하려는 이벤트가 드롭다운 목록에 나타나지 않는 경우에는 다음과 같은 이유가 있을 수 있습니다.
- 아직 유저가 해당 이벤트를 수행하지 않았습니다.
- 마지막으로 해당 이벤트가 발생한 지 2주가 지났습니다.
- 활성화된 이벤트 목록이 너무 많습니다.
이 경우, 이벤트를 파트너 ID에 매핑하려면:
- 드롭다운 목록에서 + 항목 추가를 클릭합니다.
- 텍스트 상자에 추가하려는 이벤트의 이름을 입력합니다.
- 확인하려면 V 표시를 클릭하세요. 이제 추가한 이벤트가 목록에 나타나고 선택할 수 있습니다.
- 이벤트를 파트너 식별자에 매핑하세요.
- 매핑이 기록되었는지 확인하려면 연동 저장을 클릭하세요.
참고
- 포스트백 페이지에 커스텀 이벤트를 추가해도 귀사의 앱에서 해당 이벤트가 자동으로 가져오지 않습니다. 적절한 기능을 위해 SDK나 S2S에서 이벤트를 구성해야 합니다. 앱스플라이어에 이벤트를 발송하는 방법을 참조하세요.
- 특정 파트너에 커스텀 이벤트를 추가하면 해당 이벤트가 모든 파트너의 이벤트 목록에 추가됩니다. 즉, 모든 파트너의 이벤트 드롭다운 목록에 이 이벤트가 표시됩니다.
- 이벤트 이름과 파라미터 정의에 대한 팁과 제한 사항을 확인하세요.
대행사 및 애드 네트워크:
- 커스텀 이벤트를 추가할 수 없습니다.
- 마케터가 이벤트를 추가하고 필요한 권한을 부여한 후에만 이벤트를 보거나 매핑할 수 있습니다.
애드 네트워크에 의한 이벤트 매핑
마케터는 애드 네트워크가 이벤트를 매핑하고 포스트백을 직접 비활성화하도록 허용할 수 있습니다. 이를 위해 마케터는 애드 네트워크에 관련 권한을 부여해야 합니다.
- 활성화된 연동 페이지에서 권한 부여 대상 파트너를 찾으세요.
- 권한 탭에서 인앱 이벤트 포스트백 구성 허용 토글을 켜기로 전환하세요.
애드 네트워크가 권한을 받으면 텍스트 필드에 이벤트 ID 입력의 지침에 따라 이벤트를 매핑할 수 있습니다.
대행사에 의한 이벤트 매핑
마케터는 대행사가 인앱 이벤트 포스트백을 구성할 수 있도록 허용할 수 있습니다.
대행사에 인앱 포스트백 구성 권한을 부여하려면:
- 활성화된 연동 페이지에서 대행사를 찾으세요.
- 대행사가 모든 이벤트를 공유할지, 아니면 특정 애드 네트워크에 귀속된 이벤트만 공유할지 선택하세요.
- 대행사가 이벤트 수익을 발송할 수 있는지 여부를 선택하세요.
- 대행사가 공유할 수 있는 특정 이벤트를 선택하세요.