Singular 리포트 데이터에 대한 이해

싱귤러의 목표는 광고 네트워크, 어트리뷰션 트래커 및 기타 소스에서 마케팅 데이터를 가져와 하나의 보고서로 병합하는 것입니다:

  • 네트워크 측의 통계(캠페인 비용 등)와 트래커 측의 통계(인스톨 및 매출 등)가 같은 행에 표시되므로 ROI 및 기타 KPI를 계산할 수 있습니다.
  • 여러 광고 네트워크의 데이터를 비교할 수 있도록 필요한 경우 여러 플랫폼의 데이터가 표준화되어 있습니다.
  • 데이터는 가능한 가장 세분화된 단위로 표시됩니다.

싱귤러는 이러한 목표를 달성하기 위해 데이터에 대해 여러 가지 프로세스를 실행합니다. 아래 섹션에서는 주요 단계를 설명합니다.

 

intro_singular_pipeline.png

데이터 표준화

필드 매핑

여러 플랫폼에서 마케팅 데이터를 비교할 때 발생하는 어려움 중 하나는 유사한 데이터에 서로 다른 이름이 부여된다는 점입니다. 싱귤러 매핑은 모든 소스의 필드를 싱귤러 기준 및 지표 집합으로 매핑합니다. 예를 들어, 캠페인 내의 광고 그룹을 나타내는 Facebook의 '광고 세트'와 Google의 '광고 그룹'은 모두 '하위 캠페인'으로 Singular에 매핑됩니다.

어떤 광고 네트워크 필드가 어떤 Singular 필드에 매핑되는지에 대한 자세한 내용은 데이터 커넥터 상세정보 섹션에서 확인할 수 있습니다.

표준화된 값을 가진 차원

네트워크와 MMP마다 앱 이름, 국가 및 기타 차원을 약간 다른 방식으로 저장할 수 있습니다. 예를 들어, 앱 이름이 한 플랫폼에서는 'Jewel Rush II'로, 다른 플랫폼에서는 'Jewel Rush - 2'로 표시될 수 있습니다. 국가는 전체 국가 이름 또는 두 글자 코드로 표시될 수 있습니다.

단수는 서로 다른 출처의 데이터를 분석하고 비교할 수 있도록 중요한 차원을 표준화합니다.

표준화된 차원에는 다음이 포함됩니다:

차원 참고
App

Singular 플랫폼의 Apps 페이지에 구성된 앱 이름 중 하나와 일치해야 합니다.

싱귤러는 캠페인 데이터를 수집할 때 여러 가지 방법으로 알려진 앱 이름과 매칭을 시도합니다:

  • 네트워크에서 Site Public ID 을 제공하는 경우, Singular는 이를 사용하여 AppPlatform 을 모두 파싱할 수 있습니다.
  • 네트워크에서 앱 이름 필드를 제공하거나 앱 이름이 캠페인 이름에 포함된 경우, Singular는 지능형 텍스트 처리를 사용하여 약간 다르게 작성된 경우에도 알려진 앱 중 하나와 일치시킵니다("3" 대신 "III" 등).

비모바일 캠페인은 '알 수 없음' 또는 'N/A'의 플랫폼을 보고합니다. 비모바일 캠페인에서 모바일 설치 및 전환이 발생한 경우에도 해당 모바일 설치의 플랫폼별 분석 결과를 확인할 수 있습니다.

자세한 내용은 매핑되지 않은 데이터 FAQ를 참조하세요.

Source 싱귤러의 연동 파트너 중 하나와 일치해야 합니다.
Sub Ad Network 관련 네트워크의 경우, 싱귤러에 알려진 채널 중 하나와 일치해야 합니다. 예를 들어 Facebook의 경우 하위 광고 네트워크는 Facebook, Facebook 오디언스 네트워크 또는 인스타그램이 될 수 있습니다.
OS, Platform App 을 참조하세요.
Country Singular의 국가 목록으로 표준화되었습니다.
Original Currency 3글자 ISO 4217 통화 코드(예: 'USD', 'EUR', 'INR')로 표준화되었습니다.
표준화된 입찰 유형 및 기타 캠페인 속성 입찰 유형과 같은 일부 캠페인 속성은 서로 다른 네트워크의 캠페인을 비교할 수 있도록 표준화된 형태로 제공됩니다. Singular는 표준화 이전의 원래 차원도 제공합니다( 캠페인 속성 FAQ 참조).

Network DataTracker Data 결합하기

싱귤러는 네트워크 측과 트래커 측 모두에서 많은 차원을 가져옵니다. 예를 들어, 캠페인 이름 및 ID, 하위 캠페인(광고 그룹/광고 세트) 이름 및 ID, 국가, OS 등이 있습니다.

트래커 측의 차원 값이 네트워크 측의 값과 일치하는 경우, 싱귤러는 네트워크와 트래커 지표를 보고서의 동일한 행에 쉽게 결합할 수 있습니다.

basic_joined_rows.png

차원 값이 일치하는 경우는 다음과 같습니다:

  • 캠페인이 페이스북, 구글 애즈, 트위터와 같은 자체 어트리뷰션 네트워크(SAN)의 캠페인인 경우.
  • 고객이 타사 MMP가 아닌 싱귤러의 어트리뷰션 서비스를 사용하는 경우. 싱귤러의 트래커 및 추적 링크(싱귤러 링크 참조)를 통해 싱귤러는 링크를 통해 트래커로 전달되는 정보가 네트워크 데이터와 일치하는 차원 값으로 가능한 한 정확한지 확인할 수 있습니다.

그러나 차원 값이 일치하지 않으면 행이 "끊어집니다." 예를 들어 어떤 이유로든 트래커와 네트워크에 동일한 정확한 값이 없는 필드를 포함하면 데이터가 별도의 행에 표시됩니다.

broken_row_publisher_id.png

또한 네트워크 전용 차원(예: City)이 포함된 보고서를 실행하는 경우 데이터가 별도의 행에 표시됩니다.

broken_rows_city.png

Singular가 데이터를 조인할 수 없는 차원은 무엇입니까?

모든 차원은 트래커 쪽의 값이 네트워크 쪽의 값과 일치하지 않는 경우 '깨진 행'(network datatracker data 이 별도의 행으로 표시됨)을 유발할 수 있습니다.

그러나 일부 차원은 항상 행이 끊어집니다:

    1. 네트워크 전용 차원: 이러한 차원은 트래커가 아닌 (일부) 광고 네트워크에서만 제공합니다.

      • DMA
      • City
      • Region
      • Placement
      • Quality Score
    2. 트래커 전용 차원: 이러한 차원은 트래커에서만 제공합니다.

      • Conversion Type
    3. 소스별 차원: 정의에 따라 트래커 또는 네트워크에서 가져온 값을 포함합니다. 싱귤러는 트래커 데이터와 네트워크 데이터 간의 불일치 등의 문제를 해결하는 데 도움을 주기 위해 이러한 차원을 제공합니다. 조인된 데이터를 보려는 보고서에는 이러한 차원이 포함되지 않습니다.

      • Tracker Campaign Name
      • Tracker Campaign ID
      • Network Campaign Name
      • Network Campaign ID
      • Tracker Sub Campaign Name
      • Tracker Sub Campaign ID
      • Network Sub Campaign Name
      • Network Sub Campaign ID
      • Tracker Source Name

FAQ: 보고서에서 차원 값을 볼 때 그 값이 어디에서 가져온 것인지 어떻게 알 수 있나요?

보고서의 행은 네트워크 데이터, 트래커 데이터 또는 혼합(조인된) 데이터일 수 있습니다.

이를 구분하려면 메트릭 위로 마우스를 가져가 투명도 기능을 사용하면 각 메트릭이 어디에서 가져왔는지 알 수 있습니다.

모든 지표가 트래커 지표인 경우, 차원도 트래커 쪽에서 가져온 것입니다. 모든 지표가 네트워크 지표인 경우 차원은 네트워크에서 가져온 것입니다. 혼합 행에서 표시되는 차원 값(예: 캠페인 이름)은 네트워크에서 가져온 것입니다.

싱귤러 결합기(Singular Combiner)

경우에 따라 Singular는 원본 데이터의 차원 값이 일부 불일치하더라도 트래커와 네트워크 데이터를 함께 조인할 수 있도록 백그라운드에서 추가 로직을 적용합니다.

예를 들어, 자유 텍스트 필드인 캠페인 이름 차원은 캠페인 ID는 동일하지만 네트워크와 트래커 측에서 약간 다른 경우가 많습니다. 이러한 경우 Singular는 네트워크의 캠페인 이름을 트래커 데이터에 적용하여 보고서를 실행할 때 양쪽의 캠페인 데이터가 동일한 행에 표시될 수 있도록 합니다.

campaign_level_combining.png

이 프로세스를 캠페인 수준 결합이라고 합니다. 하위 캠페인 수준, 크리에이티브 수준 및 퍼블리셔 수준에서도 유사한 결합 프로세스가 실행됩니다.

참고 :

  • 예를 들어, 네트워크 측과 트래커 측의 캠페인 이름 필드가 다른 경우, 싱귤러는 네트워크 캠페인 이름을 기준으로 삼습니다.
  • 네트워크-트래커 데이터 결합은 싱귤러 어트리뷰션 서비스 고객에게만 제공됩니다.
  • 분석에만 Singular를 사용하는 경우, Singular는 트위터, 구글 광고, 애플 검색 광고와 같은 자체 어트리뷰션 네트워크 (SAN)의 캠페인에 대해서만 결합 프로세스를 실행합니다.

데이터 보간(예상 지표)

싱귤러 결합기는 동일한 세분성을 가진 네트워크 데이터와 트래커 데이터에 의존합니다. 특정 캠페인(또는 하위 캠페인, 광고 소재 등)에 대해 네트워크와 트래커의 행 수가 동일하지만, 그 중 하나가 추가 데이터가 있는 더 많은 열을 제공하는 경우, 보고서를 실행할 때 이러한 행을 결합하여 사용 가능한 모든 데이터를 표시할 수 있습니다.

하지만 한쪽의 세분성이 더 높으면 어떻게 될까요? 예를 들어, 캠페인의 트래커 데이터는 여러 국가로 세분화된 반면 네트워크는 국가 정보를 제공하지 않는 경우가 종종 있습니다.

싱귤러가 애드 네트워크에서 가져온 데이터가 어트리뷰션 제공업체(트래커)의 데이터와 동일한 세분성으로 제공되지 않는경우 예상 측정지표가 추가됩니다. 캠페인을 최적화하는 데 도움을 주기 위해 Singular는 더 세분화된 단위로 애드 네트워크 지표의 수치를 보간합니다.

아래 예시에서, 싱귤러는 전체 비용을 인스톨과 동일한 비율로 퍼블리셔 간에 나누어 퍼블리셔당 예상 비용을 계산합니다.

interpolated_cost_per_publisher.png

자세한 내용은 예상 지표 FAQ 및 문제 해결을 참조하세요.