한 앱에서 Facebook SDK와 Singular SDK/S2S를 동시에 사용하는 경우 데이터 불일치를 방지할 수 있는 방법을 알아봅니다.
온보딩과 관련된 더 많은 정보는 Singular SDK 연동과 Facebook 설정 가이드에서 확인할 수 있습니다.
이미 앱에 Singular SDK가 연동되었다면 Facebook 플랫폼 내에서 Facebook 어트리뷰션이나 이벤트를 확인하기 위해 Facebook SDK를 연동할 필요가 없습니다. Singular는 Facebook에서 인증한 모바일 측정 파트너(MMP, Mobile Measurement Partner)이므로 측정 부분은 Singular SDK만으로도 진행할 수 있습니다.
다만 여러 가지 이유로 앱에 Facebook SDK를 함께 연동하고자 하는 고객사도 있습니다. 예를 들어 Facebook SDK가 제공하는 로그인이나 공유 기능, Facebook 앱 광고에서 제공하는 고급 옵션 기능을 사용하고자 하는 경우입니다.
Facebook SDK를 병행하여 사용하는 경우 양 플랫폼의 데이터 정합성을 유지하기 위해 다음 단계를 꼭 확인하세요. 이 내용을 지키지 않는 경우 Facebook 플랫폼에서의 세션 숫자 증가나 Facebook 이벤트의 중복 집계와 같은 데이터 불일치가 발생할 수 있습니다.
Facebook SDK를 Singular SDK/S2S와 함께 사용할 때의 주의 사항입니다.
- Facebook SDK의 이벤트 전송을 비활성화하세요. 기본적으로 Facebook SDK는 Facebook 플랫폼으로 이벤트를 자동 전송합니다. 이를 비활성화하려면 Facebook 개발자 포털에서 “Disable Automatically Logged Events” 항목의 설명을 참조하세요.
- Facebook 설정 가이드의 어트리뷰션 트래킹 설정 항목을 참조하세요.