콘텐츠로 건너뛰기

Track Events API 이벤트 전달 확장 기능

Braze Track Events API 이벤트 전달 확장 기능을 사용하면 Adobe Experience Platform Edge Network에서 캡처한 데이터를 활용하여 /users/track API를 통해 서버 측 이벤트 형태로 Braze에 전송할 수 있습니다.

이 문서에서는 확장 기능의 사용 사례, 이벤트 전달 라이브러리에 설치하는 방법, 이벤트 전달 규칙에서 기능을 활용하는 방법을 다룹니다.

사용 사례

이 확장 프로그램은 Braze의 고객 분석 및 타겟팅 기능을 활용하기 위해 Edge Network의 데이터를 Braze에서 사용해야 합니다.

예를 들어, 다채널 환경(웹사이트 및 모바일)을 갖추고 웹사이트와 모바일 플랫폼에서 트랜잭션 또는 대화형 입력을 이벤트 데이터로 수집하는 소매 조직을 생각해 보세요.

다양한 태그 규칙을 사용하여 이 데이터는 실시간으로 Edge Network로 전송됩니다. 이후 Braze 이벤트 포워딩 확장 프로그램이 서버 측에서 관련 이벤트를 자동으로 Braze에 전송합니다.

사용량 제한

API 사용량 제한
User Track 분당 50,000건의 요청.

자세한 내용은 User Track API 설명서를 참조하세요.

통합

1단계: 필수 구성 세부 정보 수집

Edge Network를 Braze에 연결하려면 다음 항목이 필요합니다:

키 유형 설명
Braze 인스턴스 Braze 인스턴스는 Braze 온보딩 매니저에게 문의하거나 API 개요 페이지에서 확인할 수 있습니다.
Braze REST API 키 모든 권한이 부여된 Braze REST API 키입니다.

Braze 대시보드의 설정 > API 키에서 생성할 수 있습니다.

2단계: 시크릿 생성

새로운 이벤트 포워딩 시크릿을 생성하고 값을 Braze API 키로 설정합니다. 이렇게 하면 값을 안전하게 유지하면서 계정 연결을 인증하는 데 사용됩니다.

3단계: Braze 확장 프로그램 설치 및 구성

  1. 확장 프로그램을 설치하려면 이벤트 포워딩 속성을 생성하거나 기존 속성을 선택하여 편집합니다.
  2. 그런 다음 왼쪽 내비게이션에서 Extensions를 선택합니다. Catalog 탭에서 Braze 확장 프로그램 카드의 Install을 선택합니다.
  3. 다음 화면에서 REST 인스턴스와 API 키를 입력하고 완료되면 Save를 선택합니다.

4단계: 이벤트 전송 규칙 생성

확장 프로그램을 설치한 후 새로운 이벤트 포워딩 규칙을 생성하고 원하는 대로 조건을 구성합니다. 규칙에 대한 액션을 구성할 때 Braze 확장 프로그램을 선택한 다음 액션 유형으로 Send Event를 선택합니다.

Braze Send Event를 사용하도록 구성된 Adobe 이벤트 포워딩 규칙 액션.

입력 설명
외부 사용자 ID 길고 무작위적이며 균등하게 분포된 UUID 또는 GUID입니다. 사용자 ID를 다른 방법으로 지정하려는 경우에도 마찬가지로 길고 무작위적이며 균등하게 분포되어야 합니다. 권장되는 사용자 ID 명명 규칙에 대해 자세히 알아보세요.
Braze 사용자 ID Braze 사용자 식별자입니다.
사용자 별칭 별칭은 대체 고유 사용자 식별자 역할을 합니다. 별칭을 사용하여 코어 사용자 ID와 다른 차원에서 사용자를 식별할 수 있습니다.

사용자 별칭 객체는 두 부분으로 구성됩니다: 식별자 자체에 해당하는 alias_name과 별칭 유형을 나타내는 alias_label입니다. 사용자는 다른 레이블로 여러 별칭을 가질 수 있지만 alias_label당 하나의 alias_name만 가질 수 있습니다.
입력 설명 필수
이벤트 이름 이벤트의 이름입니다.
이벤트 시간 ISO 8601 형식 또는 yyyy-MM-dd'T'HH:mm:ss:SSSZ 형식의 날짜-시간 문자열입니다.
앱 식별자 앱 식별자 또는 app_id는 워크스페이스 내 특정 앱에 활동을 연결하는 파라미터입니다. 워크스페이스 내에서 상호 작용할 앱을 지정합니다. 아니요
이벤트 속성정보 이벤트의 커스텀 속성정보를 포함하는 JSON 객체입니다. 아니요

사용자 속성은 지정된 고객 프로필에서 제공된 이름과 값으로 속성을 생성하거나 업데이트하는 필드를 포함하는 JSON 객체일 수 있습니다. 다음 속성정보가 지원됩니다:

사용자 속성 설명
이름 사용자의 이름입니다.
사용자의 성입니다.
전화번호 사용자의 전화번호입니다.
이메일 사용자의 이메일 주소입니다.
성별 다음 문자열 중 하나: “M”, “F”, “O”(기타), “N”(해당 없음), “P”(밝히고 싶지 않음).
구/군/시 사용자의 구/군/시입니다.
국가 ISO-3166-1 alpha-2 형식의 문자열로 된 사용자 국가입니다.
언어 ISO-639-1 형식의 문자열로 된 사용자 언어입니다.
생년월일 “YYYY-MM-DD” 형식의 문자열로 된 사용자 생년월일입니다(예: 1980-12-21).
시간대 IANA 시간대 데이터베이스의 시간대 이름입니다(예: ‘America/New_York’ 또는 ‘Eastern Time (US & Canada)’).
Facebook id(문자열), likes(문자열 배열), num_friends(정수) 중 하나를 포함하는 해시입니다.
Twitter id(정수), screen_name(문자열, X(이전 Twitter) 핸들), followers_count(정수), friends_count(정수), statuses_count(정수) 중 하나를 포함하는 해시입니다.

5단계: 구매 이벤트 전송 규칙 생성

확장 프로그램을 설치한 후 새로운 이벤트 포워딩 규칙을 생성하고 원하는 대로 조건을 구성합니다. 규칙에 대한 액션을 구성할 때 Braze 확장 프로그램을 선택한 다음 액션 유형으로 Send Purchase Event를 선택합니다.

Braze Send Purchase Event를 사용하도록 구성된 Adobe 이벤트 포워딩 규칙 액션.

입력 설명
외부 사용자 ID 길고 무작위적이며 균등하게 분포된 UUID 또는 GUID입니다. 사용자 ID를 다른 방법으로 지정하려는 경우에도 마찬가지로 길고 무작위적이며 균등하게 분포되어야 합니다. 권장되는 사용자 ID 명명 규칙에 대해 자세히 알아보세요.
Braze 사용자 ID Braze 사용자 식별자입니다.
사용자 별칭 별칭은 대체 고유 사용자 식별자 역할을 합니다. 별칭을 사용하여 코어 사용자 ID와 다른 차원에서 사용자를 식별할 수 있습니다.

사용자 별칭 객체는 두 부분으로 구성됩니다: 식별자 자체에 해당하는 alias_name과 별칭 유형을 나타내는 alias_label입니다. 사용자는 다른 레이블로 여러 별칭을 가질 수 있지만 alias_label당 하나의 alias_name만 가질 수 있습니다.
입력 설명 필수
제품 ID 구매 식별자입니다(예: 제품 이름 또는 제품 카테고리).
구매 시간 ISO 8601 형식 또는 yyyy-MM-dd'T'HH:mm:ss:SSSZ 형식의 날짜-시간 문자열입니다.
통화 ISO 4217 알파벳 통화 코드 형식의 문자열로 된 통화입니다.
가격 객체의 가격입니다.
수량 구매 수량입니다. 제공되지 않은 경우 기본값은 1입니다. 최대값은 100 미만이어야 합니다. 아니요
앱 식별자 앱 식별자 또는 app_id는 워크스페이스 내 특정 앱에 활동을 연결하는 파라미터입니다. 워크스페이스 내에서 상호 작용할 앱을 지정합니다. 아니요
구매 속성정보 구매의 커스텀 속성정보를 포함하는 JSON 객체입니다. 아니요

구성 보기에서 각 이벤트와 함께 속성을 전송할지 여부를 선택할 수 있습니다.

사용자 속성은 지정된 고객 프로필에서 제공된 이름과 값으로 속성을 생성하거나 업데이트하는 필드를 포함하는 JSON 객체일 수 있습니다. 다음 속성정보가 지원됩니다:

사용자 속성 설명
이름 사용자의 이름입니다.
사용자의 성입니다.
전화번호 사용자의 전화번호입니다.
이메일 사용자의 이메일 주소입니다.
성별 다음 문자열 중 하나: “M”, “F”, “O”(기타), “N”(해당 없음), “P”(밝히고 싶지 않음).
구/군/시 사용자의 구/군/시입니다.
국가 ISO-3166-1 alpha-2 형식의 문자열로 된 사용자 국가입니다.
언어 ISO-639-1 형식의 문자열로 된 사용자 언어입니다.
생년월일 “YYYY-MM-DD” 형식의 문자열로 된 사용자 생년월일입니다(예: 1980-12-21).
시간대 IANA 시간대 데이터베이스의 시간대 이름입니다(예: ‘America/New_York’ 또는 ‘Eastern Time (US & Canada)’).
Facebook id(문자열), likes(문자열 배열), num_friends(정수) 중 하나를 포함하는 해시입니다.
Twitter id(정수), screen_name(문자열, X(이전 Twitter) 핸들), followers_count(정수), friends_count(정수), statuses_count(정수) 중 하나를 포함하는 해시입니다.

6단계: Braze 내에서 데이터 검증

이벤트 수집 및 Adobe Experience Platform 통합이 성공적이었다면 고객 프로필 보기 시 Braze 콘솔에서 이벤트를 확인할 수 있습니다. 구체적으로, Braze로 전송된 새로운 이벤트 데이터는 특정 사용자의 개요 탭에 있는 Purchases 또는 Custom Events 섹션에 반영됩니다.

New Stuff!