에어브릿지를 활용해 PC 게임 캠페인을 진행해 보세요.
알립니다
이 기능은 베타 서비스입니다. 문의사항은 에어브릿지 CSM을 통해 전달해 주세요. 담당 CSM이 없는 경우 문의하기를 통해 전달해 주세요.
스팀(Steam), 에픽(Epic) 등 플랫폼을 통해 유저가 게임을 설치하거나 실행하도록 유도하는 PC 게임 캠페인을 진행할 수 있습니다.
(이미지)
아래는 PC 게임 캠페인 설정에 필요한 사항입니다.
항목 | 단계 | 작업 위치 | 담당자 |
|---|---|---|---|
캠페인 준비하기 | 확률적 모델링 설정 변경 | - | 마케터 |
트래킹 링크 생성 | 대시보드 | 마케터 | |
캠페인 측정하기 | PC 게임 이벤트 전송 개발 | API | 개발자 |
어트리뷰션과 API 설정 테스트 | 대시보드, API | 마케터, 개발자 |
캠페인을 운영하기 전에 아래 사항을 모두 완료하세요.
PC 게임 캠페인 성과를 측정하려면 확률적 모델링 설정을 변경해야 합니다. 에어브릿지 CSM에게 ‘PC 게임 캠페인을 위한 확률적 모델링 설정 변경’을 요청하세요. 담당 CSM이 없는 경우 문의하기를 통해 요청하세요.
에어브릿지 대시보드 [트래킹 링크]>[트래킹 링크 생성]에서 광고 채널에 사용할 트래킹 링크를 생성합니다. [리다이렉트 경로]>[최종 목적지]>[웹사이트]>[데스크톱]에 유저를 보낼 URL을 입력합니다. 자세한 내용은 아래 가이드를 참고하세요.

캠페인 운영 과정에서 성과 측정을 위해 아래 사항을 모두 완료하세요.
성과를 측정하려면 PC 게임 캠페인으로 발생한 PC 게임 이벤트를 에어브릿지 서버로 전송해야 합니다.
개발 작업이 필요합니다. 개발자에게 도움을 요청하세요.
에어브릿지로 전송해야 하는 이벤트 종류와 자주 하는 실수에 대해 아래 가이드와 함께 개발자에게 안내하세요.
이벤트 종류 | 설명 | 개발자 전달사항 |
|---|---|---|
PC 게임 설치 이벤트 | 유저가 게임을 최초로 실행할 때 전송 | · 전송 시점 주의사항 |
PC 게임 실행 이벤트 | 유저가 최초 실행 후 재실행할 때 전송 | · 전송 시점 주의사항 |
PC 인게임 이벤트 | 성과를 측정할 이벤트를 선택해 전송 | · 마케터가 정의한 이벤트 종류와 상세 정보 |
알립니다
PC 게임 설치 이벤트와 PC 게임 실행 이벤트 전송은 필수입니다. 개발자에게 이벤트 전송 시점에 대해 안내하고, 디바이스 정보가 함께 전송되게 해달라고 요청하세요.
이벤트 종류에 따라 달라지는 전송 시점에 대해 개발자에게 안내하세요.
PC 게임 설치 이벤트: 유저가 최초로 PC 게임을 실행한 경우 전송합니다.
PC 게임 실행 이벤트: 유저가 최초 실행 후에 PC 게임을 재실행한 경우 전송합니다.
주의하세요
설치 이벤트가 누락되면 이후 전송되는 모든 이벤트의 성과를 측정할 수 없으니 반드시 포함하세요.
디바이스 정보를 어떤 이름으로 수집할지 정의한 후에 개발자에게 전달하세요. 디바이스 정보에는 이벤트가 발생한 플랫폼, 디바이스 유형과 모델, 운영체제 종류와 버전 등이 있습니다. 이 정보가 이벤트와 함께 에어브릿지로 전송돼야만 이를 기준으로 리포트에서 데이터를 조회할 수 있습니다.
예시를 참고해 운영 중인 서비스에 맞게 디바이스 정보를 정의하세요.
이름 | 예시 | 이 정보를 확인 가능한 리포트 그룹바이 |
|---|---|---|
플랫폼 | · steam | Platform |
디바이스 유형 | · desktop | Device Type |
디바이스 모델 | · mac | Device Model |
운영체제 종류 | · linux | OS Name |
운영체제 버전 | · XP | OS Version |
아래 이미지처럼 PC 게임 이벤트별로 이벤트가 발생한 플랫폼, 디바이스, 운영체제를 함께 확인할 수 있습니다.

주의하세요
디바이스 정보를 전송하지 않으면 리포트에 어떤 값도 나타나지 않거나 이벤트와 무관한 값이 나타날 수 있으니 원활한 성과 분석을 위해 꼭 전송하세요.
알립니다
PC 게임 설치 및 실행 이벤트를 전송한 후에 성과를 측정할 PC 인게임 이벤트를 추가로 전송해야 합니다. 개발자에게 PC 인게임 이벤트의 이벤트 종류와 상세 정보를 전달하고, 디바이스 정보가 함께 전송되게 해달라고 요청하세요.
PC 인게임 이벤트를 어떤 이벤트 종류로 전송할지, 그리고 어떤 이벤트 상세 정보를 함께 전송할지를 정의한 후에 개발자에게 전달하세요.
스탠다드 이벤트: 에어브릿지에서 미리 정의한 이벤트입니다. 매출 데이터가 발생하는 이벤트는 스탠다드 이벤트로 전송하는 것을 권장합니다.
커스텀 이벤트: 사용자가 직접 정의하는 이벤트입니다. 스탠다드 이벤트에 없지만 필요한 이벤트를 직접 정의할 수 있습니다.
자세한 내용은 가이드를 참고하세요.
이름 | 설명 | 예시 | 확인 방법 |
|---|---|---|---|
액션 | 문자열로 나타낼 수 있는 세부 정보입니다. 주요 정보를 작성하세요. | · sword, shield, helmet | 액츄얼스 리포트에서 아래 그룹바이로 확인 가능합니다. |
커스텀 어트리뷰트 | 문자열로 나타낼 수 있는 세부 정보입니다. 보조 정보를 작성하세요. | · region_1, region_2 | 원본 데이터에서 확인 가능합니다. |
밸류 | 숫자로 나타낼 수 있는 세부 정보입니다. 예를 들어 해당 이벤트로 발생한 매출 등을 전송할 수 있습니다. | · 10,000 | 액츄얼스 리포트의 매출 데이터가 포함된 메트릭, 레비뉴 리포트 등에서 확인 가능합니다. |
자세한 내용은 가이드를 참고하세요.
아래는 이벤트 종류별로 PC 인게임 이벤트가 정의된 예시입니다. 이처럼 전송된 이벤트는 리포트에서 확인할 수 있습니다.
예시를 참고해 운영 중인 서비스에 맞게 스탠다드 이벤트를 정의하세요.
이벤트 이름(이벤트 카테고리) | 액션과 라벨 | 밸류 | 커스텀 어트리뷰트 |
|---|---|---|---|
구매 완료(airbridge.ecommerce.order.completed) | {구매 상품 종류} | {구매 상품 가격} | {사은품 종류} |
구독(airbridge.subscribe) | {구독 기간}, {프로모션 종류} | {구독료} | - |
스탠다드 이벤트의 경우 이벤트 이름과 이벤트 카테고리 모두 필요합니다. 이벤트 카테고리는 Standard Event Category에서 확인할 수 있으며 이는 개발 작업에서 필요합니다.
예시를 참고해 운영 중인 서비스에 맞게 커스텀 이벤트를 정의하세요.
이벤트 이름 | 액션과 라벨 | 밸류 | 커스텀 어트리뷰트 |
|---|---|---|---|
level_achieved | {레벨 달성 지역}, {레벨 달성 방법} | - | - |
purchase_item | {아이템 등급}, {아이템 종류} | {구매액} | {세부 아이템 등급} |
디바이스 정보를 어떤 이름으로 수집할지 정의한 후에 개발자에게 전달하세요. 디바이스 정보에는 이벤트가 발생한 플랫폼, 디바이스 유형과 모델, 운영체제 종류와 버전 등이 있습니다. 이 정보가 이벤트와 함께 에어브릿지로 전송돼야만 이를 기준으로 리포트에서 데이터를 조회할 수 있습니다.
예시를 참고해 운영 중인 서비스에 맞게 디바이스 정보를 정의하세요.
이름 | 예시 | 이 정보를 확인 가능한 리포트 그룹바이 |
|---|---|---|
플랫폼 | · steam | Platform |
디바이스 유형 | · desktop | Device Type |
디바이스 모델 | · mac | Device Model |
운영체제 종류 | · linux | OS Name |
운영체제 버전 | · XP | OS Version |
아래 이미지처럼 PC 게임 이벤트별로 이벤트가 발생한 플랫폼, 디바이스, 운영체제를 함께 확인할 수 있습니다.

주의하세요
디바이스 정보를 전송하지 않으면 리포트에 어떤 값도 나타나지 않거나 이벤트와 무관한 값이 나타날 수 있으니 원활한 성과 분석을 위해 꼭 전송하세요.
작업 과정에서 자주 발생하는 실수를 방지하기 위해 개발자에게 미리 안내하세요.
PC 게임 설치 이벤트 누락: 타겟 이벤트인 PC 게임 설치 이벤트가 발생하면 어트리뷰션을 시작합니다. 따라서 PC 게임 설치 이벤트가 누락되면 이후에 전송되는 모든 이벤트는 성과를 측정할 수 없습니다. 유저가 최초로 PC 게임을 실행한 경우 PC 게임 설치 이벤트를 전송했는지 꼭 확인하세요.
클라이언트 IP 전송 누락: 실제로 PC 게임 이벤트가 발생한 클라이언트 IP를 전송했는지 확인하세요. 서버 IP 주소를 보내서는 안 됩니다. 또는 PC 게임 이벤트를 X-Forwarded-For 헤더로 정확히 전송했는지 확인하세요.
잘못된 엔드포인트 사용: PC 게임 이벤트 종류별로 API 엔드포인트가 다릅니다. 알맞은 엔드포인트로 전송했는지 확인하세요.
API 설정 오류: 인앱 이벤트 전송하기 API 설정으로 전송했는지 확인하세요. 인웹 이벤트가 아닙니다.
에어브릿지로 PC 게임 이벤트를 전송한 후에 캠페인이 의도한 대로 측정되는지 테스트를 진행하세요.
테스트 | 내용 | 권장하는 해결 방법 | 담당자 |
|---|---|---|---|
어트리뷰션 | 에어브릿지 대시보드 [원본 데이터]>[앱 이벤트 실시간 로그]에서 유저가 PC 게임 플랫폼으로 이동된 후에 발생한 PC 게임 이벤트가 의도한 대로 기여되는지 확인하세요. | · 가장 먼저 PC 게임 설치 이벤트를 정상적으로 전송했는지 확인하세요. · PC 게임 이벤트가 발생한 클라이언트 IP를 전송했는지 확인하세요. · PC 게임 이벤트를 X-Forwarded-For 헤더로 정확히 전송했는지 확인하세요. | 마케터, 개발자 |
API | API에 입력한 값대로 이벤트가 올바르게 전송되는지 확인하세요. | · PC 게임 이벤트 종류별로 API 엔드포인트가 다릅니다. 알맞은 엔드포인트로 전송했는지 확인하세요. · 인앱 이벤트 전송하기 API 설정으로 전송했는지 확인하세요. 인웹 이벤트가 아닙니다. | 개발자 |
에어브릿지로 전송한 PC 게임 이벤트를 리포트에서 조회할 수 있습니다. 리포트에서 이벤트 이름 뒤에 '(App)'이 붙은 앱 메트릭을 선택하세요.
에어브릿지로 구매 완료 이벤트를 아래처럼 설정해 전송했다고 가정합니다.
eventData.goal.category: airbridge.ecommerce.order.completed
eventData.goal.value: 구매 완료 이벤트로 발생한 매출액입니다.
레비뉴 리포트에서 아래처럼 설정하면 광고 채널별로 매출 데이터를 확인할 수 있습니다.
레비뉴 이벤트: 구매 완료 (App)
그룹바이: Channel
에어브릿지로 특정 레벨 달성 이벤트를 아래처럼 설정해 전송했다고 가정합니다.
eventData.goal.category: level_achieved
eventData.goal.action: 유저가 특정 레벨을 달성했을 때 게임 안에서 위치했던 지역입니다. 예를 들어 region_1, region_2 등으로 전송할 수 있습니다.
eventData.goal.label: 유저가 특정 레벨을 달성한 방법입니다. 예를 들어 quest, pvp, pve 등으로 전송할 수 있습니다.
액츄얼스 리포트에서 아래처럼 설정하면 광고 채널별로 이벤트 데이터를 확인할 수 있습니다.
메트릭: level_achieved (App)
그룹바이: Channel, Event Action, Event Label
에어브릿지로 아이템 구매 이벤트를 아래처럼 설정해 전송했다고 가정합니다.
eventData.goal.category: purchase_item
eventData.goal.action: 유저가 구매한 아이템 등급입니다. 예를 들어 epic_item, unique_item 등으로 전송할 수 있습니다.
eventData.goal.label: 유저가 구매한 아이템 종류입니다. 예를 들어 sword, shield, helmet 등으로 전송할 수 있습니다.
액츄얼스 리포트에서 아래처럼 설정하면 광고 채널별로 이벤트 데이터를 확인할 수 있습니다.
메트릭: purchase_item (App)
그룹바이: Channel, Event Action, Event Label
알립니다
기본적으로 모바일 앱 어트리뷰션 시나리오를 따릅니다. 웹 랜딩 페이지를 거쳐 PC 게임 플랫폼으로 유저를 보내는 경우 웹투앱 어트리뷰션 시나리오를 함께 참고하세요.
타겟 이벤트인 PC 게임 설치 이벤트가 발생하면 어트리뷰션을 시작합니다. 어트리뷰션 윈도우는 에어브릿지 대시보드 [설정]>[기여 규칙]>[설치에 대한 어트리뷰션 윈도우] 설정을 따릅니다.
IP 주소를 기준으로 한 확률적 모델링을 바탕으로 유저를 식별합니다.
아래는 예시 시나리오이며 어트리뷰션 윈도우는 3일로 설정됐다고 가정합니다.
(이미지)
일자 | 이벤트 종류 | 이벤트 | 기여 결과 |
|---|---|---|---|
1월 1일 | 터치포인트 | 광고 클릭 | - |
1월 2일 | 타겟 이벤트 | ❶ PC 게임 설치 이벤트 | 1월 1일 광고에 기여됩니다. |
1월 3일 | 후속 이벤트 | ❷ PC 게임 실행 이벤트 | 1월 1일 광고에 기여됩니다. |
1월 3일 | 후속 이벤트 | PC 회원가입 완료 이벤트 | 1월 1일 광고에 기여됩니다. |
❶ PC 게임 설치 이벤트는 1월 1일 광고에 기여됩니다.
❷ PC 게임 실행 이벤트는 타겟 이벤트인 ❶의 기여 결과를 따릅니다. 이때 1월 3일 PC 회원가입 완료 이벤트 또한 타겟 이벤트인 ❶의 기여 결과를 따릅니다.
(이미지)
일자 | 이벤트 종류 | 이벤트 | 기여 결과 |
|---|---|---|---|
1월 1일 | 터치포인트 | 광고 클릭 | - |
1월 1일 | 타겟 이벤트 | ❶ 모바일 게임 설치 이벤트 | 1월 1일 광고에 기여됩니다. |
1월 2일 | 후속 이벤트 | 모바일 회원가입 완료 이벤트 | 1월 1일 광고에 기여됩니다. |
1월 3일 | 타겟 이벤트 | ❷ PC 게임 설치 이벤트 | 1월 1일 광고에 기여됩니다. |
1월 3일 | 후속 이벤트 | PC 회원가입 완료 이벤트 | 1월 1일 광고에 기여됩니다. |
❶ 모바일 게임 설치 이벤트는 1월 1일 광고에 기여됩니다. 이때 1월 2일 모바일 회원가입 완료 이벤트 또한 타겟 이벤트인 ❶의 기여 결과를 따릅니다.
❷ PC 게임 설치 이벤트는 1월 1일 광고에 기여됩니다. 이때 1월 3일 PC 회원가입 완료 이벤트와 PC 아이템 구매 이벤트 또한 타겟 이벤트인 ❷의 기여 결과를 따릅니다.
(이미지)
일자 | 이벤트 종류 | 이벤트 | 기여 결과 |
|---|---|---|---|
1월 1일 | 터치포인트 | 광고 클릭 | - |
1월 1일 | 타겟 이벤트 | ❶ 모바일 게임 설치 이벤트 | 1월 1일 광고에 기여됩니다. |
1월 2일 | 후속 이벤트 | 모바일 회원가입 완료 이벤트 | 1월 1일 광고에 기여됩니다. |
1월 3일 | 터치포인트 | 광고 클릭 | - |
1월 3일 | 타겟 이벤트 | ❷ PC 게임 설치 이벤트 | 1월 3일 광고에 기여됩니다. |
1월 4일 | 후속 이벤트 | ❸ PC 게임 실행 이벤트 | 1월 3일 광고에 기여됩니다. |
❶ 모바일 게임 설치 이벤트는 1월 1일 광고에 기여됩니다. 이때 1월 2일 모바일 회원가입 완료 이벤트 또한 타겟 이벤트인 ❶의 기여 결과를 따릅니다.
❷ PC 게임 설치 이벤트는 1월 3일 광고에 기여됩니다.
❸ PC 게임 실행 이벤트와 PC 특정 레벨 달성 이벤트는 타겟 이벤트인 ❷의 기여 결과를 따릅니다.
(이미지)
일자 | 이벤트 종류 | 이벤트 | 기여 결과 |
|---|---|---|---|
1월 1일 | 터치포인트 | 광고 클릭 | - |
1월 1일 | 타겟 이벤트 | ❶ 모바일 게임 설치 이벤트 | 1월 1일 광고에 기여됩니다. |
1월 2일 | 후속 이벤트 | 모바일 회원가입 완료 이벤트 | 1월 1일 광고에 기여됩니다. |
1월 3일 | 터치포인트 | 광고 클릭 | - |
1월 3일 | 후속 이벤트 | ❷ PC 게임 실행 이벤트 | 1월 1일 광고에 기여됩니다. |
1월 4일 | 후속 이벤트 | ❸ PC 특정 레벨 달성 이벤트 | 1월 1일 광고에 기여됩니다. |
❶ 모바일 게임 설치 이벤트는 1월 1일 광고에 기여됩니다. 이때 1월 2일 모바일 회원가입 완료 이벤트 또한 타겟 이벤트인 ❶의 기여 결과를 따릅니다.
❷ PC 게임 실행 이벤트는 타겟 이벤트인 ❶의 기여 결과를 따릅니다.
❸ PC 특정 레벨 달성 이벤트는 타겟 이벤트인 ❶의 기여 결과를 따릅니다.
아래 사항을 주의해 주세요.
작업 과정에서 자주 발생하는 실수를 개발자에게 미리 안내했는지 확인하세요. 아직이라면 가이드를 참고해 꼭 안내하세요.
도움이 되었나요?