에어브릿지는 앰플리튜드(Amplitude) 연동을 지원합니다. 에어브릿지 사용자는 앰플리튜드에서 에어브릿지의 광고 성과 데이터를 활용해서 더 정교하게 프로덕트를 분석할 수 있습니다.
알립니다
에어브릿지의 광고 성과 데이터는 앰플리튜드의 미국(스탠다드) 서버로 전송됩니다. EU 서버로 전송하고 싶다면 에어브릿지 CSM에게 문의해 주세요.
앰플리튜드(Amplitude) 연동에는 V1 방식과 V2 방식이 있습니다. 2가지 방식 중 하나를 선택해서 연동을 진행해 주세요. 활용하는 API부터 유저 매칭 방식까지 두 방식의 주요 차이점은 아래와 같습니다.
기준 | V1 | V2 |
---|---|---|
활용하는 API | 어트리뷰션 API | HTTP V2 API |
사전 개발 작업 | 앰플리튜드 SDK에 광고 ID(안드로이드-GAID, iOS-IDFA, IDFV)를 수집하기 위한 코드 삽입 필요 | 에어브릿지 SDK에 Amplitude Device ID를 가져오는 코드 삽입 필요 |
전송할 수 있는 이벤트 | ||
전송할 수 있는 프로퍼티 | 지정된 유저 프로퍼티 12개만 전송 가능 | 124개 프로퍼티 중 선택해서 전송 가능 |
유저 매칭 방식 | 광고 ID로 유저 매칭을 시도한 이후에 실패하면 72시간 이후에 데이터 폐기 | 지정된 우선순위에 따라 유저 매칭을 시도한 이후에 실패하면 해당 유저를 신규 유저로 기록 |
앰플리튜드 연동을 V1 방식과 V2 방식으로 모두 진행하면 데이터가 중복으로 집계될 수 있습니다. 따라서 반드시 하나의 방식만 활용해서 연동을 진행해 주세요.
앰플리튜드(Amplitude) 연동 V1 방식은 앰플리튜드에서 제공하는 어트리뷰션 API를 통해 이뤄집니다. 연동이 정상적으로 완료되면 에어브릿지는 연동 이후에 발생하는 타겟 이벤트(앱 설치 또는 딥링크 오픈)와 이벤트의 프로퍼티 같은 광고 성과 데이터를 앰플리튜드로 전송합니다. 앰플리튜드는 에어브릿지에서 전송하는 타겟 이벤트의 프로퍼티를 유저 프로퍼티(User Properties)에 추가합니다.
그외 다른 이벤트의 프로퍼티는 V1 방식으로 전송할 수 없습니다. 타겟 이벤트 이후에 발생하는 인앱이벤트의 프로퍼티도 앰플리튜드로 전송하고 싶다면 V2 방식으로 연동해야 합니다.
에어브릿지와 앰플리튜드를 V1 방식으로 연동하기 위해서는 아래 사전 연동 준비 과정이 반드시 필요합니다.
아래 개발자 가이드에 나와 있는 코드를 반드시 데이터를 수집하고 있는 앰플리튜드 SDK에 삽입해 주세요.
이 코드를 앰플리튜드 SDK에 미리 삽입하지 않으면 에어브릿지 대시보드에서 연동 설정을 하더라도 에어브릿지와 앰플리튜드가 정상적으로 연동되지 않습니다.
앰플리튜드에서 계정 역할(Role)을 확인해 주세요. 에어브릿지에 입력해야 하는 API Key는 아래 역할을 부여받은 앰플리튜드 계정만 확인할 수 있습니다.
Admin, Manager
앰플리튜드 계정 역할은 앰플리튜드 대시보드 [설정]>[Personal settings]>[Profile]의 ‘Role’에서 확인할 수 있습니다. 계정 역할이 Member라면 연동을 위해 새로운 계정 역할을 받아 주세요.
API Key는 앰플리튜드 대시보드 [설정]>[Organization settings]>[Projects]에서 에어브릿지의 광고 성과 데이터를 전송받을 프로젝트별로 확인할 수 있습니다. 원하는 프로젝트를 선택하고 [General]에서 ‘Show’를 클릭해서 API Key를 확인해 주세요.
1. 에어브릿지 대시보드 [Integrations]>[Third-party Integrations]에서 ‘Amplitude V1’를 선택합니다.
2. 앰플리튜드 대시보드에서 확인한 API Key를 입력합니다.
3. ‘User Properties 전송’을 활성화합니다. 활성화하면 에어브릿지에 쌓인 타겟 이벤트의 프로퍼티를 앰플리튜드로 전송할 수 있습니다. V1 방식으로 전송된 프로퍼티의 이름은 모두 [Airbridge]로 시작합니다.
앰플리튜드(Amplitude) 연동 V2 방식은 앰플리튜드에서 제공하는 HTTP V2 API를 통해 이뤄집니다. 연동이 정상적으로 완료되면 에어브릿지는 연동 이후에 발생하는 타겟 이벤트(앱 설치 또는 딥링크 오픈)를 포함한 다른 이벤트와 이벤트의 프로퍼티 같은 광고 성과 데이터를 앰플리튜드로 전송합니다. 앰플리튜드는 에어브릿지에서 전송하는 프로퍼티를 이벤트 프로퍼티(Event Properties)와 유저 프로퍼티(User Properties)에 추가합니다.
V2 방식은 V1 방식보다 더 많은 광고 성과 데이터를 에어브릿지에서 앰플리튜드로 전송할 수 있습니다. V2 방식으로 연동하기 전에 에어브릿지에서 앰플리튜드로 전송하는 이벤트가 이미 앰플리튜드 SDK로 수집하고 있는 이벤트인지 확인해 주세요. 앰플리튜드에서 동일한 이벤트를 수집하고 있다면 해당 이벤트가 중복으로 집계될 수 있으니 주의해 주세요.
에어브릿지와 앰플리튜드를 V2 방식으로 연동하기 위해서는 아래 사전 연동 준비 과정이 반드시 필요합니다.
아래 개발자 가이드에 나와 있는 코드를 반드시 데이터를 수집하고 있는 에어브릿지 SDK에 삽입해 주세요.
이 코드를 에어브릿지 SDK에 미리 삽입하지 않으면 에어브릿지 대시보드에서 연동 설정을 하더라도 에어브릿지와 앰플리튜드가 정상적으로 연동되지 않습니다.
앰플리튜드에서 계정 역할(Role)을 확인해 주세요. 에어브릿지에 입력해야 하는 API Key는 아래 역할을 부여받은 앰플리튜드 계정만 확인할 수 있습니다.
Admin, Manager
앰플리튜드 계정 역할은 앰플리튜드 대시보드 [설정]>[Personal settings]>[Profile]의 ‘Role’에서 확인할 수 있습니다. 계정 역할이 Member라면 연동을 위해 새로운 계정 역할을 받아 주세요.
API Key는 앰플리튜드 대시보드 [설정]>[Organization settings]>[Projects]에서 에어브릿지의 광고 성과 데이터를 전송받을 프로젝트별로 확인할 수 있습니다. 원하는 프로젝트를 선택하고 [General]에서 ‘Show’를 클릭해서 API Key를 확인해 주세요.
주의하세요
API Key를 입력하기 전에 데이터를 수집하고 있는 에어브릿지 SDK에 반드시 연동 관련 코드를 삽입해야 합니다. 에어브릿지 SDK에 코드가 삽입되지 않으면 에어브릿지의 광고 성과 데이터를 앰플리튜드에서 활용할 수 없습니다. 앰플리튜드 연동 개발자 가이드를 확인하고 관련 개발자에게 전달해 주세요.
아래 과정을 통해 에어브릿지에서 V2 방식으로 앰플리튜드 연동을 설정할 수 있습니다.
1. 에어브릿지 대시보드 [Integrations]>[Third-party Integrations]에서 ‘Amplitude V2’를 선택합니다.
2. '커넥션 추가’를 클릭합니다.
커넥션
커넥션은 V2 방식으로 앰플리튜드 연동을 하기 위해 에어브릿지에 추가해야 하는 요소입니다. 커넥션 이름과 API Key를 입력하고 에어브릿지에서 앰플리튜드로 전송하는 이벤트와 프로퍼티를 선택하면 커넥션을 추가할 수 있습니다.
커넥션은 여러 개 추가할 수 있습니다. 단, 여러 개의 커넥션을 동시에 연동할 수 없습니다. 예를 들어 A 커넥션을 연동하다가 B 커넥션을 연동하기 위해서는 A 커넥션의 연동을 중지해야 합니다.
3. 커넥션 이름과 앰플리튜드 대시보드에서 확인한 API Key를 입력합니다. 이전에 입력한 API Key를 API Key 목록에서 선택할 수도 있습니다.
4. 에어브릿지에서 앰플리튜드로 전송할 이벤트를 선택합니다. 처음에는 모든 이벤트가 선택된 상태로 표시됩니다. ‘전체 선택’, ‘전체 해제’로 모든 이벤트를 선택하거나 해제할 수 있습니다. 에어브릿지 이벤트 중 스탠다드 이벤트는 수집 여부와 관계없이 모두 표시됩니다. 커스텀 이벤트는 기존에 1번 이상 수집된 이벤트만 표시됩니다.
5. 에어브릿지에서 앰플리튜드로 전송할 프로퍼티를 선택합니다. ‘전체 선택’, ‘전체 해제’로 모든 프로퍼티를 선택하거나 해제할 수 있습니다. 선택을 해제할 수 없는 7개의 프로퍼티는 앰플리튜드에 필수로 전송됩니다.
6. 전송 규칙을 설정합니다. ‘이벤트명 설정’에서는 에어브릿지에서 앰플리튜드로 전송할 이벤트의 이름 형식을 지정할 수 있습니다.
[Airbridge] 없이 이벤트 이름 그대로 보내기: 기본 설정 값입니다. 에어브릿지에 표시되는 이벤트 이름 그대로 전송합니다.
[Airbridge]로 시작하는 이벤트로 보내기: 에어브릿지에서 앰플리튜드로 전송하는 모든 이벤트 이름 앞에 [Airbridge]가 붙습니다. 해당 전송 규칙을 설정하면 에어브릿지에서 전송한 이벤트를 앰플리튜드에서 구분할 수 있습니다.
특정 이벤트, 특정 프로퍼티를 전송하고 싶지 않다면 ‘전송 규칙 추가’를 클릭해서 더 자세한 전송 규칙을 추가할 수 있습니다.
7. 추가적인 전송 규칙 설정은 선택 사항입니다. 전송 규칙을 추가하지 않고 커넥션을 추가할 수 있습니다. 전송 규칙을 추가한다면 먼저 전송 규칙 이름을 입력하고 전송하지 않을 이벤트 또는 프로퍼티를 선택합니다. 전송 규칙 이름은 중복될 수 없습니다. 선택한 이벤트 또는 프로퍼티를 전송하지 않는 조건을 설정합니다.
조건은 여러 개 설정할 수 있습니다. 아래 이미지처럼 전송 규칙을 설정하면 에어브릿지는 Channel 프로퍼티가 example_channel이고 Campaign 프로퍼티가 example_campaign이 아닌 Install (App)을 앰플리튜드에 전송하지 않습니다. 같은 이벤트 또는 프로퍼티에 서로 다른 조건을 설정하기 위해서는 2개 이상의 전송 규칙을 따로따로 추가해야 합니다.
8. ‘커넥션 추가’를 클릭해서 커넥션을 최종적으로 추가합니다. 전송 규칙에 추가된 이벤트는 에어브릿지에서 앰플리튜드로 전송할 이벤트를 고르는 이전 단계로 돌아가서 선택을 해제할 수 없습니다. 전송 규칙에 추가된 이벤트 선택을 해제하고 싶다면 해당 이벤트에 관한 전송 규칙을 삭제해 주세요.
9. 커넥션을 추가하면 최초 상태는 비활성화를 의미하는 Inactive로 표시됩니다. 커넥션을 활성화하고 싶다면 해당 커넥션을 클릭합니다.
10. ‘전송 시작’을 클릭합니다. 선택한 이벤트와 프로퍼티가 에어브릿지에서 앰플리튜드로 전송되기 시작합니다. 커넥션 상태는 활성화를 의미하는 Active로 바뀝니다.
에어브릿지는 GA4를 포함한 유저 행동 분석 서드파티 플랫폼에 대해 전송 여부, 전송 조건, 커넥션 정보와 같은 연동 상태를 수정하거나 연동 상태를 복사 또는 보관할 수 있는 기본적인 기능을 제공합니다.
연동 활성화 여부와 관계없이 에어브릿지에서 추가된 커넥션을 클릭하면 어떤 커넥션이든 연동 상태를 수정할 수 있습니다. 전송 여부, 전송 조건, 커넥션 정보를 바꿀 수 있습니다. 활성화(Active)된 커넥션의 연동 상태를 수정하면 의도하지 않은 이벤트와 프로퍼티가 전송될 수 있으니 주의해 주세요.
데이터 전송 여부를 변경할 수 있습니다. ‘관리’에서 ‘전송 중지’를 클릭하면 데이터가 전송되지 않습니다. 커넥션은 비활성화됩니다.
서드파티의 연동 상태를 아래 상태 메시지로 확인할 수 있습니다. 상태 메시지는 에어브릿지의 [Integrations]>[Third-party Integration]에 있는 서드파티의 표시 이름 아래에서 확인할 수 있습니다.
연동 메시지 | 설명 |
---|---|
Not Configured | 연동 정보를 등록하지 않았거나 연동 상태를 알 수 없습니다 |
(메시지 없음) | 연동 정보를 등록했으나 데이터가 전송되기 전입니다 |
Configured | 데이터가 정상적으로 전송되고 있습니다 |
이벤트 스키마
[이벤트 스키마]에서 에어브릿지에서 서드파티로 전송할 이벤트와 프로퍼티를 추가로 선택하거나 해제할 수 있습니다. ‘설정’ 또는 이벤트를 선택하면 표시되는 [프로퍼티 설정]에서 프로퍼티의 톱니바퀴 모양 아이콘을 클릭해 주세요. 또한 [적용된 규칙]에서는 이벤트, 프로퍼티별로 적용된 전송 규칙을 확인하고 삭제할 수 있습니다.
전송 규칙
[전송 규칙]에서 커넥션에 추가된 모든 전송 규칙을 확인할 수 있습니다. [이벤트 스키마]의 [적용된 규칙]과 동일하게 이미 추가된 전송 규칙을 수정, 삭제할 수 있습니다. 현재 전송 규칙을 CSV 또는 구글 스프레드시트 형태로 다운로드하거나 새로운 전송 규칙을 추가할 수도 있습니다.
특정 커넥션을 선택하면 [커넥션 정보]에서 커넥션 이름과 서드파티 연동 정보를 변경할 수 있습니다. 서드파티 연동 정보는 일부 값만 표시됩니다. 현재 선택한 이벤트와 프로퍼티 개수, 커넥션을 생성하고 아카이브한 일시와 계정도 확인할 수 있습니다. 커넥션 이름과 연동 정보를 바꾸고 싶다면 ‘수정’을 클릭합니다.
연동 상태를 복사하거나 보관할 수 있습니다.
특정 커넥션의 설정 상태를 복사해서 새로운 커넥션을 만들 수 있습니다. ‘복제’를 클릭하면 새로운 커넥션의 정보를 입력하는 단계에서 커넥션 이름을 제외한 해당 커넥션의 연동 정보 값이 그대로 입력됩니다.
‘아카이브’를 클릭하면 사용하지 않는 커넥션을 보관할 수 있습니다. 보관하기 전에 에어브릿지에서 전송된 데이터는 서드파티에 남습니다. 보관한 커넥션은 에어브릿지에서 서드파티 연동에 다시 활용할 수 없습니다.
아카이브한 커넥션은 [Archived Connection]에 보관됩니다. 아카이브한 커넥션의 연동 정보, 이벤트 및 프로퍼티 선택 상태, 전송 규칙은 커넥션별로 확인할 수 있습니다. 또한 커넥션을 연동에 다시 사용할 수는 없지만 ‘복제’를 통해 설정 상태가 같은 커넥션을 새롭게 만들 수 있습니다.
연동이 정상적으로 완료되면 앰플리튜드(Amplitude)에서 에어브릿지의 데이터를 활용할 수 있습니다.
V1 방식으로 연동해서 전송한 프로퍼티는 이름 앞에 [Airbridge]가 붙습니다. V2 방식으로 연동하고 전송 규칙으로 ‘[Airbridge]로 시작하는 이벤트로 보내기’를 선택해서 전송한 이벤트 또한 이름 앞에 [Airbridge]가 붙습니다.
아래 기본적인 활용 방법을 참고해 주세요.
[User Look-Up]에서 에어브릿지에서 전송한 이벤트와 프로퍼티를 유저별로 확인할 수 있습니다.
에어브릿지에서 전송한 이벤트와 프로퍼티는 앰플리튜드의 차트 중 하나인 세그멘테이션(Segmentation) 차트를 기준으로 아래와 같이 활용할 수 있습니다. 이벤트와 프로퍼티를 활용하는 방법은 차트별로 조금씩 다를 수 있습니다.
‘Add Event or Metric’를 클릭해서 차트에서 조회할 에어브릿지 이벤트를 선택할 수 있습니다. 별도의 카테고리를 지정하지 않았다면 모든 에어브릿지 이벤트는 이벤트 리스트 중 ‘Uncategorized’ 또는 ‘Unexpected’로 분류됩니다.
선택한 이벤트의 이벤트 프로퍼티를 필터 또는 그룹바이로 설정할 수 있습니다. ‘Filter by’를 클릭해서 설정할 수 있는 필터는 특정 이벤트의 수치만 조회하기 위한 조건입니다. ‘Group-by’를 클릭해서 설정할 수 있는 그룹바이는 조회할 이벤트 수치를 나누는 기준입니다. 예를 들어 아래 이미지처럼 차트를 설정하면 채널 값이 example_channel인 앱 설치에 관한 데이터를 플랫폼별로 조회할 수 있습니다.
이벤트를 선택하고 나서 설정창을 스크롤하면 ‘Segment by’에서 데이터를 조회할 유저 조건을 설정할 수 있습니다. ‘Filter by’를 클릭하면 유저 프로퍼티를 특정 유저의 수치만 조회하기 위한 조건인 필터로 설정할 수 있습니다.
‘Performed’를 클릭하면 특정 이벤트를 실행한 유저의 수치를 조회하기 위해 이벤트를 선택할 수 있습니다. 이벤트를 선택하고 나서 ‘Add Property filter’를 클릭하면 유저 프로퍼티 또는 이벤트 프로퍼티를 유저가 실행한 이벤트의 속성으로 설정할 수 있습니다.
예를 들어 아래 이미지처럼 차트를 설정하면 8월 22일부터 8월 29일 사이에 example_channel에 기여되고 구매 완료를 1번 이상 실행한 유저를 대상으로 데이터를 조회할 수 있습니다.
[Data]>[Events]를 클릭하면 여러 이벤트를 관리할 수 있습니다.
공백으로 표시되는 ‘CATEGORY’ 열에 마우스 커서를 대면 나오는 ‘Add a category’를 클릭하면 이벤트를 카테고리에 추가할 수 있습니다. 이벤트를 카테고리에 추가하기 위해서는 해당 이벤트의 상태가 ‘Live’여야 합니다. 여러 이벤트를 카테고리별로 분류하면 원하는 이벤트를 차트에서 쉽게 찾을 수 있습니다.
여러 이벤트를 하나의 커스텀 이벤트로 만들 수 있습니다. 커스텀 이벤트로 만들고 싶은 이벤트를 선택하고 ‘CREATE CUSTOM EVENT’를 클릭해 주세요. 커스텀 이벤트를 만들면 차트에서 자주 선택하는 이벤트를 한번에 선택할 수 있습니다.
아래 사항을 주의해 주세요.
에어브릿지와 앰플리튜드(Amplitude)는 연동 방식에 따라 서로 다른 방식으로 유저를 매칭합니다.
V1 방식으로 에어브릿지와 연동한 앰플리튜드는 대소문자를 구분한 광고 ID(안드로이드의 GAID와 iOS의 IDFA, IDFV)를 기준으로 유저를 매칭합니다. 에어브릿지에서 광고 ID를 수집하지 않았다면 앰플리튜드는 null 등 유저 매칭을 할 수 없는 값을 받습니다.
따라서 에어브릿지가 광고 ID를 정상적으로 전송하더라도 해당 값이 유저 매칭을 할 수 없는 값이라면 앰플리튜드는 유저 매칭에 실패할 수 있습니다. 앰플리튜드는 데이터가 전송된 시점에 유저 매칭을 실패하면 이후 72시간 동안 데이터를 보관한 채로 유저 매칭을 시도합니다. 정해진 시간 안에도 유저가 매칭되지 않으면 해당 데이터는 폐기됩니다.
유저 매칭 확률을 높이고 싶다면 V2 방식 연동이 더 효과적일 수 있습니다. 구글과 애플의 개인정보보호정책으로 인해 광고 ID를 수집하지 못 하는 Amplitude JS SDK 혹은 React Native SDK를 사용하는 앱은 V2 방식으로 연동하기를 권장합니다.
에어브릿지와 앰플리튜드를 연동할 때 아래 우선순위에 따라 여러 가지 식별자가 유저 매칭에 사용됩니다.
Amplitude Device ID(device.alias.amplitude_device_id)
Amplitude Device ID(user.alias.amplitude_device_id)
에어브릿지 디바이스 ID(device.deviceUUID)
브라우저 클라이언트 ID(browser.clientID)
앰플리튜드의 디바이스 ID인 Amplitude Device ID를 가져오지 않으면 에어브릿지는 환경(앱, 웹)에 따라 각각 에어브릿지 디바이스 ID와 브라우저 클라이언트 ID를 앰플리튜드에 전송합니다. Amplitude Device ID가 아닌 다른 식별자를 바탕으로 데이터를 전송하면 에어브릿지와 앰플리튜드 사이에서 유저 매칭 확률이 떨어집니다.
특히 앱에 Amplitude JS SDK 또는 React Native SDK가 설치되어 있다면 Amplitude Device ID를 반드시 에어브릿지로 가져와야 합니다. 두 SDK가 설치된 앱은 구글과 애플의 개인정보보호정책에 따라 에어브릿지 디바이스 ID 값으로 사용되는 OS별 광고 식별자(안드로이드-GAID, iOS-IDFA)를 수집하지 못 하기 때문입니다.
에어브릿지와 앰플리튜드 사이에서 유저가 매칭되지 않으면 앰플리튜드는 기존 유저 데이터 존재 여부와 관계없이 해당 유저를 별도의 유저로 인식합니다. 이에 따라 앰플리튜드에서 분석하는 유저 수가 과장되고 필요 이상의 이용 금액이 과금될 수 있습니다.
앰플리튜드에서 에어브릿지의 데이터를 최적의 금액으로 정교하게 분석하고 싶다면 사전 준비사항을 반드시 진행해야 합니다.
메타가 제공하는 광고 성과 데이터는 메타 비즈니스 파트너만 확인할 수 있습니다. 따라서 메타의 페이스북이 제공하는 광고 성과 데이터는 앰플리튜드에서 확인할 수 없습니다. 페이스북의 광고 성과 데이터는 앰플리튜드에서 표기되지 않으며 미기여(Unattributed)로 처리됩니다.
단, 웹 캠페인 전용 트래킹 링크 또는 커스텀 채널용 트래킹 링크로 수집한 광고 성과 데이터는 미기여로 처리되지 않기 때문에 앰플리튜드에서 확인할 수 있습니다.
앰플리튜드는 기본적으로 에어브릿지에서 전송하는 프로퍼티를 이벤트 프로퍼티(Event Properties)에 추가합니다. 이중 일부 프로퍼티는 유저 프로퍼티(User Properties)에도 추가됩니다. 앰플리튜드에서 유저 프로퍼티를 활용하면 유저 레벨에서 데이터를 분석하기 위한 조건을 설정할 수 있습니다. 앰플리튜드의 여러 차트 중 유저 컴포지션(User Composition)에서는 이벤트 프로퍼티를 활용할 수 없고 오직 유저 프로퍼티만 활용할 수 있습니다.
유저 레벨로 업데이트되는 프로퍼티 중 터치포인트와 관련 있는 프로퍼티는 아래에서 확인해 주세요.
이름 | 설명 |
---|---|
Channel | 터치포인트와 전환이 발생한 채널 |
Campaign | 터치포인트와 전환이 발생한 캠페인 |
Ad Group | 터치포인트와 전환이 발생한 광고 그룹 |
Ad Creative | 터치포인트와 전환이 발생한 광고 소재 |
Content | 터치포인트와 전환이 발생한 광고 형태 |
Term | 터치포인트와 전환이 발생한 광고 키워드 |
Sub Publisher | 터치포인트와 전환이 발생한 서브 퍼블리셔 |
Sub Publisher 1 | 터치포인트와 전환이 발생한 서브 퍼블리셔 1 |
Sub Publisher 2 | 터치포인트와 전환이 발생한 서브 퍼블리셔 2 |
Sub Publisher 3 | 터치포인트와 전환이 발생한 서브 퍼블리셔 3 |
Campaign ID | 터치포인트와 전환이 발생한 캠페인 ID |
Ad Group ID | 터치포인트와 전환이 발생한 광고 그룹 ID |
Ad Creative ID | 터치포인트와 전환이 발생한 광고 소재 ID |
Is View-through | 뷰스루(View-through) 캠페인 여부 |
Is Re-engagement | 리인게이지먼트(Re-engagement) 캠페인 여부 |
유저 레벨로 업데이트되는 프로퍼티 중 유저와 관련 있는 프로퍼티는 아래에서 확인해 주세요.
이름 | 설명 |
---|---|
User ID | 터치포인트와 전환을 발생시킨 유저 ID |
Hashed User ID | 터치포인트와 전환을 발생시킨 유저 ID(해시됨) |
User Email | 터치포인트와 전환을 발생시킨 유저 이메일 |
Hashed User Email | 터치포인트와 전환을 발생시킨 유저 이메일(해시됨) |
User Phone | 터치포인트와 전환을 발생시킨 유저 전화번호 |
Hashed User Phone | 터치포인트와 전환을 발생시킨 유저 전화번호(해시됨) |
Custom User Properties | 커스텀 유저 속성 |
상품 관련 시맨틱 어트리뷰트(Semantic Attributes)를 사용하는 이벤트가 여러 상품을 담고 있으면 앰플리튜드 또는 믹스패널은 해당 이벤트를 에어브릿지와 다른 방식으로 기록합니다. 따라서 에어브릿지는 에어브릿지 이벤트 택소노미에 따라 하나의 이벤트를 상품(product)별로 나눠서 앰플리튜드 또는 믹스패널에 여러 개의 이벤트로 전송합니다.
어트리뷰트 이름에 products.$0이 있는 시맨틱 어트리뷰트는 모두 상품에 관한 어트리뷰트입니다.
아래처럼 택소노미를 설계하면 입력한 어트리뷰트에 따라 구매 완료(Order Complete) 이벤트가 발생했을 때 구매한 상품별로 상품 ID(Product ID)가 기록됩니다.
카테고리 | 액션 | 라벨 | 밸류 | 어트리뷰트 |
---|---|---|---|---|
airbridge.ecommerce.order.completed | - | - | - | eventData.goal.semanticAttributes.products.$0.productID |
이 택소노미를 바탕으로 상품이 5개 담긴 구매 완료 이벤트 1건이 에어브릿지에 기록되면 앰플리튜드 또는 믹스패널에서는 5건의 구매 완료 이벤트가 기록됩니다.
에어브릿지 - 구매 완료 이벤트 1건
앰플리튜드 또는 믹스패널 - 구매 완료 이벤트 5건
이 페이지가 도움이 되었나요?