[업데이트] SKAdNetwork 리포팅 FAQ

Singular는 SKAdNetwork 데이터를 위한 두 가지 새로운 리포트를 제공합니다.

  • Screen_Shot_2021-02-22_at_15.45.25.pngSKAdNetwork 로우 데이터 (Raw Data): SKAdNetwork 포스트백에서 전달받은 그대로의 로우 SKAdNetwork 인스톨 데이터를 분석합니다.  SKAN 캠페인 ID(SKAN Campaign ID, SKAN 퍼블리셔(SKAN Publisher) ID, 전환값(conversion value), 세 가지로 인스톨을 분류해서 볼 수 있습니다.
  • SKAdNetwork 리포트 (Reports): 광고 네트워크 비용과 노출 통계 및 CPI 계산과 결합된 SKAdNetwork 데이터를 볼 수 있습니다. 

두 도구 모두 다음 제약 사항이 있음을 유의하세요.

SKAdNetwork 측정 기간(measurement period)에 따라 인스톨 데이터는 인스톨 이후 1-3일이 지나야만 볼 수 있습니다.

전환값과 캠페인 레벨 데이터의 가용성은 광고 네트워크가 SKAdNetwork 프레임워크의 장점을 최대한 활용하기 위해 사용하기 때문에 제한됩니다.

SKAdNetwork 로우 데이터(Raw Data) FAQ

Screen_Shot_2021-03-08_at_18.34.07.png

 

이 리포트에서 왜 아무 데이터도 보이지 않나요?

해당 리포트는 SKAdNetwork 캠페인을 운영하는 경우에만 해당합니다.

이 리포트에서 왜 Facebook과 Twitter 데이터가 보이지 않나요?

Facebook과 Twitter는 Singular에 SKAdNetwork 포스트백을 전달하지 않는 특별한 형태로 연동되어 있습니다. 따라서 로우 SKAdNetwork 데이터가 보이지 않습니다. Facebook이나 Twitter에서 SKAdNetwork 캠페인을 운영하고 있다면 SKAdNetwork 리포트(Reports) 페이지에서 데이터를 확인할 수 있습니다.

이 리포트에서 왜 Apple Search Ads (ASA) data가 보이지 않나요?

Apple Search Ads는 SKAdNetwork를 사용하지 않으며, 캠페인을 측정하기 위한 다른 동작 원리를 사용합니다. ASA 캠페인 데이터는 iOS 14.5+ 디바이스의 데이터의 경우에도 일반 리포트에서 확인할 수 있습니다.

디멘션 목록의 "SKAN App ID", "SKAN Network ID"와 같은 항목들은 무슨 의미인가요?

SKAN은 Singular의 SKAdNetwork 솔루션입니다. SKAdNetwork 데이터를 담고 있는 SKAN 디멘션은 SKAdNetwork 포스트백에서 직접 가져옵니다. 다만 Publisher" 항목 이름만은 Singluar 용어와 일치하도록 변경되었습니다.

Singular 디멘션 SKAdNetwork 포스트백의 원본 항목
SKAN App ID app-id
SKAN Network ID ad-network-id
SKAN Campaign ID campaign-id
SKAN Publisher ID source-app-id
"App", "Source", "Country" 항목은 무슨 의미인가요? "App", "SKAN App ID"와는 어떻게 다른가요?

App, Source, Country 디멘션은 Singular의 다른 데이터와 일치하도록 정규화된 SKAdNetwork 포스트백 데이터가 포함됩니다.

  • App: Singular의 앱 이름
  • Source: Singular에 리스트된 광고 네트워크
  • Country: SKAdNetwork 포스트백에 포함된 IP에서 파생
"Conversion Value(전환값)"과 "Conversion Value Descriptions(전환값 정의)" 디멘션은 무슨 의미인가요? 전환값의 의미/디코딩 값은 어떻게 볼 수 있나요?

전환값 디멘션은 0에서 63 사이의 실제 숫자 값을 표시합니다.

Conversion Value Description(전환값 정의) 디멘션은 구성된 전환값을 기반으로 전환값이 무엇을 의미하는지 표시합니다. (SKAdNetwork 모델 구성 FAQ를 참조하세요.)

Conversion Value Description(전환값 정의)에서 "day 1", "day 2" 등은 무엇을 의미하나요?

이는 해당 정보가 최신 상태인 일자를 의미합니다. 1일(day 1)은 인스톨 일자이고 2일(day 2)은 다음 날입니다.

해당 일자 이후 SKAdNetwork 포스트백이 전송되었습니다.

예를 들어 Conversion Value Description(전환값 정의)가 "Revenue (10$-20$), day 3," 라면 다음을 의미합니다.

  • SKAdNetwork 포스트백이 인스톨 이후 3일(day 3)차에 전달되었습니다.
  • 해당 기간 동안 유저로부터 총 10-20 달러 사이의 구매가 일어났습니다.
0이라는 전환값(Conversion Value)은 무슨 뜻인가요? N/A는 어떤 의미인가요? N/A로 표시되는 전환값 정의(Conversion Value Description)는 무슨 의미인가요?
  • 전환값(Conversion Value)이 "N/A"라면, 이는 Singular가 SKAdNetwork 포스트백을 받지 못했다는 뜻입니다. 이 경우 전환값 정의(Conversion Value Description) 역시 자연스럽게 N/A가 됩니다.
  • 전환값(Conversion Value)이 숫자(including 0 포함)이지만, 전환값 정의(Conversion Value Description)가 "N/A"라면, 이는 포스트백을 받았지만 광고주 정의에 의해 활성화된 전환 모델이 없다는 것을 의미합니다. 전환 모델(Conversion Models) 페이지를 확인하시고 자세한 내용은 모델 구성 FAQ 가이드를 참조하세요.
전환값 정의(conversion value description)에서 "... -> [이벤트 이름]"이라고 표기되는 것은 무슨 의미인가요?

Screen_Shot_2021-03-25_at_15.53.30.png

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

발생한 이벤트 중 가장 최근 이벤트(가장 하위 퍼널 이벤트)만이 이름으로 표시되며, 모델에서 이보다 앞선다고 정의한 이벤트(상위 퍼널 이벤트)는 자연히 발생한 것으로 가정됩니다.

더 많은 내용은 퍼널 모델은 어떻게 동작하나요? 항목을 참조하세요.

Downloads(다운로드) vs. Redownloads(재다운로드)는 무엇인가요?

Apple의 SKAdNetwork 포스트백은 "redownload" 항목을 포함합니다. Apple에 따르면 같은 유저(동일 Apple ID)가 앱을 이미 다운로드하고 인스톨한 경우 해당 값이 참이 됩니다. 이 값에 기반해서 Singular는 모든 SKAdNetwork 인스톨을 "download(다운로드)" 혹은 "redownload(재다운로드)로 표시합니다."

이 구분을 원하지 않는 경우 both(모두)를 선택하세요.

"SKAN Validation Status(SKAN 검증 상태)"는 무슨 의미인가요?

Singular에서 제공하는 SKAdNetwork 솔루션의 일환으로, 우리는 광고 네트워크로부터 단순히 SKAdNetwork 포스트백을 수신받고 파싱할 뿐만 아니라 각 포스트백이 실제 인스톨이 맞는지 Apple에 확인합니다. 이러한 유효성 검사로 인스톨이 조작되었는지 확인합니다.

전환값이 왜 보이지 않나요?

Apple의 프라이버시 보호 조치의 결과일 가능성이 있습니다. 전환값을 기반으로 특정 디바이스를 특정할 수 없도록 Apple은 일정 수 이상의 디바이스가 같은 전환 값을 가지는 경우에만 SKAdNetwork의 포스트백에 전환값을 포함합니다. 예를 들어 테스트를 목적으로 소규모의 캠페인을 운영하는 경우라면 전환값을 얻을 수 있는 기준(스레드 홀드)에 미치지 못할 수도 있습니다.

이 리포트에서 왜 비용 데이터가 보이지 않나요?

현 리포트는 인스톨 통계와 전환값처럼 SKAdNetwork 포스트백에 포함된 데이터만을 안내합니다. 캠페인 비용은 광고 네트워크에서 별도로 가져옵니다. 비용 데이터를 보려면 SKAdNetwork Reports 페이지를 활용하세요.

오가닉 인스톨은 왜 보이지 않나요?

현 리포트는 SKAdNetwork 포스트백에 포함된 데이터만을 안내하므로 Apple이 네트워크로 어트리뷰트한 SKAdNetwork 인스톨만을 포함합니다.

API를 통해 리포트를 실행할 수 있나요?

Singular SKAdNetwork 리포팅 API 가이드를 확인하세요.

SKAdNetwork 리포트(Reports) FAQ

Screen_Shot_2021-03-08_at_20.19.54.png

 

SKAdNetwork 리포트(Reports) 페이지는 어떤 것을 제공하나요?

이 리포트는 SKAdNetwork 데이터(인스톨)를 비용과 노출과 같은 광고 네트워크 데이터와 병합하여 보여줍니다.

이 페이지를 사용해서 SKAdNetwork 캠페인의 네트워크 혹은 캠페인 이름별 CPI를 측정하세요.

이 리포트가 Singular API 혹은 데이터 데스티네이션(ETL)로도 제공되나요?

아직은 제공되지 않지만 곧 제공될 예정입니다.

이 리포트에서 왜 Apple Search Ads (ASA) data가 보이지 않나요?

Apple Search Ads는 SKAdNetwork를 사용하지 않으며, 캠페인을 측정하기 위한 다른 동작 원리를 사용합니다. ASA 캠페인 데이터는 iOS 14.5+ 디바이스의 데이터의 경우에도 일반 리포트에서 확인할 수 있습니다.

몇몇 네트워크/캠페인의 비용 데이터가 왜 보이지 않나요?

SKAdNetwork 리포트에서 비용 데이터를 보이기 위해서는 Singular가 어떤 캠페인에 SKAdNetwork 인스톨 데이터가 적용될지 알아야 합니다.

몇몇 네트워크는 Singular로 전달하는 SKAdNetwork 포스트백에 campaign ID, sub-campaign ID, creative ID 등을 포함하지만 이러한 정보를 포스트백에 풍부히 포함하지 못하는 네트워크도 있습니다.

풍부화된 포스트백을 지원하는 네트워크를 확인하려면 Singular SKAdNetwork 연동 파트너를 확인하세요. (네트워크 파트너가 SKAdNetwork 연동을 개발해 나감에 따라 해당 리스트가 자주 업데이트됨에 유의하세요.

"Date Type(데이터 유형)"이란 무엇인가요?

Postback Date(포스트백 날짜)를 선택해서 광고 네트워크로부터 Singular가 SKAdNetwork 포스트백을 받은 날짜를 기반으로 리포트를 실행할 수 있습니다. Estimated Install Date(예측 인스톨 날짜)를 선택해서 Singular가 산출한 앱 인스톨 날짜를 기반으로 리포트를 실행할 수 있습니다. (Singular는 어떻게 인스톨 날짜를 산출하나요?Singular는 어떻게 인스톨 날짜를 산출하나요? 항목을 참조하세요.

"SKAN 이벤트"란 무엇인가요?

SKAN 이벤트는 전환 모델(conversion model)을 정의할 때측정하기로 선택한 인앱(인스톨 이후) 이벤트입니다. (모델 구성 FAQ를 참조하세요.)

SKAN 이벤트는 코호트 이벤트와 동일하게 기능(이벤트 FAQ 참조)하지만 전환 모델을 활성화할 때 자동으로 생성되므로 Event 페이지에서 구성할 필요가 없습니다.

SKAdNetwork 리포트에서 Singular는 전환값을 디코딩해서 이벤트 메트릭을 보여줍니다. 하나 이상의 이벤트를 선택하면 리포트에서 해당 메트릭을 볼 수 있습니다.

주의:

  • 현재 이벤트 디코딩은 전환 이벤트(conversion events)인게이지먼트 (engagement), 퍼널(funnel) 모델에만 제공되며 매출(revenue)에는 아직 지원되지 않습니다.
  • 기본적으로 SKAN 이벤트는 Facebook에서 온 데이터를 포함하지 않습니다. 이를 수정하려면 가이드를 참조해서 Facebook 이벤트를 SKAN 이벤트로 수동으로 매핑해야 합니다.

추가적인 팁:

  • Settings > Events로 이동해서 SKAN Events 탭을 클릭하면 SKAN 이벤트를 볼 수 있습니다. 이들 데이터를 삭제할 수는 없으나 이름을 다시 지정할 수는 있습니다. (기본적으로는 추적된 SDK 이벤트의 이름을 따릅니다.)
  • Singular는 인게이지먼트(engagement) 모델에 정의된 이벤트를 대상으로 자동으로 count 이벤트(예: 광고 뷰의 숫자 측정용)와 유니크 이벤트(얼마나 많은 유저가 광고를 봤는지 측정용), 두 개의 이벤트를 생성합니다.
SKAN 이벤트는 퍼널(Funnel) 모델에서 어떻게 동작하나요?

퍼널 모델을 사용하면 전환값이 하위 퍼널 이벤트(목록에서 더 아래에 있는 이벤트)가 발생했음을 나타낼 때마다 모델에 정의된 모든 상위 퍼널 이벤트도 발생했다고 가정하며, 이벤트 수 역시 이 가정을 반영합니다.

예를 들어 다음과 같이 퍼널 모델을 구성했다고 가정해보겠습니다.

Screen_Shot_2021-03-25_at_14.42.10.png

Singular가 (포스트백 내의 전환값에 기반해서) "Level 15 Reached(레벨 15 달성)" 이벤트가 발생한 것을 확인하면, "Level 5 Reached(레벨 5 달성)"과 "Level 10 Reached(레벨 10 달성)" 이벤트도 발생했다고 기록합니다. 리포팅에는 이러한 발생 숫자가 반영됩니다.

직관적인 이벤트를 예시로 삼기는 했지만 기술적으로 어떤 이벤트와 어떤 순서라도 모델 정의에 사용할 수 있습니다. 이벤트 수가 잘못 발생하는 것을 방지하려면, 이벤트 퍼널 정의시 상위 퍼널 이벤트가 이미 발생한 경우에만 하위 퍼널 이벤트가 발생할 수 있도록 주의하세요.

더 많은 정보는 퍼널 모델은 어떻게 동작하나요? 항목을 참조하세요

SKAN 이벤트에 Facebook에서 온 데이터를 어떻게 추가하나요?

Facebook와의 SKAdNetwork 연동은 포스트백 포워딩에 기반하지 않습니다. 대신 Singular는 Facebook으로부터 다른 인앱 이벤트를 전달받는 것과 동일한 방식으로 SKAdNetwork 이벤트에 대한 정보를 받습니다.

따라서, Facebook에서 SKAdNetwork 캠페인을 진행한다면 Facebook 이벤트를 걸맞는 SKAN 이벤트에 수동으로 매핑해야 합니다.

  1. 이벤트를 포함한 전환 모델을 생성하고 활성화한 다음, Settings > Events 메뉴로 이동해서 SKAN Events 탭을 클릭합니다.
  2. 전환 모델에 기반해서 자동으로 생성된 SKAN 이벤트를 찾아서 클릭하여 확장합니다. 연결된 SDK 이벤트에 기반해서 이름붙은 SKAN 이벤트를 볼 수 있습니다.
  3. Facebook을 클릭합니다.
  4. 드롭다운 리스트에서 SKAN 이벤트로 매핑할 Facebook 이벤트를 선택합니다.

    다음과 같은 모습입니다.

    Screen_Shot_2021-03-24_at_18.31.17.png

  5. Save를 눌러 이벤트를 저장하세요.

주의: 위 내용이 동작하기 위해서는 Partner Configuration 메뉴의 Facebook 세팅에서의 Facebook 이벤트 역시 SDK 이벤트로 연결되어야 합니다. 다음과 같은 모습입니다.

Screen_Shot_2021-03-24_at_18.37.06.png

연동의 전체 흐름은 어떻게 되나요?

Facebook에서 이벤트를 받아오는 전체 흐름에는 SDK에서 받은 인앱 이벤트, Facebook 이벤트, SKAN 이벤트라는 세 가지 유형의 "이벤트"가 포함됩니다.

  1. Attribution > Partner Configuration 메뉴에서 Facebook을 어트리뷰션 파트너로 구성할 때 SDK 이벤트를 해당 Facebook 이벤트에 연결합니다.

    Screen_Shot_2021-03-24_at_18.37.06.png
  2. SKAdNetwork > Model Configuration 메뉴에서 하나 이상의 SDK 이벤트를 포함해서 전환 모델을 구성합니다.

    전환 모델을 활성화시키면 Singular가 모델에 포함된 각 SDK 이벤트에 SKAN 이벤트를 생성합니다. 생성된 SKAN 이벤트는 Settings > Events 메뉴에서 SKAN Events 탭을 선택해 볼 수 있습니다.

    예를 들어, 모델에 add_to_cart SDK 이벤트가 포함된 경우 다음과 같은 SKAN 이벤트가 생성됩니다.

    Screen_Shot_2021-03-24_at_14.52.56.png

  3. Events 페이지에서 SKAN 이벤트를 수정하면 해당 Facebook 이벤트와 연결할 수 있습니다.

    Screen_Shot_2021-03-24_at_18.31.17.png

  4. Facebook에서 Singular로부터 전환 모델을 가져오기 합니다. (자세한 내용은 Facebook Ads SKAdNetwork 연동 문서를 확인하세요.)
  5. Facebook은 Singular로부터 전환 모델의 세부 사항을 불러 와서 특정 전환값이 특정 이벤트 발생을 의미한다는 것을 파악합니다.
  6. Singular는 Facebook으로부터 이벤트 정보를 불러옵니다. (위 예제에서는 "fb_add_to_cart" 이벤트입니다). 고객사가 Events 페이지에서 연결해둔 정의에 기반해서 통계 정보가 SKAN 이벤트로 불러와집니다. (위 예제에서는 "add_to_cart" 이벤트 입니다.)
Downloads(다운로드) vs. Redownloads(재다운로드)는 무엇인가요?

이전 항목을 확인하세요.

"SKAN Validation Status(SKAN 검증 상태)"는 무슨 의미인가요?

이전 항목을 확인하세요.

도움이 되었습니까?