세션 카운팅 및 af_app_opened 이벤트 설명

요약: 앱이 오픈되거나, 시스템 백그라운드에 있던 앱이 휴대폰 화면(foreground)에 표시될 때마다 앱은 af_app_opened 이벤트를 전송합니다.

세션 집계

  • af_app_opened 는 SDK 자동 이벤트로 세션을 집계하는데 사용됩니다.
  • 이 이벤트를 통해 광고주는 세션을 기록하고 미디어 소스와 캠페인으로 어트리뷰션 할 수 있습니다. 이 이벤트는 애드 네트워크에 포스트백으로 다시 전송됩니다.
  • 세션 데이터는 액티비티, 개요코호트 페이지에서 확인할 수 있습니다. 리텐션 리포트는 사용자 별 일간/주간 고유 세션 수를 표시합니다.
  • 로데이터: af_app_opened는 너무 자주 발생하는 이벤트이기 때문에, 다운로드 되었거나 pull 되어진 리포트에는 통합 방식이거나 로데이터 방식으로 보여지지 않습니다. 하지만 데이터 락커에서는 세션 로데이터를 사용 가능합니다.

광고 네트워크에 af_app_opened 포스트백 보내기

이 이벤트는 앱스플라이어 SDK에 의해 자동으로 처리되므로, 따로 코드를 구현할 필요가 없습니다. 인앱 이벤트를 지원하는 모든 네트워크에서 사용할 수 있습니다. 이벤트 값(event value)은 아무 의미가 없습니다.

 참고

  • af_app_opened 이벤트는 빈번한 이벤트이므로 많은 양의 포스트백을 발생시킬 수 있습니다.
  • 인앱 이벤트 매핑 > 모든 SDK 이벤트 매핑: 모든 이벤트 매핑(mapping all events)을 선택하더라도 af_app_opened 는 포함되지 않습니다.

인스톨 및 세션

앱스플라이어 어트리뷰션 모델에 따르면, 사용자가 앱을 처음으로 실행했을 때 최종적으로 인스톨이 기록됩니다. 이러한 첫 인스톨 세션은 일반적인 세션 집계에 포함되지 않습니다. 다시 말해,

미디어 소스 별 세션 횟수의 총합 = 인스톨 수 + 세션 수.

예를 들어, 사용자는 앱을 일요일에 설치하고 실행했습니다. 월요일에 사용자는 앱을 다시 실행했습니다. 이 사용자에 대해 기록된 세션의 수는 1 이며, 인스톨 세션을 포함한 전체 세션 수는 2 입니다.

세션 집계 SDK 방법

두 개의 세션을 별도로 집계하기 위해, SDK 방법을 사용하여 (안드로이드, iOS) 세션 간 최소 시간을 설정할 수 있습니다.

안드로이드에서는 앱이 실행되는 동안 수동으로 새 세션을 리포트할 수 있습니다. 이는 백그라운드에서 운영되는 안드로이드 유틸리티 앱에 특히 유용합니다.

리타겟팅 세션

현재 앱스플라이어는 세션 데이터를 유저 유입(UA) 캠페인에는 어트리뷰션 하지만, 리타겟팅 캠페인에는 하지 않습니다.

리타겟팅된 사용자의 경우, 세션 데이터는 다음과 같이 가능합니다:

  • 리인게이지먼트 - 세션 데이터는 원래의 UA 미디어 소스(오가닉 또는 논오가닉)로 어트리뷰션 되고 표시됩니다.
  • 리어트리뷰션 - 세션 데이터는 없습니다.
  • UA 재설치 리어트리뷰션 윈도우 이내 - 세션 데이터는 오가닉으로 어트리뷰션 되고 표시됩니다. (다른 모든 인앱 이벤트와 마찬가지로)

리인게이지먼트 세션 포스트백

기존 사용자가 리타겟팅 캠페인에 참여하고 앱에 리인게이지먼트 했을 때, 리인게이지먼트 윈도우가 열립니다. 이 윈도우가 열려 있는 동안, af_app_opened 를 포함한 모든 이벤트는 원래 네트워크와 리타겟팅 네트워크 모두로 전송됩니다.

구글 애즈와 트위터의 경우, 중복 포스트백을 피하기 위해 af_app_opened 이벤트는 한 번만 전송됩니다.

도움이 되었습니까?