들어가며
이전 문서에서는 에어브릿지 온보딩 프로세스에 대한 전반적인 안내를 드렸습니다. 이번 문서에서는 에어브릿지를 도입하기 위해 마케터가 준비해야 할 기본 작업을 상세히 설명드리겠습니다. 대시보드 생성, 광고 채널 연동 계획, 수집할 이벤트 설계, 추가 개발 작업 검토 등 필수 및 권장 사항을 포함하여 도입을 위한 필요한 사항들을 안내해 드리니, 아래 내용을 차근차근 확인하시고 준비 작업을 진행해 주세요.
1.1 에어브릿지 앱 등록하기
가장 먼저, 에어브릿지 계정을 생성하고 앱을 등록해주세요. 자세한 대시보드 생성 방법은 아래 유저 가이드를 참고해주세요.
▶ 에어브릿지 대시보드 바로가기: '대시보드' 버튼을 클릭합니다.
에어브릿지 앱 모드는 생성 후 변경할 수 없으므로, 성과 측정 모드와 개발 모드를 신중하게 선택해 주세요. 일반적으로 광고 성과를 측정할 운영용 앱은 성과 측정 모드를, 개발 과정에서 테스트가 필요한 스테이징 또는 개발용 앱은 개발 모드를 선택하시면 됩니다. 별도의 개발용 앱이 없다면, 성과 측정 모드 앱만 생성하셔도 무방합니다.
사용자 관리하기 선택
혹시 다른 사용자가 있다면 사용자를 에어브릿지 앱에 초대하세요.
1.2 광고 채널 운영 계획 세우기
에어브릿지는 기본적으로 모바일 마케팅 성과 측정 툴(MMP)입니다. 운영하시는 광고 채널을 확인하고, 에어브릿지와 연동 여부를 확인해 주세요. 에어브릿지와 연동된 광고 채널 목록은 아래 유저 가이드에서 확인하실 수 있습니다. 운영하는 광고 채널을 찾지 못 했다면 해당 광고 채널에 광고 채널 연동 신청서 작성을 요청해 주세요.
1.3 수집할 이벤트 설계하기
이벤트 택소노미는 앱 혹은 웹사이트 내에서 수집할 이벤트를 정의하고 구조화하는 과정입니다. 잘 설계된 이벤트 택소노미는 데이터 분석과 캠페인 성과 측정을 효과적으로 도와줍니다. 아래 유저 가이드를 참고하여 광고 성과 확인을 위해 필요한 이벤트와 하위 프로퍼티를 정리해 주세요.
▶ 에어브릿지 이벤트: 에어브릿지 이벤트에 대한 여러 정보를 참고할 수 있습니다.
▶ 이벤트 택소노미: 택소노미를 설계하는 방법에 대한 공식 가이드입니다.
▶ 이벤트 택소노미 설계 따라하기: 택소노미 설계가 처음이라면 이 온보딩 안내서를 확인하세요.
▶ 분야 별 예시 이벤트 택소노미는 아래 가이드에서 확인하실 수 있습니다.
자주 묻는 질문
광고 성과 확인에 꼭 필요한 5~15개의 주요 이벤트만 수집하는 편입니다. 이벤트를 많이 수집할수록 관리 리소스가 드므로, 광고 성과 확인에 꼭 필요한 이벤트만 선별하여 수집하는 것이 좋습니다.
가능하다면 SDK를 통해 이벤트를 전송하는 것이 권장됩니다.
우선, SDK는 Install, Deeplink open, Open과 같은 주요 이벤트를 자동으로 수집하고, 원활한 딥링킹 및 어트리뷰션을 위해 이벤트 전송과 관계 없이 필수적으로 설치해야 합니다.
SDK를 통해 이벤트를 수집하면 에어브릿지가 국가 코드(Country Code)와 앱 버전(App Version) 등 일부 정보를 자동으로 수집하여 광고 사기 검증 규칙 설정 등에 유용하게 사용됩니다. (▶ 에어브릿지 SDK에서 자동으로 수집하는 데이터) 서버투서버로 이벤트를 전송한다면 이 값들을 직접 리퀘스트에 담아서 전송해주셔야 합니다.
특히 iOS의 SKAdNetwork 캠페인 성과 확인을 위한 전환값(Conversion value)은 SDK를 통해 수집된 이벤트만 사용 가능합니다. 따라서 SKAdNetwork 성과 집계에 필요한 이벤트는 반드시 SDK로 수집해 주셔야 합니다.
위 사항에 해당하지 않는 이벤트는 에어브릿지의 Server To Server Event API를 통해 전송할 수 있습니다. API를 사용할 경우 다음 사항을 고려해야 합니다:
Server To Server Event API는 device ID (웹의 경우 cookie ID) 또는 User ID를 식별자로 사용합니다. Airbridge SDK에서 Device ID를 획득하여 저장한 후, API에 전송하거나, Airbridge SDK에서 사용자 식별자를 설정하여 API로 전송한 이벤트와 SDK 이벤트가 User ID로 매칭되도록 해야 합니다.
eventTimestamp는 이벤트 전송 시점 기준으로 24시간 이내여야 하며, 24시간 이상 차이나는 경우 에어브릿지 서버에서 이벤트를 처리하지 않습니다. 전송 시점 기준 24시간 이내의 eventTimestamp를 사용해 주세요.
자세한 API 리퀘스트 및 제한사항은 아래 API 가이드를 참고해주세요.
'광고 노출 (adImpression)' 이벤트는 앱 내 광고 지면에서 유저가 광고를 봤는지를 트래킹하는 이벤트입니다. 예를 들어, 모바일 앱에서 광고로 수익을 창출하는 게임사는 유저가 앱 내 광고를 보면 아이템을 지급하는 광고 지면을 갖고 있을 수 있습니다. 이 경우, 유저가 앱 내 광고를 본 시점에 광고 노출 이벤트를 수집합니다. 만약, 구글 애드몹, 앱러빈 맥스, 유니티 레벨플레이와 같은 광고 미디에이션 플랫폼을 사용하고 있다면 아래 가이드에서 예시 코드를 확인해주세요.
외부 지면에서 발생하는 광고 노출과 클릭 데이터는 트래킹 링크를 통해 혹은 광고 채널 연동이 완료되면 수집됩니다. 이 데이터는 대시보드에서 'Impressions', 'Clicks', 'Impressions (Channel)', 'Clicks (Channel)'로 확인할 수 있으며, 별도로 앱 내에서 광고 노출 이벤트를 추가로 수집할 필요는 없습니다.
에어브릿지가 매체로 포스트백하는 기준은 '이벤트'입니다. 매체에 포스트백해야 하는 정보는 이벤트로 수집해 주세요.
예시:
게임에서 레벨 10을 달성했을 때 포스트백을 진행할 겁니다.
'achieve_level_10'과 같은 커스텀 이벤트를 수집하세요.
첫 구매 이벤트를 내부 기준에 맞춰 엄격하게 전송합니다.
구매 완료 이벤트와 별도로 'order_complete_first'와 같은 커스텀 이벤트를 수집해 주세요.
시맨틱 어트리뷰트는 선택 사항으로, 광고 성과 분석에 필요한 경우에만 수집하시면 됩니다. 즉, 광고 성과를 확인하는 데 필요하지 않다면 수집하지 않아도 됩니다.
권장드리는 시맨틱 어트리뷰트 목록은 다음과 같습니다:
제품 관련 이벤트(예 'Add to Cart', 'Product View' 등)
currency, product ID, product name, price, quantity
구매 완료와 구매 취소 이벤트
currency, transactionID, product ID, product name, price, quantity
광고 노출 이벤트
currency
1.4 추가 기능 개발 작업 필요 여부 결정하기 선택
에어브릿지는 앱 광고 성과 트래킹 외에도 다양한 기능을 제공하므로 필요한 경우 아래와 같은 작업도 추가로 진행할 수 있습니다. 마케터는 각 작업이 필요한지 여부를 판단하고, 개발팀에게 해당 작업을 추가 요청할 수 있습니다.
SDK 작업이 필요해요
에어브릿지에서 제공하는 기능을 사용하려면 추가 SDK 작업이 필요한 작업입니다.
작업 목록 | 작업 목적 | 참고 자료 |
---|---|---|
기존 MMP에서 에어브릿지로 이관 | 기존에 사용하던 MMP에서 에어브릿지로 이관합니다. | |
디지털 시장법(DMA) 준수 | 유럽의 디지털 시장법을 준수하여 에어브릿지에 데이터를 전송합니다. | |
SDK 시그니처 설정 | SDK 스푸핑 사기를 방지하기 위해 이벤트에 추가 보안 정보를 적용하고자 합니다. | |
앱 삭제 이벤트 트래킹 | 에어브릿지에서 유저의 앱 삭제(Uninstall) 이벤트를 트래킹하고 싶습니다. | |
웹사이트 성과 측정 | 앱 광고 외에도 웹사이트로 랜딩하는 광고를 운영하고 있으며, 이 웹사이트의 광고 성과도 확인하고 싶습니다. | |
웹투앱 성과 측정 및 랜딩 최적화 | 웹사이트로 랜딩한 유저가 '앱에서 보기' CTA 버튼을 클릭했을 때, 유저를 웹사이트로 랜딩시킨 외부 광고에 성과가 기여되기를 바랍니다. | |
서드파티 연동 | 에어브릿지의 기여 데이터를 다양한 서드파티 플랫폼으로 전송하고 싶습니다. |
SDK 작업이 필요하진 않아요
에어브릿지에서 제공하는 기능을 사용할 때 추가 SDK 작업이 필요하진 않은 작업입니다.
다만 다른 관리자의 도움이 필요하니 작업 목적을 확인해주세요.
작업 목록 | 작업 목적 | 참고 자료 |
---|---|---|
데이터 스토리지 연동 | *데이터 스토리지 관리자 도움 필요 | |
커스텀 도메인 사용 | *DNS 관리자 도움 필요 |
다음 단계 안내
이상으로 연동 준비 작업이 마무리되었습니다. 담당 개발 팀에 설계한 이벤트 택소노미와 추가 개발 작업 리스트를 전달하시고, 다음 단계로 넘어가세요.