애플 서치 애드 (Apple Search Ads)

애플 서치 애드(Apple Search Ads)는 유저들이 iPhone 및 iPad 용 앱스토어에서 검색을 할 때 가장 효과적이면서도 손쉽게 여러분의 앱 서비스를 발견할 수 있도록 하는 광고로, 검색 탭에서 검색 전 노출되는 Suggested Apps List에 광고를 노출시키거나 검색 후 검색 결과 최상단에 광고를 노출시킬 수 있습니다.

아래 가이드를 참고하여 애플 서치 애드 광고를 운영하고 에어브릿지에서 성과를 확인해보시기 바랍니다.

 

기본 설정

  1. 에어브릿지 iOS SDK 1.15.3 이상의 버전으로 업데이트 또는 설치합니다.
    • Cocoapods을 통해 SDK를 설치했다면 애플 서치 애드 성과 측정에 필요한 Framework들이 자동으로 적용됩니다.
    • 만약 Cocoapods을 사용하지 않고 Airbridge iOS SDK 를 직접 설치했다면, 에어브릿지 개발 가이드를 참고하여 AirBridge.framework 및 Dependency framework을 직접 적용해주세요.
  2. 애플 서치 애드 대시보드에서 캠페인 생성 후 광고를 운영합니다. 애플 서치 애드는 성과 측정을 위해 별도의 트래킹링크를 생성할 필요가 없습니다.
  3. 애플 서치 애드 광고에 기여된 전환이 발생하면 에어브릿지 대시보드에서 해당 성과 데이터를 확인할 수 있습니다.

 

기여 성과 확인

iAd Framework와 AdService Framework

애플 서치 애드의 성과 측정에는 애플에서 제공하는 기존 'iAd Framework'와 iOS 14 릴리즈와 함께 새롭게 추가된 'AdService Framework'이 모두 사용됩니다.

iAd 프레임워크는 AdService 프레임워크에 비해 더욱 풍부한 어트리뷰션 데이터를 제공하지만 iOS 14.5 이상 버전의 디바이스에서 ATT Status가 'Authorized'가 아닌 경우에는 어트리뷰션 데이터를 제공하지 않으며, 이와 같이 iAd 에서 어트리뷰션 데이터를 가져오지 못하는 경우에는 ATT Status와 상관없이 어트리뷰션 데이터를 제공하는 AdService 프레임워크를 활용합니다.

아래와 테이블과 같이 iAd 프레임워크와 AdService 프레임워크에서 제공하는 어트리뷰션 데이터 중 캠페인 관련 데이터 필드가 서로 상이하며, AdService 프레임워크에서는 이름값은 제공하지 않고 ID 값만을 제공하고 있습니다. 

Data Field

iAd

AdService

캠페인 명 (Campaign Name) 지원 미지원
캠페인 ID (Campaign ID) 지원 지원
광고그룹 명 (Ad Group Name) 지원 미지원
광고그룹 ID (Ad Group ID) 지원 지원
키워드 (Keyword) 지원 미지원
키워드 ID (Keyword ID) 지원 지원
광고소재 (Creative Name) 지원 미지원
광고소재 ID (Creative ID) 지원 지원

 

캠페인 데이터 필드 맵핑

AdService 프레임워크는 캠페인 관련 데이터 필드에 대해서 ID 값 만을 제공하기 때문에 대시보드에서 성과 확인 시 어려움이 있습니다. 이에 에어브릿지에서는 AdService 프레임워크를 통해 어트리뷰션 데이터로 ID 값만을 제공 받은 경우, 애플 서치 애드에서 제공하는 'Apple Search Ads API'의 Report 데이터를 활용하여 ID 값과 이름값을 추가로 맵핑하는 기능을 제공합니다.

Apple Search Ads API의 Report 데이터를 활용하기 위해서는 고객사 애플 서치 애드 광고 계정의 API 연동이 필요하며, 이와 관련해서는 아래 ASA Campaign Management API FAQ 문서를 확인바랍니다.

 

대행사 권한의 기여 성과 확인

애플서치애드의 데이터는 기본적으로 오너 및 사내마케터에게만 데이터 접근 권한이 부여됩니다. 특정 대행사에게 데이터 접근 권한을 부여하기 위해서는 [Integrated Ad Channels > Apple Search Ads > 대행사 설정]에서 대행사를 설정해주시기 바랍니다. mceclip0.png

 

 

ASA Campaign Management API FAQ

1. 캠페인 API 설정은 왜 필요한가요?

사용자 보안이 더욱 강화된 iOS 14의 등장으로, 기존에 애플 서치 애드의 성과 측정에 사용했던 'iAd Framework'은 iOS 14.5 이상의 디바이스에서 ATT Status가 'Authorized' 인 경우에만 애플 서치 애드의 어트리뷰션 데이터를 가져올 수 있으며, 'Authorized'가 아닌 경우(e.g. Not Determined)에는 어트리뷰션 데이터를 가져올 수 없게 되었습니다.

Apple에서는 iOS 14.5 이상의 디바이스에서 ATT Status 와 무관하게 애플 서치 애드의 어트리뷰션 데이터를 가져올 수 있는 'AdServices' 라는 새로운 프레임워크를 제공하지만, 해당 프레임워크에서는 기여된 터치포인트 데이터(Campaign, Ad Group, Keyword 등)를 이름값(e.g. iOS_install_cam paign)이 아닌 애플 서치 애드에서 부여한 ID 값(e.g. 15235664)으로만 제공합니다.

이에 'AdServices Framework'을 통해 애플 서치 애드의 기여 결과를 받아오더라도 이전처럼 대시보드 상에서 이름 값을 기준으로 성과를 확인할 수 있도록 Apple Search Ads API를 활용하여 애플 서치 애드측에서 제공하는 ID와 맵핑되는 이름값의 데이터를 받아오는 추가 연동 및 맵핑을 지원하며, 해당 API로 데이터를 받아오기 위해서는 고객사의 애플 서치 애드 계정의 연동이 필요합니다.

 

2. API 연동 후 변동되는 사항은 무엇인가요?

API 연동 설정 이전에는 에어브릿지 내에서 애플 서치 애드 관련 리포트 확인 시, iOS 14.5 이상의 버전을 사용하면서 ATT Status가 'Authorized'가 아닌 디바이스에서 발생한 성과의 어트리뷰션 데이터가 숫자 ID 값으로만 제공됩니다. (단, 기존 API 연동 방식으로 가져오던 기존 데이터에 대해서는 이름값으로도 표기될 수 있습니다.)

API 연동 이후에는 대시보드 상에서 어트리뷰션 데이터가 숫자 ID 값과 이름값이 함께 맵핑된 상태로 성과 확인이 가능합니다.
* ID 값과 이름값의 맵핑은 API 설정 이후 시점부터 적용되며, 과거 데이터는 반영되지 않습니다.

 

4. API 연동 설정 이전 기간 데이터에 대해서도 이벤트 값이 맵핑 되나요?

네, 다만 연동 설정 이전 기간에 대해 이름이 맵핑된 버전으로 확인하고 싶으시다면 [Raw Data Export]를 통해 데이터 확인이 가능합니다. Actuals Report 상에서는 연동 이후 시점에 대해서만 맵핑 데이터 확인이 가능합니다.

 

5. ID 값과 이름값 간의 맵핑은 실시간으로 Actuals Report에서 확인이 가능한가요?

아닙니다. Actuals Report에서 ID 값과 맵핑된 이름값을 확인하기까지는 최대 48시간이 소요됩니다.

예를 들어 5월 5일에 발생한 Install 이 애플 서치 애드에 기여되었으나 Campaign, Ad Group 등이 ID 값으로만 확인되는 경우, 이는 iOS 14.5 이상의 버전을 사용하면서 ATT Status가 'Authorized'가 아닌 디바이스에서 발생한 성과이며, ID 값과 맵핑된 이름값은 2일 후인 5월 7일부터 확인할 수 있습니다.

다만 Raw Data 추출을 통해서는 ID 값과 이름값 맵핑이 4시간 단위로 적용되며, 맵핑된 데이터를 빠르게 확인해야할 경우 Raw Data 추출 기능을 이용하시길 권장드립니다.

 

6. Search Match 키워드의 경우 에어브릿지 대시보드에서 확인이 가능한가요?

불가능합니다. Apple Search Ads 에서 Search Match 기능 적용 시, 해당 성과 데이터에 대해서는 Term ID가 제공되지 않습니다. 따라서 아래와 같이 에어브릿지 대시보드에서 Term ID와 Term 값이 빈칸으로 처리되는 경우가 존재할 수 있습니다.

mceclip0.png

결론적으로 Search Match 로 기여된 인스톨에 대해서는 에어브릿지 상에서 연관된 키워드 확인이 불가합니다. 해당 Search Match 키워드에 대한 성과 확인은 Apple Search Ads 대시보드 내에서 확인이 가능합니다.

 

💡 Apple Search Ads의 Search Match 란?

키워드를 따로 설정하지 않아도 유저의 검색어에 광고가 매칭되어 노출 가능한 Apple Search Ads Advanced 검색 결과 캠페인의 기본 기능입니다.

관련 Apple Search Ads 가이드 보러가기

 

 

비용 연동

에어브릿지 대시보드에서 애플 서치 애드 계정 로그인을 통해 캠페인을 운영 중인 계정의 비용 데이터를 연동하여 전환 성과와 함께 조회할 수 있습니다.

 

비용 연동을 통해서 조회할 수 있는 캠페인 및 광고 그룹 레벨의 데이터는 다음과 같습니다.

  • Metrics
    • 노출수: Impressions (Channel)
    • 클릭수: Clicks (Channel)
    • 광고비용: Cost (Channel)
  • Groupby
    • Event Datetime 필드
      • Event Date, Event Year, Event Month, Event Week, Event Day of the month, Event Day of the week, Event Hour 
    • 캠페인 파라미터
      • Channel, Campaign, Ad Group, Term, Campaign ID, Ad Group ID, Term ID, Ad Account ID, Country 

 

설정하기

비용 연동을 설정하는 방법은 다음과 같습니다. 

  1. [Integrated Ad Channels]> [애플 서치 애드] > [비용 연동] 메뉴에서 비용 연동 토글을 켭니다.
    ASA_cost1.png
  2. 애플 계정 로그인 버튼을 누르고 현재 캠페인을 운영하고 있는 계정으로 로그인 합니다.
    ASA_cost2.png
  3. 애플 서치 애드 계정 로그인 후 에어브릿지의 접근 권한을 허용합니다.
    ASA_cost3.png

    ASA_cost4.png
  4. 에어브릿지 대시보드에 연동할 애플 서치 캠페인 그룹을 선택합니다.
    ASA_cost5.png
  5. 연동이 완료되면 연동된 캠페인 그룹이 리스트에 추가되며, 연동 정보를 확인할 수 있습니다.
    ASA_cost_sucess.png

💡Tip! 애플 서치 애드는 브라우저 캐시 문제로 인해 동일 브라우저에서 2가지 이상의 계정으로 로그인 시도할 경우 오류가 발생할 수 있습니다. 이 경우 새로운 계정으로 로그인을 하기 전, 브라우저 캐시를 삭제하면 원활한 로그인이 가능합니다.
💡Tip! 대시보드에서 설정을 변경하는 경우 최근 수정일 및 해당 액션을 수행한 최근 수정 계정 정보가 표기되며, 화살표 아이콘을 클릭하여 해당 날짜 및 'Apple Search Ads' 로 검색된 Activity History로 빠르게 이동할 수 있습니다.

⚠️ 로그인 된 계정에서 접근 가능한 캠페인 그룹들 중 현재 연동이 완료된 상태의 캠페인 그룹은 리스트에 노출되지 않습니다.

 

중단하기

  • ‘비용 연동 토글’을 비활성화하면 연동된 모든 캠페인 그룹을 통한 비용 연동이 중단됩니다.
  • 연동을 중지하는 시점부터 데이터를 가져오지 않으며, 연동 중단 이전의 데이터는 계속 확인할 수 있습니다.
  • 연동된 캠페인 그룹을 삭제하지 않은 상태로 '비용 연동' 토글만 비활성화하면 연동된 계정 정보는 저장됩니다.
  • 이후 토글을 다시 활성화하면 저장되었던 계정 정보를 불러오며 별도의 로그인이 필요하지 않습니다.

ASA_cost_suspend.png

 

연동 계정 삭제

잘못된 캠페인 그룹을 연동했거나 해당 광고 계정으로 더이상 광고를 운영하지 않는 경우 연동된 광고 계정 테이블의 우측에 위치한 ['관리' > '삭제'] 를 클릭하여 광고 계정을 삭제할 수 있습니다.

_ASA_Cost_account_delete.png

 

캠페인 그룹 추가

기존에 연동을 완료한 캠페인 그룹 계정 외에 동일한 앱에 대해서 애플 서치 애드 광고를 운영하는 캠페인 그룹이 추가된 경우 '애플 계정 로그인' 버튼을 클릭하여 캠페인 그룹을 추가로 등록할 수 있습니다. 이후 과정은 비용 연동 설정과 동일합니다.

 

비용 데이터 참고사항

업데이트 주기

'애플 서치 애드 비용 연동' 토글이 ON인 상태에서 캠페인 그룹 등록이 완료되면 비용 데이터 수집이 시작됩니다.

비용 데이터의 업데이트는 매일 4시간 간격으로(0시, 4시, 8시, 12시, 16시, 20시) 진행되며, 오늘 포함 최근 7일치의 비용 데이터가 업데이트됩니다.

 

연동 상태

  • Waiting: 캠페인 그룹 추가 후 4시간 간격의 업데이트가 진행되기 전까지의 대기 상태입니다. 
  • Active: 정상적으로 비용 데이터 업데이트가 완료되었으며, 가장 최근의 업데이트 완료 시간이 노출됩니다.
  • Error: 아래 상황 중 하나에 해당하는 경우, 비용 데이터가 정상적으로 업데이트되지 않습니다.
    • 애플 로그인 정보가 올바르지 않습니다
      • 로그인 에러로, 연동된 계정의 비밀번호 변경 등과 같은 이슈로 인해 발생합니다. 이슈 해결을 위해서는 해당 계정을 삭제 후 캠페인 그룹을 다시 등록합니다.
    • 애플 API가 응답하지 않습니다
      • 가장 최근에 진행된 업데이트 작업에서 Apple Search Ads API가 응답하지 않은 경우입니다.
  • Warning: 가장 최근에 진행된 업데이트 작업에서 데이터를 업데이트 시도하였으나 오늘 포함 최근 7일 동안 캠페인이 운영되지 않아 연동된 데이터가 없는 경우입니다.
  • Expired: 아래 상황 중 하나에 해당하는 경우, 비용 데이터가 정상적으로 업데이트 되지 않습니다.
    • 애플 서치 애드 연동 토큰이 만료된 경우
    • 애플 서치 애드 대시보드에서 사용자가 직접 Airbridge Dashboard 앱의 Access 권한을 삭제한 경우
    • 연동된 캠페인 그룹이 비활성화된 경우

 

데이터 조회하기

연동된 비용 데이터는 Actuals 리포트에서 아래 메트릭을 추가하여 확인하실 수 있습니다.

  • Touchpoint
    • Impressions (Channel)
    • Clicks (Channel)
  • Cost
    • Cost (Channel)

https://help.airbridge.io/hc/article_attachments/4407497457689/mceclip0.png

💡 'Impressions', 'Clicks' 메트릭은 Airbridge에서 트래킹링크를 통해 직접 수집한 데이터이며, 'Impressions (Channel)', 'Clicks(Channel)' 메트릭은 매체(애플 서치 애드)측에서 수집 후 제공한 데이터입니다. 

 

데이터 조회 시 유의 사항

애플 서치 애드의 비용 데이터 조회 시 아래 사항들에 유의하시기 바랍니다.

  • 시간 데이터 세분화

    • Display 유형 캠페인은 일 단위(Daily)로 비용 데이터를 조회할 수 있습니다. (단, Event Hour 00으로 표기)

    • Search 유형 캠페인은 시간 단위(Hourly)로 비용 데이터를 조회할 수 있습니다. 
  • 비용 데이터 수치 차이

    • 비용 데이터는 실시간이 아닌 4시간 간격으로 업데이트 됩니다. 또한 비용 데이터와 캠페인 파라미터의 인덱싱 작업에 1~2일이 소요되므로, 비용 데이터 조회 시점에 따라서 매체 측 데이터와 약간의 오차가 발생할 수 있습니다. 
    • 에어브릿지는 오늘 포함 최근 7일의 데이터를 가져와서 업데이트를 하기 때문에 데이터 조회 시점에 따른 수치 차이가 발생할 수 있습니다. (예. 2021년 9월 9일에 확인한 2021년 9월 8일의 데이터와 2021년 9월 10일에 확인한 2021년 9월 8일의 데이터가 다를 수 있습니다.) 
    • Search Term에 대한 비용 데이터는 연동되지 않습니다. 따라서 데이터 조회 시 Term 값이 비어있는 비용 데이터가 존재할 수 있습니다. 
  • 캠페인 파라미터 이름 변경

    • Campaign, Ad Group, Ad 이름 값은 수정하지 않는 것을 권장합니다.
    • 비용 데이터 연동 후 애플 서치 애드 캠페인의 Campaign, Ad Group, Ad 이름 값을 변경하게 되면 전환 데이터 맵핑에 이슈가 발생할 수 있습니다.
  • 통화 (Currency)

    • 비용 데이터 조회 시 애플 서치 애드의 통화 기준인 USD로 표시됩니다. 
  • 비용 데이터 미노출

    • Actuals 리포트에서 캠페인, 광고그룹, 광고 소재 이외의 항목으로 Groupby를 설정하면 해당 Groupby 값에는 비용 데이터가 표시되지 않습니다. 애플 서치 애드의 비용 데이터는 Campaign, Adgroup, Ad 레벨의 값을 받아오기 때문입니다. 아래의 예시를 참고해주시기 바랍니다.
      • Campaign ID로 Group by를 설정하면 해당 Campaign ID에 대한 Cost(Channel) 값 노출됩니다.
        ASA_cost.png
      • Campaign ID 값 외에 Event Category 등의 항목을 추가하면 비용 데이터 정보가 없는 Event Category 에는 Cost(Channel) 값이 노출되지 않습니다.
        Cost_null.png

    ⚠️  캠페인 그룹 이름을 입력한 적이 없는 경우, Ad Account Name 값이 빈 상태로 업데이트 됩니다.

도움이 되었습니까?
0명 중 0명이 도움이 되었다고 했습니다.