한눈에 보기: 앱스플라이어에서 제품 애널리틱스 플랫폼인 믹스패널로 데이터를 자동으로 공유하는 방법을 알아보세요.
앱스플라이어와 믹스패널의 연동을 통해 앱스플라이어에서 믹스패널로 유입 캠페인 정보를 가져올 수 있습니다.
중요!
일부 미디어소스는 타사와의 데이터 공유를 제한합니다. 따라서 제한된 이벤트에 대한 포스트백은 포스트백을 보내기 위해 구성된 선택에 관계없이 이 파트너에게 전송되지 않습니다.
믹스패널 설정
선행 조건: 연동을 설정하기 전에 파트너에게 연락하여 계정을 개설해야 합니다.
연동 활성화 또는 편집 방법:
-
활성화 방법: 앱스플라이어의 사이드 메뉴에서 협업 > 파트너 마켓플레이스를 선택합니다.
편집 방법: 앱스플라이어의 사이드 메뉴에서 협업 > 활성 연동을 선택합니다. - 파트너를 검색하고 선택합니다.
- 연동 설정을 클릭하면 연동 설정 페이지로 이동합니다.
- 연동 탭에서 연동할 앱을 선택하고 파트너 활성화를 켭니다.
참고: 토글은 파트너와 함께 작업하는 동안 켜져 있어야(활성화) 합니다. - 아래 설명된 대로 관련 탭을 사용하여 설정을 완료합니다.
파트너 구성 창 헤더에 대해 자세히 알아보세요.
연동 탭
연동 탭은 아래 설명과 같이 여러 섹션으로 나누어져 있습니다.
일반 설정
-
-
-
EU 데이터 레지던시: 앱스플라이어는 기본적으로 데이터를 믹스패널의 미국 서버로 전송합니다. 대신 믹스패널의 EU 서버로 데이터를 보내려면 이 토글을 켜세요.
*토큰: 믹스패널은 고유 토큰을 통해 앱스플라이어와 연결합니다. 아직 확인하지 않은 경우, 믹스패널에서 가져와서 연동을 계속해야 합니다.믹스패널에서 토큰을 받는 방법:
- https://mixpanel.com/login/에서 믹스패널 계정에 로그인합니다.
- 믹스패널에서 분석 대시보드로 이동하여 톱니바퀴 아이콘을 클릭합니다.
- 프로젝트의 액세스 키 섹션에서 토큰을 복사하여 앱스플라이어 믹스패널 연동 탭의 토큰 필드에 붙여넣습니다.
- 광고주 ID 보내기:
- 이벤트: 인스톨 데이터를 믹스패널 이벤트 엔드포인트로 보내려면 켜세요.
-
피플: 인스톨 데이터를 믹스패널 피플 엔드포인트로 보내려면 이 옵션을 켜세요.
참고
인스톨 포스트백을 믹스패널로 보내려면 이벤트 또는 피플이라는 두 가지 엔드포인트 중 하나 이상이 켜져 있어야 합니다.
- 고급 데이터 공유: 추가 정보인 c(campaign), network(pid), impression_based(is-impression)를 믹스패널에 전송하려면 이 옵션을 활성화하세요.
-
EU 데이터 레지던시: 앱스플라이어는 기본적으로 데이터를 믹스패널의 미국 서버로 전송합니다. 대신 믹스패널의 EU 서버로 데이터를 보내려면 이 토글을 켜세요.
-
기본 포스트백
앱스플라이어는 믹스패널에 자동 유저 인스톨 포스트백을 보낼 수 있습니다. 이 섹션을 사용하여 이러한 포스트백 전송을 정의합니다.
앱스플라이어는 유저 인스톨 후 자동 포스트백을 믹스패널로 전송할 수 있습니다. 이 섹션을 사용하여 각 이벤트에 대해 포스트백을 보내는 유저 소스를 정의합니다. 기본 포스트백에 대해 자세히 알아보세요.
앱을 다운로드하는 모든 유저에 대한 포스트백을 믹스패널로 전송하려면 모든 미디어소스(오가닉 포함)를 선택하세요.
인앱 이벤트 설정
이 섹션에서는 포스트백을 통해 앱스플라이어 이벤트를 믹스패널과 매핑합니다.
참고
믹스패널은 자체 SDK를 사용하여 인앱 이벤트를 캡처합니다. 이들 이벤트가 캡처하지 않고 믹스패널로 전송할 수 있는 유일한 이벤트는 af_uninstall입니다.
인앱 이벤트 포스트백에 대해 자세히 알아보세요.
인앱 이벤트 포스트백 구성 방법:
- 믹스패널 토큰을 입력합니다.
- 인앱 이벤트 포스트백을 활성화합니다.
- 앱 삭제의 광고주 ID를 보내려면 광고주 ID 보내기를 활성화합니다.
- 앱 삭제를 위한 추가 정보를 보내려면 고급 데이터 공유를 활성화합니다.
- SDK 이벤트를 목록에 추가하려면 이벤트 추가를 클릭합니다.
- 드롭다운 메뉴에서 af_uninstall을 선택합니다.
- 드롭다운 메뉴에서 해당 파트너 이벤트 식별자를 선택합니다.
- 수익 보내기 드롭다운 메뉴에서 필요한 옵션을 선택합니다.
- 값 없음 및 수익 없음: 이벤트 값을 제외하고 이벤트 자체만 전송합니다.
- 값 및 수익 없음: 수익 값을 제외한 모든 파라미터를 전송합니다.
- 값 및 수익: 수익 값(이벤트에 존재하는 경우)을 포함하여 모든 이벤트 파라미터를 전송합니다.
- 연동 구성을 완료하려면 연동 저장을 클릭합니다.
통합을 저장하면 앱스플라이어가 모든 오가닉 및 논오가닉 인스톨에 대해 다음 데이터를 믹스패널로 보냅니다.
- 믹스패널 토큰 파라미터
- Customer_user_id 또는 디바이스 ID(IDFA / 구글 광고 ID)
- 미디어 소스
- 캠페인 이름
참고: CUID는 앱 삭제 포스트백에서 전송되지 않습니다.
어트리뷰션 링크 탭
이 파트너에 대해 어트리뷰션 링크를 사용할 수 없습니다.
비용 탭
이 파트너와의 연동에서 비용 데이터는 지원되지 않습니다.
광고 수익 탭
이 파트너와의 연동에서 광고 수익은 지원되지 않습니다.
권한 탭
이 파트너에 대한 권한은 사용할 수 없습니다.
로그인 메커니즘을 사용할 때 믹스패널과 연동하기
다음은 연동 단계의 예를 보여줍니다.
- 유저가 앱을 실행했습니다(열었습니다).
- 믹스패널 SDK는 임의의 고유 ID(distinct_id)를 생성합니다.
- 믹스패널 고유 ID를 가져와서 앱스플라이어 SDK 함수 setCustomerUserId를 사용하여 고객 유저 ID로 설정합니다.
- 시작을 전송합니다. AppsFlyer는 이 API로 인스톨, 세션, 업데이트를 감지할 수 있습니다.
- 앱 인스톨이 어트리뷰션되면 고객 유저 ID와 함께 인스톨 이벤트가 믹스패널로 전송되며, 여기에는 믹스패널 고유 ID가 포함됩니다.
-
유저가 등록하거나 로그인하면 유저 식별자(예: 이메일 또는 고객 ID)와 함께 믹스패널 identify() 명령이 호출됩니다. 이렇게 하면 초기 임의의 고유 ID가 등록된 유저 ID에 매핑됩니다.
믹스패널 안드로이드 - 익명 및 식별 가능한 유저 데이터 결합
MixpanelAPI mixpanel = MixpanelAPI.getInstance(context, MIXPANEL_TOKEN); mixpanel.identify("user@example.com"); // Mixpanel v6.2.0 and below should use the following API: mixpanel.getPeople().identify(“user@
example.com”); 믹스패널 iOS Objective C - 익명 및 식별 가능한 유저 데이터 결합
[mixpanel identify:@“user@example.com”];
믹스패널 iOS Swift - 익명 및 식별 가능한 유저 데이터 결합
mixpanel.identify(“user@
example.com”); 믹스패널 Unity - 익명 및 식별 가능한 유저 데이터 결합
// set customer user id or device id Mixpanel.Identify(“user@
example.com”); - 믹스패널은 앱스플라이어로부터 유저 ID의 별칭(예: 이메일 주소)과 함께 customer_user_id를 수신합니다.
참고
애플리케이션 내에서 등록 프로세스를 사용하지 않는 경우 위에 설명된 대로 1~3단계를 구현합니다.
믹스패널에서 앱스플라이어 데이터 보기
아래 스크린샷은 인스톨부터 가치 이벤트까지의 전환을 미디어소스별로 세분화한 퍼널 리포트입니다. 또한 각 미디어소스에 대해 전환에 걸리는 시간도 확인할 수 있습니다.