에어브릿지는 브레이즈(Braze) 연동을 지원합니다. 연동을 완료하면 에어브릿지에 쌓이는 타겟 이벤트의 주요 어트리뷰션 데이터가 브레이즈로 전송됩니다. 에어브릿지 사용자는 에어브릿지의 광고 성과 데이터로 브레이즈에서 더 정교한 CRM(고객 관계 관리, Customer Relationship Management) 마케팅을 진행할 수 있습니다.
아래 과정으로 에어브릿지와 브레이즈(Braze)의 서버 투 서버(S2S) 연동을 설정할 수 있습니다.
에어브릿지와 브레이즈를 서버 투 서버(S2S) 방식으로 원활하게 연동하려면 아래 사전 연동 준비 과정이 반드시 필요합니다.
해당 개발자 가이드에 나와 있는 코드를 반드시 데이터를 수집 중인 에어브릿지 SDK에 삽입해야 합니다. 이 코드를 SDK에 미리 삽입하지 않으면 에어브릿지 대시보드에서 연동 설정을 하더라도 에어브릿지와 브레이즈가 정상적으로 연동되지 않습니다.
또한 에어브릿지와 브레이즈를 SDK 레벨에서 연동한 적이 있다면 이전에 삽입한 브레이즈 SDK 연동 관련 코드 삭제를 권장합니다.
주의하세요
아래 순서에 따라 연동 정보를 등록하기 전에 반드시 데이터를 수집 중인 에어브릿지 SDK에 코드를 삽입해야 합니다. SDK에 코드를 삽입하지 않으면 에어브릿지와 브레이즈가 정상적으로 연동되지 않습니다. Braze 연동 개발자 가이드를 확인하고 관련 개발자에게 전달 바랍니다.
에어브릿지와 브레이즈를 연동하려면 에어브릿지에 입력할 연동 정보를 브레이즈에서 확인해야 합니다. 확인해야 하는 연동 정보는 아래 2가지입니다.
Data Import Key
REST Endpoint
1. 브레이즈 대시보드에 로그인합니다.
2. 왼쪽 메뉴를 내려서 [Technology Partners]를 클릭하고 ‘All Technology Partners’에서 에어브릿지를 선택합니다.
3. 화면을 아래로 내리면 ‘Data Import for Install Attribution’에서 에어브릿지와 브레이즈 연동에 필요한 연동 정보를 확인할 수 있습니다. 복사해야 하는 연동 정보는 Data Import Key와 REST Endpoint입니다. 기존에 생성한 Data Import Key가 없다면 ‘Generate API Key’를 클릭해서 새로운 값을 생성합니다.
4. 각 연동 정보 값 오른쪽에 있는 아이콘을 클릭해서 복사합니다.
아래 과정을 통해 에어브릿지에서 브레이즈 연동 정보를 입력할 수 있습니다.
1. 에어브릿지 대시보드 [연동]>[서드파티 연동]에서 ‘Braze’를 클릭합니다.
2. 브레이즈에서 복사한 연동 정보를 붙여넣고 ‘등록’을 클릭합니다. Data Import Key에는 영문, 숫자, 대시바(’-’)만 입력할 수 있고 Endpoint에는 영문, 숫자, 대시바, 온점(’.’)만 입력할 수 있습니다.
3. 어트리뷰션 데이터를 전송할 이벤트를 선택하고 ‘저장’을 클릭합니다. 설치 이벤트인 Install (App)이 발생할 때만 어트리뷰션 데이터를 전송하고 싶다면 ‘Install Event’를 선택합니다. 딥링크 오픈 이벤트인 Deeplink Open (App)이 발생할 때도 어트리뷰션 데이터를 전송하고 싶다면 ‘Install & Deeplink Open Event’를 선택합니다.
에어브릿지는 연동 정보를 관리할 수 있는 기본적인 기능을 제공합니다. 아래를 참고해 주세요.
연동하는 브레이즈 계정의 Data Import Key와 Endpoint가 바뀌었다면 이미 등록한 연동 정보를 변경된 값으로 수정해야 합니다. 별표 표시로 처리된 기존의 Data Import Key와 Endpoint를 클릭하고 변경이 필요한 값을 수정합니다. 수정이 끝나면 ‘수정 완료’를 클릭합니다.
‘등록 삭제’ 버튼으로 에어브릿지와 브레이즈의 연동을 전체 중단할 수 있습니다. 단, 연동 정보를 삭제하더라도 삭제되기 전에 전송된 에어브릿지의 이벤트와 어트리뷰션 데이터는 브레이즈에서 사라지지 않습니다. 삭제 이후에 다시 연동하려면 2개의 연동 정보를 다시 등록해야 합니다.
브레이즈에 추가로 전송할 수 있는 딥링크 오픈 이벤트의 어트리뷰션 데이터 전송 여부를 언제든 변경할 수 있습니다. 어트리뷰션 데이터를 전송할 이벤트를 변경했다면 ‘저장’을 클릭합니다. 전송은 변경한 상태를 저장했을 때부터 시작되고 중단됩니다. 단, 설치 이벤트의 어트리뷰션 데이터는 연동을 설정하면 무조건 브레이즈에 전송됩니다.
딥링크 오픈 어트리뷰션 데이터 전송 여부 판단
에어브릿지에서 딥링크 오픈 이벤트 어트리뷰션 데이터를 브레이즈로 전송하면 브레이즈에 기록된 유저의 기존 어트리뷰션 데이터가 업데이트될 수 있습니다. 업데이트된 어트리뷰션 데이터로 설치 이외에 딥링크라는 다른 경로로 서비스에 유입된 유저를 대상으로 CRM 행동을 할 수 있습니다.
단, 브레이즈가 어트리뷰션 데이터를 업데이트하는 방식에 따라 에어브릿지와 브레이즈에서 집계되는 캠페인별 유저 수 사이에 수치 차이(discrepancy)가 발생할 수 있습니다. 자세한 내용은 참고사항의 딥링크 오픈 어트리뷰션 데이터 수치 차이를 참고해 주세요.
에어브릿지는 브레이즈(Braze)와 SDK 연동을 할 수 있습니다. 단, SDK 연동을 하면 어트리뷰션 데이터가 S2S 연동을 했을 때보다 더 늦게 에어브릿지에서 브레이즈로 전송될 수 있습니다. 브레이즈에 어트리뷰션 데이터를 더 빠르고 확실하게 전송하고 싶다면 서버 투 서버(S2S) 연동을 권장합니다.
자세한 연동 방법은 에어브릿지 CSM에게 문의해 주세요.
브레이즈에서 확인할 수 있는 에어브릿지의 어트리뷰션 데이터는 총 4가지입니다. 에어브릿지가 브레이즈로 전송하는 설치 이벤트 또는 딥링크 오픈 이벤트의 세부 정보에 해당하는 데이터는 모두 브레이즈에서 인스톨 어트리뷰션(Install Attribution)이라는 그룹으로 기록됩니다. 아래를 참고해 주세요.
에어브릿지 어트리뷰션 데이터 | 브레이즈 데이터 | 설명 |
---|---|---|
Channel | Install Attribution Source | 터치포인트와 전환이 발생한 채널 |
Campaign | Install Attribution Campaign | 터치포인트와 전환이 발생한 캠페인 |
Ad Group | Install Attribution Adgroup | 터치포인트와 전환이 발생한 광고 그룹 |
Ad Creative | Install Attribution Ad | 터치포인트와 전환이 발생한 광고 소재 |
미기여 설치 이벤트
미기여(unattributed)인 설치 이벤트의 어트리뷰션 데이터는 에어브릿지에서 브레이즈로 전송되지 않습니다.
아래 이미지처럼 왼쪽 메뉴의 [User Search]에서 원하는 유저를 검색하면 [Engagement]의 'Install Attribution'에서 에어브릿지가 전송한 해당 유저의 어트리뷰션 데이터를 확인할 수 있습니다.
에어브릿지의 어트리뷰션 데이터는 브레이즈에서 세그먼트를 생성할 때 서로 다른 세그먼트 필터로 활용할 수 있습니다. 아래 이미지처럼 왼쪽 메뉴의 [Segments]에서 추가할 필터 이름으로 Install Attribution을 검색하면 4개의 세그먼트 필터가 표시됩니다. 필터를 추가하면 해당 필터의 상세 조건을 선택할 수 있습니다.
브레이즈가 어트리뷰션 데이터를 업데이트하는 방식에 따라 에어브릿지와 브레이즈에서 집계되는 캠페인별 유저 수 사이에 수치 차이(Discrepancy)가 발생할 수 있습니다. 에어브릿지에서 딥링크 오픈 이벤트의 어트리뷰션 데이터를 브레이즈로 전송하면 브레이즈에 기록된 유저의 기존 어트리뷰션 데이터가 업데이트될 수 있기 때문입니다.
수치 차이를 발생시키는 주요 상황은 아래와 같습니다.
브레이즈에 기록된 유저의 어트리뷰션 데이터는 설치 이벤트 이후 발생하는 딥링크 오픈 이벤트로 여러 번 업데이트될 수 있습니다. 에어브릿지에서 전송된 이벤트 중 유저가 가장 최근에 발생시킨 이벤트의 어트리뷰션 데이터만 브레이즈의 인스톨 어트리뷰션에 기록되기 때문입니다.
따라서 캠페인 정보로 필터링한 브레이즈의 유저 수가 에어브릿지의 메트릭인 Installs 유저 수 (App) 수치보다 적을 수 있습니다. Installs 유저 수 (App)은 액츄얼스 리포트(Actuals Report)와 트렌드 리포트(Trend Report)에서 조회할 수 있습니다.
유저가 아래 행동을 했습니다.
오후 1시 A 캠페인에 기여된 앱 설치
오후 2시 B 캠페인에 기여된 딥링크 오픈
오후 3시 C 캠페인에 기여된 또 다른 딥링크 오픈
어트리뷰션 데이터는 아래처럼 바뀝니다.
시간 | 유저 정보 |
---|---|
오후 1시 | A 캠페인 |
오후 2시 | B 캠페인 |
오후 3시 | C 캠페인 |
기존에 회원가입을 한 유저가 다른 디바이스에서 비회원 상태로 딥링크를 실행하면 브레이즈는 해당 유저를 별도의 익명 유저로 업데이트합니다. 유저가 로그인하면 익명으로 업데이트됐던 어트리뷰션 데이터는 버려집니다.
따라서 캠페인 정보로 필터링한 브레이즈의 유저 수가 에어브릿지의 Deeplink Opens 유저 수 (App) 수치보다 적을 수 있습니다. Deeplink Opens 유저 수 (App)는 액츄얼스 리포트와 트렌드 리포트에서 조회할 수 있습니다.
유저가 아래 행동을 했습니다.
오후 1시 스마트폰에서 A 캠페인에 기여된 앱 설치 이후 회원가입, 로그인
오후 2시 태블릿에서 비회원 상태로 B 캠페인에 기여된 딥링크를 실행하고 앱 활동
오후 3시 태블릿에서 다시 로그인
어트리뷰션 데이터는 아래처럼 바뀝니다.
시간/유저 정보 | 익명 유저 정보 | 기존 유저 정보 |
---|---|---|
오후 1시 | -(존재하지 않음) | A 캠페인 |
오후 2시 | B 캠페인 | A 캠페인 |
오후 3시 | -(어트리뷰션 데이터 삭제) | A 캠페인 |
딥링크 오픈 이벤트의 어트리뷰션 데이터는 브레이즈에서 디바이스 레벨로 업데이트됩니다. 따라서 여러 명의 유저가 하나의 디바이스를 함께 사용하면 딥링크 오픈 이벤트를 발생시킨 유저가 1명이더라도 어트리뷰션 데이터는 모든 유저에 걸쳐 업데이트됩니다.
따라서 캠페인 정보로 필터링한 브레이즈의 유저 수가 에어브릿지의 Deeplink Opens 유저 수 (App) 수치보다 많을 수 있습니다.
유저가 아래 행동을 했습니다.
오후 1시 A 유저가 C 캠페인에 기여된 앱 설치 이후 회원가입, 로그인
오후 2시 B 유저가 D 캠페인에 기여된 딥링크 오픈 이후 회원가입, 로그인
어트리뷰션 데이터는 아래처럼 바뀝니다.
시간/유저 정보 | A 유저 정보 | B 유저 정보 |
---|---|---|
오후 1시 | C 캠페인 | - |
오후 2시 | D 캠페인 | D 캠페인 |
아래 사항을 주의해 주세요.
메타 애즈에 기여된 데이터는 메타 개인정보보호정책에 따라 서드파티에 전송되거나 공유될 수 없습니다. 해당 데이터는 광고를 집행한 주체만 메타 애즈의 광고 성과를 분석하기 위한 목적으로 내부에서 사용할 수 있습니다.
따라서 에어브릿지는 메타 애즈에 기여된 데이터의 Channel을 facebook.business에서 Restricted로 변경한 후에 서드파티에 전송합니다. 에어브릿지와 서드파티를 정상적으로 연동하더라도 메타 애즈에 기여된 데이터를 서드파티에서 활용할 수 없습니다.
웹 캠페인 전용 트래킹 링크 또는 커스텀 채널용 트래킹 링크로 수집한 광고 성과 데이터는 미기여로 처리되지 않기 때문에 서드파티에서 확인할 수 있습니다.
에어브릿지에서 전송된 이벤트의 어트리뷰션 데이터는 브레이즈에서 인스톨 어트리뷰션으로 기록되는 채널, 캠페인, 광고 그룹, 광고 소재로만 필터링할 수 있습니다. 유저가 발생시킨 이벤트는 필터링 조건으로 활용할 수 없습니다.
따라서 동일한 캠페인으로 앱을 설치한 유저와 딥링크 오픈을 한 유저에게 서로 다른 CRM 행동을 할 수 없습니다. 이는 UA(User Acquisition, 유저 획득) 캠페인과 리타겟팅 캠페인을 따로 집행하더라도 캠페인 정보가 같으면 동일하게 적용되는 사항입니다.
도움이 되었나요?