이벤트 전달 개요
Adobe Experience Platform의 이벤트 전달을 사용하면 수집된 이벤트 데이터를 서버측 처리를 위해 대상으로 전송할 수 있습니다. 이벤트 전달은 Adobe Experience Platform Edge Network을 사용하여 클라이언트에서 일반적으로 수행되는 작업을 실행하여 웹 페이지 및 앱 가중치를 줄입니다. 태그와 유사한 방식으로 구현된 이벤트 전달 규칙은 데이터를 변환하여 새 대상으로 전송할 수 있지만 웹 브라우저와 같은 클라이언트 애플리케이션에서 이 데이터를 전송하는 대신 Adobe 서버에서 전송됩니다.
이 문서에서는 Platform의 이벤트 전달에 대한 높은 수준의 개요를 제공합니다.
Adobe Experience Platform Web SDK 및 Mobile SDK와 결합된 이벤트 전달은 다음과 같은 이점을 제공합니다.
성능:
- 데이터 페이로드가 포함된 페이지에서 한 번의 호출을 만들어 서버측에서 연합하여 클라이언트측 네트워크 트래픽을 줄이고 고객에게 보다 빠른 경험을 제공합니다.
- 웹 페이지를 로드하는 데 걸리는 시간을 줄여 사이트 성능을 향상시킵니다.
- 경험을 전달하고 데이터를 여러 대상에 전송하는 데 필요한 클라이언트측 기술의 수를 줄입니다.
데이터 관리:
- 투명도를 높이고 모든 속성에서 데이터를 보낼 위치를 제어합니다.
이벤트 전달과 태그의 차이점 differences-from-tags
구성 측면에서 이벤트 전달에는 규칙, 데이터 요소 및 확장과 같은 태그와 동일한 개념이 많이 사용됩니다. 양자의 주요 차이점은 다음과 같이 요약할 수 있습니다.
- 태그 웹 사이트 또는 기본 모바일 애플리케이션에서 이벤트 데이터를 수집 하여 Platform Edge Network으로 보냅니다.
- 이벤트 전달 은(는) 플랫폼 Edge Network에서 들어오는 이벤트 데이터를 최종 대상을 나타내는 끝점 또는 원본 페이로드를 보강할 데이터를 제공하는 끝점으로 보냅니다.
태그는 Platform 웹 및 Mobile SDK를 사용하여 사이트 또는 기본 모바일 애플리케이션에서 직접 이벤트 데이터를 수집하는 반면 이벤트를 전달하려면 이벤트 데이터를 대상으로 전달하기 위해 Platform Edge Network을 통해 이미 전송해야 합니다. 즉, 이벤트 전달을 사용하려면 태그를 통해 또는 원시 코드를 사용하여 디지털 속성에 Platform 웹 또는 Mobile SDK를 구현해야 합니다.
속성 properties
이벤트 전달은 태그와 별도로 고유한 속성 저장소를 유지 관리합니다. 이 저장소는 왼쪽 탐색에서 이벤트 전달 을(를) 선택하여 Experience Platform UI 또는 데이터 수집 UI에서 볼 수 있습니다.
모든 이벤트 전달 속성은 플랫폼으로 Edge 을(를) 나열합니다. 웹 및 모바일 플랫폼 모두에서 이벤트 데이터를 받을 수 있는 플랫폼 Edge Network에서 받은 데이터만 처리하므로 웹 또는 모바일을 구분하지 않습니다.
확장 extensions
Adobe 전달에는 Core 확장 및 Event Cloud Connector 확장과 같은 호환되는 확장에 대한 자체 카탈로그가 있습니다. 왼쪽 탐색에서 확장 을 선택한 다음 카탈로그 를 선택하여 UI에서 이벤트 전달 속성에 사용 가능한 확장을 볼 수 있습니다.
오른쪽 패널에서 을(를) 선택하여 이 기능에 대해 자세히 알아볼 수 있는 추가 리소스를 볼 수 있습니다.
데이터 요소 data-elements
이벤트 전달에서 사용할 수 있는 데이터 요소 유형은 해당 요소를 제공하는 호환 가능한 확장의 카탈로그로 제한됩니다.
데이터 요소 자체는 태그에 대한 것과 동일한 방식으로 이벤트 전달에서 생성되고 구성되지만, 플랫폼 Edge Network에서 데이터를 참조하는 방식과 관련하여 몇 가지 중요한 구문 차이가 있습니다.
플랫폼 Edge Network의 데이터 참조 data-element-path
플랫폼 Edge Network의 데이터를 참조하려면 해당 데이터에 올바른 경로를 제공하는 데이터 요소를 만들어야 합니다. UI에서 데이터 요소를 만들 때 확장에 대해 Core 을(를) 선택하고 유형에 대해 Path 을(를) 선택합니다.
데이터 요소의 Path 값은 arc.event.{ELEMENT}
패턴(예: arc.event.xdm.web.webPageDetails.URL
)을 따라야 합니다. 데이터를 전송하려면 이 경로를 올바르게 지정해야 합니다.
오른쪽 패널에서 을(를) 선택하여 이 기능에 대해 자세히 알아볼 수 있는 추가 리소스를 볼 수 있습니다.
규칙 rules
이벤트 전달 속성에서 규칙을 만드는 것은 태그와 유사한 방식으로 작동하며 주요 차이점은 이벤트를 규칙 구성 요소로 선택할 수 없다는 것입니다. 대신 이벤트 전달 규칙은 데이터스트림에서 받은 모든 이벤트를 처리하고 특정 조건이 충족되는 경우 이러한 이벤트를 대상으로 전달합니다.
또한 이벤트 전달 속성 내의 모든 규칙(및 따라서 모든 작업)에 걸쳐 처리되므로 단일 이벤트에 적용되는 30초 시간 초과가 있습니다. 즉, 이 시간대에 단일 이벤트에 대한 모든 규칙과 모든 작업을 완료해야 합니다.
오른쪽 패널에서 을(를) 선택하여 이 기능에 대해 자세히 알아볼 수 있는 추가 리소스를 볼 수 있습니다.
데이터 요소 토큰화 tokenization
태그 규칙에서 데이터 요소는 데이터 요소 이름의 시작 및 끝에 %
(예: %viewportHeight%
)로 토큰화됩니다. 이벤트 전달 규칙에서 데이터 요소는 대신 데이터 요소 이름의 시작 부분에 {{
, 끝 부분에 }}
(예: {{viewportHeight}}
)으로 토큰화됩니다.
오른쪽 패널에서 을(를) 선택하여 이 기능에 대해 자세히 알아볼 수 있는 추가 리소스를 볼 수 있습니다.
규칙 작업 순서 action-sequencing
이벤트 전달 규칙의 작업 섹션은 항상 순차적으로 실행됩니다. 예를 들어 규칙에 두 개의 작업이 있는 경우 이전 작업이 완료될 때까지(그리고 끝점에서 응답이 예상되는 경우 해당 끝점이 응답함) 두 번째 작업은 실행을 시작하지 않습니다. 규칙을 저장할 때 작업 순서가 올바른지 확인합니다. 이 실행 시퀀스는 태그 규칙과 마찬가지로 비동기식으로 실행할 수 없습니다.
비밀 secrets
이벤트 전달을 통해 데이터를 전송하는 서버를 인증하는 데 사용할 수 있는 비밀을 생성, 관리 및 저장할 수 있습니다. 사용 가능한 다양한 종류의 암호 유형과 UI에서 구현되는 방법에 대한 암호에 대한 안내서를 참조하십시오.
비디오 개요 video
다음 비디오는 이벤트 전달 및 Real-Time CDP 연결을 더 잘 이해하는 데 도움을 주기 위한 것입니다.
다음 단계
이 문서는 이벤트 전달에 대한 높은 수준의 소개를 제공했습니다. 조직의 이 기능을 설정하는 방법에 대한 자세한 내용은 시작 안내서를 참조하십시오.