SKAdNetwork 미가공 데이터 FAQ와 트러블슈팅

SKAdNetwork 미가공 데이터 페이지 (SKAdNetwork > Raw Data)에서는 SKAdNetwork 포스트 백을 통해 받은 원본(미가공) 데이터를 볼 수 있습니다. 

디코딩되어 취합된 SKAdNetwork 데이터에 대한 리포트 실행에 대해서는, SKAdNetwork Reports FAQ와 트러블슈팅 문서를 참고하세요.

만약 SKAdNetwork가 처음이라면, Singular의 SKAdNetwork 솔루션 소개SKAdNetwork 시작하기 문서를 먼저 참고하세요.

 

SKAdNetwork 미가공 데이터 페이지 트러블슈팅

Apple Search Ads (ASA) 데이터는 미가공 데이터 리포트에 보이지 않나요?

Apple Search Ads는 SKAdNetwork를 사용하지 않으며, 캠페인 측정에 있어 다른 메커니즘을 사용합니다. ASA 캠페인 데이터는 일반 리포트에서 제공되며, 디바이스 버전 iOS 14.5 이상에 관한 데이터도 제공됩니다.   

왜 특정 파트너에 대한 SKAdNetwork 데이터를 볼 수 없나요? 

1. SKAdNetwork 포스트 백 포워딩 설정을 활성화했는지 확인하세요:

파트너들이 Singular로 SKAdNetwork 포스트 백을 전달하게 하기 위해서는 이 SKAdNetwork 포스트 백 설정을 활성화해야 합니다. 만약 파트너에 대한 SKAdNetwork 포스트 백 설정이 처음이라면, 파트너 대시보드에 가서 포스트 백 전달을 활성화하시거나 파트너 매니저에게 포스트 백을 Singular에 전달하도록 활성화하는 방법에 대해 문의하세요. Snapchat Ads 와 Twitter Ads의 연동 설정 방법을 예시로 참조하세요.

2. 유효하지 않은 포스트 백이 있는지 확인하세요:

기본적으로, Singular는 Apple측에 의해 "유효하지 않음(invalid)"으로 표기된 인스톨을 포함하여 보고하지 않습니다. 만약 특정 파트너로부터 누락된 데이터가 있다면, 유효하지 않은 포스트 백을 포함하세요. 몇몇 인스톨이 "유효하지 않음(Invalid)"으로 표기됩니다를 참고하세요.

몇몇 인스톨에 대해 컨버전 값이 누락되는 이유는 무엇인가요?  

이 인스톨들은 Apple 측의 프라이버시 기준치에 미달했을 수 있습니다. 포스트 백은 매 인스톨 마다 전송되지만, 컨버전 값은 Apple 측의 판단으로 해당 값과 관련하여 충분한 인스톨/유저가 있을때만 포함되기에 이 데이터에서 특정 유저를 따로 확인하는 데에 사용할 수 없습니다.  

몇몇 인스톨에 대해 왜 컨버전 값이 "N/A"나 0 로 표기되나요?  
  • 컨버전 값이 "N/A"일 때의 의미는 Singular가 인스톨에 대하여 SKAdNetwork 컨버전 값을 받지 못했다는 의미이고 이 경우 컨버전 값 설명(Conversion Value Description) 디멘션 또한 N/A가 됩니다.   
  • 만약 컨버전 값이 숫자이나(0 포함) 컨버전 값 설명(Conversion Value Description) 값이 "N/A"면, 이는 Singular가 포스트 백은 받았으나 광고주에 의해 정의된 활성화 상태의 컨버전 모델이 없다는 의미입니다. Conversion Models 페이지에서 모델을 확인하시고 모델 설정 FAQ를 참고하세요. 
왜 미가공 데이터 리포트가 비어있나요? 

이 리포트는 SKAdNetwork 캠페인을 운영할 때만 관련 있는 리포트입니다.  

미가공 데이터 리포트에서 왜 비용(Cost) 데이터가 보이지 않나요? 

이 리포트는 SKAdNetwork 포스트 백으로부터 가져오는 데이터만 포함합니다 - 예를 들어 인스톨 데이터나 컨버전 값을 포함합니다. 캠페인 비용은 광고 매체로 부터 따로 가져오는 데이터입니다. 비용 데이터를 확인하려면, SKAdNetwork 리포트 페이지를 사용하세요.  

왜 파트너에서 보고된 인스톨보다 Singular에서 표기된 인스톨 수가 더 적나요? 

인스톨에 대한 이해를 위해 다음 SKAdNetwork의 제한 사항을 주의하세요. 

  • SKAdNetwork 프레임 워크는 웹-투-앱 인스톨(Web-to-app) 또는 크로스 프로모션과 같은 확률론적 어트리뷰션에 기반한 인스톨들을 지원하지 않습니다.  
  • SKAdNetwork에서 리인게이지먼트는 Singular에 의해 정의되므로 지원하지 않습니다. (광고 캠페인을 통해 유저가 인스톨된 앱을 다시 오픈하게 하는 것이므로). SKAdNetwork은 재다운로드를 지원하며, 이는 유저가 기기에 인스톨 되지 않은 앱을 다운로드했으나 이전에 해당 유저에게 어트리뷰션 된 적이 있을 경우의 데이터를 의미합니다. 재다운로드를 Singular SKAN 리포트에 포함시키려면, SKAN Conversion Types의 "Show Both"를 선택하세요. 
  • SKAdNetwork은 인스톨 후 적어도 24시간 이상 이후에 인스톨 포스트 백을 보내게 되어있습니다. 이는 데이터가 리포트에 표시되기 전까지 선천적으로 지연이 존재한다는 의미입니다.   
  • SKAdNetwork에는 또한 랜덤 타이머 메커니즘이 존재하며 이는 48시간까지 인스톨을 다른 날로 지연시킬 수 있습니다. 이는 규모가 작은 캠페인이나 특정 날짜에 대해 보고된 결과에 영향을 줄 수 있습니다.     

또, 비교에 있어서는 비교하려는 날짜 범위와 Singular 리포트의 날짜 범위가 같아야합니다. 

왜 미가공 리포트에서 오가닉 인스톨이 보이지 않을까요?  

미가공 리포트는 SKAdNetwork 포스트 백의 데이터를 포함하기 때문에 Apple이 어트리뷰션한 매체에 대한 SKAdNetwork 인스톨만 포함합니다.  

왜 컨버전 값들이 보이지 않나요? 

이는 Apple의 프라이버시 보호 조치에 의한 결과일 수 있습니다. 확인을 위해 컨버전 값을 특정 디바이스로 역추적을 할 수 없고, Apple은 특정한 수의 디바이스가 동일한 컨버전 값을 가질 때 SKAdNetwork 포스트 백에 컨버전 값을 포함합니다. 만약 규모가 작은 캠페인(예를 들어, 테스팅 목적)을 운영하면, 컨버전 값들을 갖도록 판정하는 기준치에 미달될 수 있습니다.    

왜 로그 추출에 Google/Twitter/Facebook가 보이지 않을까요?

세 매체 데이터는 미가공 데이터 리포트에서 확인할 수 있으나, 로그 추출(export log)에서는 확인할 수 없습니다. 왜냐하면 Singular는 API를 통해 이 매체들로부터 직접 미가공 데이터를 받기 때문입니다. 또, 이는 유저 레벨에서 확인할 수 있는 데이터가 아니므로 해당 데이터들을 로그 추출(export log)에서 볼 수 없습니다.  

언제 Facebook, Twitter, Snapchat, Google Adwords의 데이터를 확인할 수 있나요?

데이터는 네 매체로부터 하루에 한 번씩 받으며, 특징에 있어 각 매체마다 조금씩 상이합니다.   

  • Snapchat은 하루 1회 고정된 시간에 포스트 백을 전송합니다.
  • Twitter는 하루 1회 모든 포스트 백을 쿼리를 할 수 있는 API를 제공합니다. Singular는 24시간 내 이 데이터를 기반으로 추정한 데이터를 업데이트합니다.    
  • Facebook와 Google Adwords는 추정된 인스톨 날짜(esimtated install dates)에 기반하여 데이터를 제공하는 API를 제공합니다. 하지만, 인스톨 날짜는 추정된 값이기에, 데이터가 완성이 되는 데까지 시간이 소요될 수 있습니다.  
왜 퍼블리셔 데이터는 일정하게 보이지 않을까요?  

Apple에는 인스톨 기준치에 도달하지 못한 퍼블리셔의 ID 들은 가리는 내부 검열 매커니즘이 있습니다. 이에 대해, 몇몇 퍼블리셔를 선택하여 매체에 문의해보세요.  

SKAdNetwork 미가공 데이터 FAQ

디멘션 리스트에 있는 SKAN App ID, SKAN Network ID, 등은 무슨 의미인가요?

SKAN은 Singular의 SKAdNetwork 솔루션입니다. SKAN 디멘션은 SKAdNetwork 데이터를 포함하고 SKAdNetwork 포스트 백으로부터 직접 가져옵니다. "Publisher" 필드의 명만 Singular 용어로 변환하여 매칭됩니다.

Singular 디멘션 SKAdNetwork Postback 내 원본 필드명
SKAN App ID app-id
SKAN Network ID ad-network-id
SKAN Campaign ID campaign-id
SKAN Publisher ID source-app-id
앱(App), 소스(Source), SKAN 뷰 스루 (SKAN View Through)의 의미는 무엇인가요? 앱(App)SKAN 앱 ID (SKAN App ID)의 차이는 무엇인가요?

앱(App) 소스(Source) 디멘션은 나머지 Singular 데이터와 매칭하기 위한 정상화된 SKAdNetwork 포스트 백 데이터를 포함합니다. SKAN 뷰 스루 (SKAN View Through) 디멘션은 정상화되지 않은 SKAdNetwork 포스트 백 데이터를 포함합니다.  

  • 앱(App): Singular 내 앱 명입니다. 이 필드는 SKAdNetwork 프레임워크에서 앱에 주어지는 ID인 SKAN App ID에 기반하여 채워집니다.   
  • 소스(Source): Singular에 등록된 광고 매체입니다.
  • SKAN 뷰 스루 (SKAN View Through): 피델리티 유형(fidelity-type)이라 불리는 불리안 파라미터로 광고가 스토어키트(StoreKit)로 랜더링된 유형인지 뷰 스루 유형인지를 나타냅니다. (무슨 의미인지 설명 필요).

주의: 국가(Country) 필드는 SKAdNetwork에 의해 제공되지 않으나, 캠페인에 대해 매체의 타깃팅 설정에 기반하여 가능한 곳에 한 하여 Singular가 채우는 필드입니다. 캠페인이 한 국가만 타깃 한다면, Singular는 해당 국가 필드를 채웁니다.    

컨버전 값(Conversion Value) 컨버전 값 설명(Conversion Value Description) 디멘션은 무엇인가요? 해당 컨버전 의미나 디코딩 값을 보려면 어떻게 해야 하나요? 

컨버전 값(Conversion Value) 디멘션은 실제 값을 0부터 63 사이의 숫자로 제공합니다.   

컨버전 값 설명(Conversion Value Description) 디멘션은 캠페인에 대해 설정된 컨버전 모델의 맥락에서 컨버전이 갖는 의미에 대해 설명합니다 (SKAdNetwork 모델 설정 FAQ 참고)

컨버전 값 - 카운트(Conversion Value - Count) 컨버전 값 - 비율 (Conversion Value - Ratio) 메트릭은 무엇을 의미하나요?
  • 컨버전 값 - 카운트(Conversion Value - Count)는 컨버전 값에 대한 SKAN 인스톨 수를 의미합니다. 이 값은 컨버전 값으로 0도 포함하지만, 컨버전 값으로 Singular에 Null이 전달된 값들은 포함하지 않습니다.  
  • 컨버전 값 - 비율(Conversion Value - Ratio)은 컨버전 값("컨버전 값 - 카운트" / "SKAN 인스톨")으로 갖는 갖는 SKAN 인스톨의 비율을 나타냅니다.  

SKAN 리포트의 모든 예상 매출(estimated revenue), 인게이지먼트 데이터 등 디코딩된 컨버전 값에 기반하기 때문에, 컨버전 값 - 카운트컨버전 값 - 비율을 통해 얼마나 SKAN 데이터가 캠페인의 실제 퍼포먼스를 반영하는지 알 수 있습니다.  

주의: Google Ads는 SKAN 인스톨에 대한 컨버전 값이 없으면 자동적으로 변환 값을 0으로 할당합니다. 이는 Google Ads 캠페인의 모든 SKAN 인스톨이 컨버전 값(컨버전 값 비율 = 100%)을 가진다는 의미입니다.  

모델화 컨버전 값 카운트(Modeled Conversion Value Count)란 무엇인가요?

검열된 컨버전 값으로 인해 부분적 데이터를 가진 SKAdNetwork 캠페인에 대해서 Singular는 SKAN Advanced Analytics 데이터 모델을 사용해 전체 캠페인에 대한 모델화 추정 메트릭(modeled extrapolated metrics)을 제공합니다.  

모델화된 메트릭은 보유하고 있는 데이터에 대한 인스톨로부터 파생됩니다.

모델화 컨버전 값 카운트(Modeled Conversion Value Count)는 특정 캠페인 내 얼마나 많은 인스톨들이 특정 컨버전 값을 갖는지 추정합니다. 이는 Singular가 컨버전 값을 보유하고 있는 인스톨에서 보급률을 기준으로 계산됩니다.  

image2.png

image1.png

상단의 예를 들면, 105건의 인스톨을 가진 캠페인에 대해, 35건의 컨버전 값만 포스트 백에 포함되어 있습니다. 이 부분 데이터가 모든 인스톨을 의미한다고 가정할 경우, 모델화 컨버전 값 카운트(Modeled Conversion Value Count)는 얼마나 많은 인스톨이 각각의 컨버전 값을 가졌는지를 나타냅니다.  

추가 정보는 SKAN Advanced Analytics FAQ를 참고하세요.

모델 메트릭이란 무엇인가요? 와 메트릭이 무엇을 할 수 있는지를 참고하세요. 

컨버전 값 설명(Conversion Value Description)에서 "day 1," "day 2," 등은 무슨 의미일까요?

이는 어느 날까지 어떤 데이터가 최신인지를 의미합니다. Day 1은 인스톨한 날짜를 의미하고 day2는 그다음 날을 의미하는 식입니다.

해당 일 이후, SKAdNetwork 포스트 백이 전송됩니다. 

예를 들어, 컨버전 값 설명(Conversion Value Description)이 "매출 (10$~20$), day 3" 라면 다음과 같은 의미가 됩니다. 

  • SKAdNetwork 포스트 백은 인스톨 후 3일째에 전송됩니다.
  • 그 기간동안, 고객으로부터 10-20 달러를 얻었다는 의미입니다. 
표기법 "... -> [EVENT NAME]" 가 컨버전 값 설명에서 의미하는 바는 무엇일까요?

Screen_Shot_2021-03-25_at_15.53.30.png

이 표기법은 정의된 일련의 이벤트 중 어떤 이벤트가 발생했는지에 대한 정보를 컨버전 값이 인코딩하는 퍼널 모델(Funnel models)에서 사용됩니다.  

가장 최근에 일어난 이벤트(퍼널의 가장 하단에 위치한 이벤트) 명만 언급되지만, 정의된 그 이전의 이벤트들(상위 이벤트들) 모두가 일어났다고 가정합니다.  

추가 정보는, How does a Funnel 모델은 어떻게 동작할까요?를 참고하세요.

날짜 유형(Date Type)이란 무엇인가요?

Singular가 광고 매체로 부터 받은 SKAdNetwork 포스트 백 날짜를 기반하여 포스트 백 날짜를 선택하고 리포트를 작동하세요. Singular가 계산한 앱 인스톨 날짜를 기반하여 추정 인스톨 날짜 (Estimated Install Date)를 선택하세요. (Singular에서는 어떻게 인스톨 날짜를 계산할까요?를 참고).

다운로드와 재 다운로드(Downloads and Redownloads)란 무엇인가요?  

Apple의 SKAdNetwork 포스트 백은 "재다운로드(redownload)" 필드를 포함합니다. Apple에 의하면, 앱이 이미 다운로드되었었고 같은 유저 (같은 Apple ID)로부터 인스톨된다면 이 필드는 참(true)으로 설정됩니다. Singular는 모든 SKAdNetwork 인스톨을 "다운로드"에 해당하는지 "재다운로드"에 해당하는지에 따라 표기합니다. 

이러한 구분이 필요없다면, 둘 다 선택해서 참조하세요.

SKAN 확인 상태(SKAN Validation Status)란 무엇인가요?

Singular의 SKAdNetwork 솔루션의 한 부분으로, 광고 매체로부터 데이터를 받아 SKAdNetwork 포스트 백을 분석할 뿐 아니라 각 포스트 백이 실제 인스톨을 의미하는지 Apple과 확인합니다. 확인 상태(Validation)는 인스톨들이 사기(fraudulent)가 아니라는 의미가 됩니다.

API를 통해 어떻게 리포트를 동작할까요?

Singular SKAdNetwork Reporting API 가이드를 참고하세요.