프로그래매틱 광고 생태계에서 애드테크는 광고주 뿐만 아니라 퍼블리셔에 유익한 방향으로 발전하고 있습니다. 기존에는 광고주가 광고 집행과 트렌드를 이끌어 왔다면, 최근에는 퍼블리셔들의 영향력이 애드테크의 진화를 통해 좀 더 높아졌다고 할 수 있습니다. 따라서 광고 분석 기능과 캠페인 최적화 분야가 보다 다양해졌는데요. 유니티가 광고 분석 및 캠페인 최적화에 관한 용어를 정리해보았습니다.
✔ 광고 태그 (Ad Tag): 광고 태그는 퍼블리셔가 광고 지면을 팔 수 있도록 하는 퍼블리셔의 모바일 웹에 위치하는 HTML이나 자바스크립트 코드를 말합니다. 광고 태그는 광고 서버로부터 광고를 요청하거나 광고 게재를 위하여 브라우저에게 iframe을 열도록 요청하는 것입니다.
✔ 광고 단위 (Ad Unit): 광고 단위는 광고 지면을 게재할 수 있는 공간을 말합니다. 일종의 광고로 개발자들이 앱에 통합되어 유저들에게 트래픽을 통해 수익화하기 위하여 광고를 게재하는 것입니다. 배너 광고, 인터스티셜 광고, 보상형 동영상 광고, 오퍼월 광고, 플레이어블 광고 등 다양한 종류의 광고가 있습니다. 각 광고 단위는 모두 다르게 작동합니다. 최상의 광고 경험은 다양한 모바일 광고 형식을 제공하는 것입니다.
✔ 광고 소재 / 크리에이티브 (Creatives): 광고 소재는 광고 컨셉, 광고 디자인, 광고 아트워크 등을 뜻하며 크리에이티브라고도 합니다. 광고 소재는 GIF, JPEG, 자바스크립트, HTML, 플래시 등의 다양한 형태로 제공될 수 있습니다.
✔ 인벤토리 / 광고 지면 (Inventory): 인벤토리는 광고의 수 혹은 퍼블리셔가 광고주에게 판매할 수 있는 광고 지면의 총합을 말합니다. 모바일 광고 기술에서의 광고 인벤토리는 보통 퍼블리셔가 광고주에게 제공할 수 있는 노출 수를 말합니다.
✔ 뎁스 / 게재되고 있는 광고의 개수 (Depth): 뎁스는 게재되고 있는 광고의 개수를 말합니다. 예를 들어, '추후 뎁스 변경 시 집행 가능여부 및 단가 재확인이 필요하다'는 말은 현재 진행하고 있는 광고 캠페인에 광고의 개수를 추가하거나 광고를 상위에 게재하도록 변경 시 광고 단가도 변동이 있다는 뜻입니다.
✔ 어트리뷰션 툴 / 광고 성과 측정 도구 (Attribution Tool): 어트리뷰션 툴은 앱이나 캠페인에 활용된 광고의 분석을 위한 도구입니다. 즉, 전환율이나 성과 지표등을 사용하여 마케팅 채널, 파트너, 캠페인을 추적하는 것을 말합니다. 어트리뷰션 툴은 모바일 마케터들이 캠페인을 추적하여 이를 기반으로 광고 캠페인에 대한 가장 성공적인 채널을 결정하는 분석 플랫폼입니다.
✔ 어트리뷰션 조작 (Attribution Manipulation): 어트리뷰션 조작은 전환에 가까운 유저에게 불필요하게 모바일 광고를 게재하여 전환율 및 앱 설치율을 높이는 광고 사기입니다. 즉, 앱 설치 수익과 모바일 광고 수익을 부풀려 광고함에 따라 광고 비용이 정확히 산출되지 않고 부당한 모바일 광고 수익을 창출하는 것입니다. 이러한 어트리뷰션 프로드는 시간이 지날수록 더욱 교묘한 방법으로 혼란과 피해를 야기시키고 있습니다.
✔ 어뷰징 (Abusing): 어뷰징이란 비정상적인 방법으로 접속량(트래픽)을 높이고 조작하는 것을 말합니다. 트래픽의 양에 따라 광고비용을 선정하는 PV(Page View) 산정방식의 허점이나 기술적인 버그를 이용해 특정 수익을 챙기는 것입니다.
✔ 부정 광고 / 광고 프로드 (Ad Fraud): 부정 광고는 자동화된 프로그램에 가짜 클릭, 부정 트래픽 등을 만들어 광고의 효율을 떨어뜨리는 공격 방식입니다. 즉, 부정 광고는 프로그래매틱 시장에서의 어뷰징을 뜻하며, 정상적인 유저 유입으로 인한 광고 요청이 아닌 실제 게재되지 않은 광고에 대해서도 광고주가 비용을 지불하도록 만드는 것입니다. 자세히 말하면, 부정 광고는 광고 시장에서 CPC(Cost Per Click), CPM(Cost Per Mile)등의 광고 단가 측정방식을 약용해서 임의적으로 광고 효과를 부풀리는 것을 말합니다.
✔ 서프레션 리스트 (Suppression List): 서프레션 리스트는 광고주가 UA(유저 유입) 캠페인 중 타겟팅과 ROI(투자 대비 수익률)를 향상시키기 위해 광고 네트워크와 공유하는 잠재 유저 목록입니다. 서프레션 리스트에는 정적, 동적, 유저 지정의 세 가지 일반 유형이 있습니다. 정적 목록은 이전에 앱과 상호 작용한 모든 장치 ID 목록이며, 동적 목록를 사용하면 추적 솔루션이 앱을 설치하는 기기 ID를 전달할 수 있습니다. 또한, 유저 목록은 이미 앱을 보유한 유저만을 대상으로 리타겟팅 캠페인 맞춤 목록으로 활용 가능합니다. 서프레션 리스트를 통해 광고 비용 최적화, 규모 확대, 맞춤형 광고 설정 등을 할 수 있어 여러방면으로 유용하게 활용할 수 있습니다.
✔ 앱 수익화 (App Monetization): 앱 수익화는 앱 개발자들이 수익을 창출하는 수단을 말합니다. 앱 수익화에는 인앱 광고, 인앱 구매, 일회성 결제, 구독 결제 등 다양한 형태의 앱 수익 창출 방법이 있습니다.
✔ 앱 분석 / 앱 트래킹 (App Metrics / App Analytics): 앱 분석이란 앱 성능 지표 및 기타 모바일 앱 분석 지표와 같은 앱 활동을 추적하고 측정하는 것을 말합니다. 즉, 모바일 광고 집행에 따른 각 매체의 광고효과 측정 및 앱 내 유입된 유저가 취하는 모든 행위를 모니터링하고 이를 유의미한 정보로 분석하여 마케팅 도구로 활용할 수 있도록 제공하는 것을 뜻합니다. 앱 분석에는 iOS 앱 분석 및 안드로이드 앱 분석을 위한 도구가 있습니다.
✔ 앱 평가 (App Rating): 앱 평가는 유저가 앱 경험을 통해 앱에 대한 평가와 리뷰를 남겨 자신의 경험을 공유하고 다른 유저들의 선택을 돕습니다. 앱을 막 개발한지 혹은 이미 많은 활성유저를 보유한지 여부와 상관없이 모든 앱 개발자는 유저로부터 받은 앱 경험 리뷰는 여러분의 성공을 위한 핵심입니다. 긍정적인 리뷰와 앱 평점은 앱의 전환율에 직접적인 영향을 미칩니다.
✔ 앱 세션 (App Session): 앱 세션은 유저가 앱과 상호작용하는 빈도를 측정합니다. 빈도가 높을수록 유저의 참여도가 높아집니다. 앱 세션을 추적하면 유저가 좋아하거나 필요한 부분을 정확하게 파악하여 앱 개발자들이 유저 참여와 앱 경험을 제공할 수 있습니다. 앱 세션 측정은 앱의 전반적인 성능과 인기를 나타내는 유용한 지표입니다. 앱 개발자들은 앱 경험을 보다 더 매력적이고 유저들이 즐길 수 있는 경험을 제공하여 앱 세션수를 개선할 수 있습니다. 주로 상황별 푸시 알림, 오퍼, 할인 및 새로운 기능에 대한 업데이트를 통해 유저가 앱을 더 자주 사용할 수 있도록 할 수 있습니다. 기간 한정 혜택을 제공하거나 유저가 앱을 실행해야하는 조건을 추가함으로써 이러한 기능을 향상시킬 수 있습니다. 하지만 앱 개발자들이 짧은 시간 안에 너무 많은 푸시 알림을 보낸다면, 유저들의 앱 경험을 방해하여 부정적인 영향을 미칠 수 있어 푸시 알림의 빈도수를 조절해야 합니다.
✔ 모바일 앱 분석 (Mobile App Analytics): 모바일 앱 분석은 앱 내에서의 유저들에 대한 사용 패턴을 분석합니다. 이를 위해서는 앱 자체에 분석을 위한 태그를 설정해야 하며, 해당 로그를 쌓은 후 로그 분석을 통해 패턴을 분석을 합니다. 자체적인 개발이 어려울 경우, 어트리뷰션 툴에서 제공하는 SDK와 연동 하면 보다 손쉽게 분석이 가능하며, 광고 효과와 연계 분석도 가능합니다.
✔ 모바일 앱 광고 (Mobile App Advertising): 모바일 앱 광고는 앱 개발자들이 앱에서 광고를 게재하여 유저가 무료로 앱을 즐기는 동안 수익을 창출할 수 있는 전략입니다. 모바일 앱 광고는 광고주와 개발자를 연결하는 모바일 앱 광고망을 통해 제공됩니다. 앱은 네트워크로부터 광고를 요청하고, 네트워크는 알고리즘을 이용해 가장 높은 금액을 지불하는 광고를 실시간으로 식별해 유저에게 전달합니다. 앱 개발자들이 주로 사용하는 인앱 광고 형식은 동영상 광고, 디스플레이 광고, 네이티브 광고 등 다양한 광고 형식들이 있습니다.
✔ 헤더 비딩 / 인앱 비딩 (Header Bidding / In-App Bidding): 헤더 비딩은 여러 익스체인지를 통해 비딩이 동시에 이루어지는 방식을 의미합니다. RTB(실시간 광고 입찰)의 경우 퍼블리셔의 광고 인벤토리는 애드 익스체인지를 통해 실시간 경매로 이루어지고, 최고 입찰 가격으로 거래되며 퍼블리셔는 하나의 익스체인지를 통해 거래됩니다. 즉, 사전입찰이라고도 불리는 헤더 비딩은 퍼블리셔가 애드 서버에 광고 요청하기 전에 다수의 애드 익스체인지 및 애드 네트워크에서 동시에 인벤토리를 제공해 입찰에 참여하게 하고, 가장 높은 eCPM을 제시한 디맨드 파트너의 광고를 노출시키는 프로그래매틱 거래 방식입니다. 이러한 헤더 비딩은 여러 디멘드 플레이어들이 동시에 동일한 인벤토리에 입찰하도록 함으로써 퍼블리셔가 각 임프레션에 대한 최대 광고 수익을 얻을 수 있게 하는 방식입니다.
✔ 인앱 결제 / 인앱 구매 (In-App Purchase): 인앱 결제란 앱 내에서 사용 중 게임 도구, 유료 아이템, 콘텐츠 등을 유료로 구매하는 것을 말합니다. 다양한 유형의 인앱 결제가 있으며, 유저가 새로운 레벨과 기능을 잠금 해제하기 위한 콘텐츠 결제, 새로운 캐릭터나 장비와 같은 업그레이드 결제, 앱 사용을 확장하기 위한 확장 결제 등이 있습니다. 인앱 결제는 모바일 앱 광고 외에도 앱 개발자들이 앱 수익화 전략으로 활용하고 있으며, 최선의 수익화 전략은 두 가지를 모두 결합한 형태입니다. 예를 들어, 게임 개발자들은 인앱 구매를 증가시키기 위한 전략으로 보상형 동영상 광고와 같은 광고 단위를 통합하는 경우가 많습니다.
✔ 소프트 런칭 / 출시 전 베타테스트 (Soft Launch): 소프트 런칭은 새로운 기능이나 앱을 정식으로 출시하기 전에 제한된 유저에게만 제공하여 베타테스트 하는 전략을 말합니다. 정시 출시와 달리 소프트 런칭은 보통 대대적으로 출시하기 위한 리허설로 계획되며, 개발자들이 앱과 실제 상호작용을 시뮬레이션할 수 있도록 합니다. 일반적으로 몇몇 특정 유저수를 제한되어 베타테스트하며, 정식 출시 전 개발자가 버그나 유저 반응을 살펴 보완점을 찾아 수정할 수 있는 장점 때문에 자주 사용됩니다. 또한, 소프트 런칭은 출시 시장과 유사한 시장에서 유저 유입 전략을 테스트함으로써 마케팅 비용 전략을 최적화할 수 있도록 합니다.
✔ 앱스토어 분석 (App Store Analytics): 앱스토어 분석은 방대한 네트워크 자료를 통해 앱스토어 내 앱에 대한 자료를 제공합니다. 매출 및 순위 같은 기본적인 정보 외에 앱과 앱의 교차 분석, 유저 패턴 등 다양한 고급 정보 등이 제공됩니다.
✔ 앱스토어 최적화 (ASO; App Store Optimization): ASO란 앱 스토어 최적화의 약자로, 모바일 앱과 게임을 앱스토어와 구글플레이 내 상위 랭킹에 진입하기 위해 최적화하는 작업을 의미합니다. 즉, 수많은 모바일 앱과 게임 사이에서 특정 앱을 쉽게 찾아볼 수 있도록 가시성을 향상시켜 앱스토어 및 구글플레이 검색 결과에서 상위에 노출시키기 위한 최적화 작업을 뜻합니다.
✔ 전환율 최적화(CRO; Conversion Rate Optimization): CRO란 전환율 최적화로 캠페인 혹은 모바일 앱 상에서의 비즈니스 목표(인앱 결제, 구독 등)를 달성하고 전환율을 높이기 위해 유저 행동분석에 기반한 A/B 테스트를 통해 문제점을 파악하고 개선하는 기술입니다.
✔ 앱 프로그래밍 인터페이스 (API; Application Programming Interface): 앱 프로그래밍 인터페이스는 개발자가 앱 개발을 쉽고 빠르게 할 수 있도록 하는 소스 코드로 일종의 개발 도구입니다. API는 서버나 모바일 디바이스 및 컴퓨터와 같은 기기들이 통신할 수 있도록 하는 규칙의 집합체입니다. API는 보통 SDK(소프트웨어 개발자 키트)와 종종 함께 활용되며 표준화된 네이티브 형식의 광고를 자동화된 방식으로 제공하는 것을 가능하게 합니다. 모바일 광고 기술 부문의 다양한 영역에서 사용되고 있습니다.
✔ 소프트웨어 개발자 키트 (SDK; Software Development Kit): SDK는 소프트웨어 개발자 키트로 모바일 앱이 타사 서비스 및 기술에 연결할 수 있도록 하는 코드입니다. 기존의 SDK는 개발자들이 애플 iOS나 구글 안드로이드 같은 특정 플랫폼에 맞게 어플리케이션을 개발할 수 있도록 해주는 소프트웨어 개발 도구를 의미했습니다. 최근에는 모바일 SDK를 통합하여 개발자들은 분석 또는 리인게이지먼트(재참여)와 같은 다양한 도구에 액세스하거나 광고 네트워크에 연결하여 인앱 광고를 실행할 수 있습니다. SDK는 모바일 어플리케이션의 분석, 수익화 같은 광범위한 용도에서 사용되고 있습니다.
✔ SDK 연동 (SDK Integration): SDK 연동은 해당 파일의 기능을 사용하기 위해 소프트웨어 개발 키트인 라이브러리 파일을 프로젝트로 가져오는 과정을 말합니다. 예를 들어 아이언소스 SDK를 모바일 게임 프로젝트에 연동하면, 게임 개발자가 아이언소스의 광고 네트워크에 접속하고 광고를 게재하여 모바일 게임을 효과적으로 수익화할 수 있습니다.
✔ 노출수 제한 (Frequency Capping): 노출 수 제한은 광고가 특정 기간 내에 동일한 유저에게 특정 광고를 게재하는 횟수를 제한할 수 있습니다. 시간 범위는 분, 시간, 일, 주 또는 달 단위로 지원되며, 여러 빈도 설정 규칙이 적용될 수도 있습니다. 예를 들어, '5 views / visitor / 24-hours'라고 하면 한 유저을 대상으로 광고가 5회 노출되면 24시간 이내에는 더 이상 광고가 노출되지 않도록 하는 것입니다. 노출 수 제한은 주로 유저에게 광고 피로감이나 광고 과부하를 피하기 위해 종종 사용됩니다. 특히, '특정 광고에 대한 과다 노출'을 가장 유의해야하는데, 특정 광고가 과도하게 노출되는 경우가 많은 경우 클릭률이 감소하는 원인이 됩니다. 노출 수 제한은 브랜드 인지도에 초점을 맞춘 캠페인이 아닌 클릭률을 가장 중요한 유저 지표로 측정하는 캠페인에서 많이 사용됩니다.
✔ Ads.txt: Ads.txt는 퍼블리셔가 자신의 웹 사이트에 추가로 설치하는 텍스트 파일입니다. 도메인 스푸핑(사실상 접근 권한이 없는 광고 인벤토리에 접근 권한이 있는 것처럼 가장하는 부정 광고)에 대한 대책으로, 광고 구매자 플랫폼(DSP)의 투명한 인벤토리로 광고 효율을 높이는 것이 그 주요 목적입니다. 앱 내에 app-ads.txt를 설치하게 되면 퍼블리셔의 앱 광고 캠페인이 어떤 매체의 소스로부터 진행되는 지 확인할 수 있기 때문에 신뢰 가능한 광고 진행을 할 수 있습니다.
✔ 게임 번들 (Game Bundles): 게임 번들은 유저에게 한 번의 결제로 여러 게임 앱을 구매할 수 있는 옵션을 제공합니다. 게임 번들은 PC에서 시작되어 모바일로 발전하였으며, 기존에는 퍼즐, 아케이드, 논리 게임 장르에 주로 사용되었지만 최근에는 영웅 및 액션, RPG 게임 등 더 다양한 게임 장르에도 게임 번들이 활용되고 있습니다. 개발자들은 자동 갱신 구독 또는 일회성 결제를 제공하는 유료 및 무료 앱용 게임 번들을 만들어 번들에 있는 모든 게임에 적용할 수 있습니다. 게임 번들은 안드로이드와 iOS에서 사용할 수 있습니다.
✔ 뷰스루 어트리뷰션 (VTA; View-Through Attribution): 뷰스루 어트리뷰션은 특정 광고 노출을 통한 앱 설치나 앱 내에서 발생한 이벤트 등 광고 효과를 측정할 수 있도록 도와줍니다. 예를 들어 플랫폼에서의 광고 조회수를 추적하고 주로 7일로 설정한 조회 기간동안 발생한 설치 및 구매 건수를 비교하여 개발자들이 광고 노출 효과에 대한 판단을 내릴 수 있습니다. 즉, 개발자가 앱을 홍보하기 위해 대규모의 노출 기반 광고를 진행하거나 여러 채널의 가치를 테스트하기 위해 광고를 진행한 것과 상관없이 뷰스루 어트리뷰션를 통해 배너 및 동영상, 삽입 광고가 어떻게 설치 또는 구매로 전환되는지 쉽게 확인할 수 있습니다.