동적 데이터 스트림 구성 FAQ
Dynamic Datastream Configurations과(와) 클라이언트측 데이터스트림 무시를 함께 사용할 수 있습니까?
아니요. 동적 데이터 스트림 구성 및 데이터 스트림 구성 재정의은(는) 이벤트별로 함께 사용할 수 없습니다. 이벤트가 클라이언트측 재정의를 전달하는 경우(웹 SDK sendEvent 또는 configure을 통해 전송됨) 재정의가 우선하며 Edge Network에서 해당 이벤트에 대한 Dynamic Datastream Configuration 규칙을 건너뜁니다.
각 데이터 스트림에 대한 한 가지 접근 방식을 중심으로 구현을 계획합니다. 재정의에서 Dynamic Datastream Configurations(으)로 마이그레이션하는 경우 해당 규칙을 활성화하면 SDK 코드에서 edgeConfigOverrides을(를) 제거합니다.
Dynamic Datastream Configuration 규칙이 이벤트와 일치하지 않으면 어떻게 됩니까?
Edge Network은 기본 정적 데이터스트림 구성(기본 이벤트 데이터 세트 및 활성화된 모든 서비스)에 따라 이벤트를 라우팅합니다.
기본 데이터 세트를 프로필이 활성화되지 않은 데이터 세트로 설정합니다. 그러면 프로필 스토어를 부풀리지 않고 예기치 않거나 분류되지 않은 이벤트가 데이터 레이크에 도착합니다.
Dynamic Datastream Configurations에서 이벤트를 완전히 삭제하거나 삭제할 수 있습니까?
예. 규칙의 라우팅 구성에서 서비스(예: Adobe Experience Platform)를 사용하지 않도록 설정합니다. Edge Network은 해당 서비스에 이벤트를 전송하지 않습니다. 일치하는 규칙에 대해 모든 서비스를 사용하지 않도록 설정하면 이벤트가 다운스트림 처리에 도달하지 않습니다.
보트 트래픽 필터링의 경우, Adobe은 전체 폐기 구성으로 전환하기 전에 먼저 이벤트를 격리 데이터 세트(사용 사례 4)에 라우팅하여 보트 탐지 논리의 유효성을 검사하는 것을 권장합니다.
Dynamic Datastream Configurations을(를) 사용하여 이벤트 내의 개별 필드를 필터링할 수 있습니까?
아니요. 동적 데이터스트림 구성은 전체 이벤트를 라우팅합니다. 이벤트 페이로드 내의 특정 필드를 제거하거나 마스킹할 수 없습니다.
Dynamic Datastream Configuration이(가) Target 또는 Journey Optimizer의 개인화 응답에 영향을 줍니까?
Dynamic Datastream Configuration 규칙을 통해 특정 이벤트에 대해 Adobe Target을(를) 사용하지 않도록 설정하면 해당 이벤트가 Target 의사 결정을 트리거하지 못하며 Adobe Target은(는) 해당 이벤트에 대한 개인화를 반환하지 않습니다. 개인화가 필요한 대화형 페이지 로드 이벤트에 대해 Adobe Target을(를) 비활성화하지 않도록 주의하십시오.
decisioning.propositionFetch개의 이벤트(사용 사례 3 참조)를 제외하면 Adobe Experience Platform에서 이러한 시스템 이벤트를 데이터 세트에 저장하지 못합니다. 개인화 호출 자체를 비활성화하지는 않습니다. Adobe Target 및 Adobe Journey Optimizer은(는) 이 규칙과 관계없이 여전히 개인화 결정을 평가하고 반환합니다.
Data Prep이(가) Dynamic Datastream Configurations과(와) 상호 작용하는 방법
Dynamic Datastream Configuration 규칙 평가 전에 데이터 수집에 대한 데이터 준비가 실행됩니다. Data Prep은(는) 원시 소스 데이터(data 개체을 통해 전송됨)를 XDM 필드에 매핑합니다. 그런 다음 동적 데이터스트림 구성 규칙은 결과 XDM 페이로드에 대해 조건을 평가합니다.
즉, 규칙 조건은 계산 또는 파생 필드를 포함하여 Data Prep이(가) 매핑된 모든 필드를 참조할 수 있습니다. Data Prep을(를) 사용하는 경우 매핑이 규칙에 참조하는 모든 필드를 포함하는지 확인하십시오.
일반적으로 보트 탐지, 지리적 위치 및 장치 조회를 포함한 모든 데이터 보강 서비스는 Dynamic Datastream Configuration 규칙 평가 전에 실행됩니다. 해당 출력 필드는 규칙 조건으로 사용할 수 있습니다.
Dynamic Datastream Configuration은(는) 보트 검색과 어떻게 상호 작용합니까?
Dynamic Datastream Configuration 규칙 평가 전에 보트 감지가 실행됩니다. 보트 검색 태그에는 botDetection.score 필드가 있습니다. 그런 다음 동적 데이터스트림 구성은 이 필드를 규칙의 조건으로 참조할 수 있습니다.
상호 보완적입니다. 봇 탐지는 봇 트래픽을 식별합니다. Dynamic Datastream Configurations은(는) 플래그가 지정된 이벤트를 라우팅하거나 삭제하여 해당 식별에 대해 작업합니다.
다른 샌드박스의 데이터 세트에 이벤트를 라우팅할 수 있습니까?
아니요. 동적 데이터스트림 구성은 데이터스트림과 동일한 샌드박스 내에서 이벤트를 라우팅합니다. 시스템이 샌드박스 간 라우팅을 지원하지 않습니다.
Dynamic Datastream Configurations을(를) 사용하여 통합할 수 있는 데이터스트림의 수는 몇 개입니까?
서비스당 5개 규칙 제한에 따라 답이 결정됩니다. 현재 다중 데이터스트림 설정에서 서비스당 5개 이상의 개별 라우팅 경로가 필요한 경우 여전히 여러 데이터스트림이 필요할 수 있습니다. 그러나 대부분의 구현에서는 2~4개의 데이터스트림을 하나로 통합하기에 5개의 규칙으로 충분합니다.
서비스당 최대 규칙 및 규칙당 최대 조건을 포함한 전체 보호 기능 목록은 동적 데이터 스트림 구성 만들기를 참조하십시오.
Dynamic Datastream Configurations의 성능에 어떤 영향을 미칩니까?
동적 데이터스트림 구성은 대기 시간을 최소화합니다. 시스템은 데이터 스트림의 모든 규칙에 대해 25ms 평가 예산을 집행합니다. 이 예산 내에서 평가하는 규칙은 엔드 투 엔드 이벤트 지연에 측정 가능한 영향을 주지 않습니다.
예산 범위 내에서 규칙을 단순하게 유지하려면 eventType을(를) 기본 조건으로 사용하고 더 간단한 대안이 있는 복잡한 다중 필드 조건을 피하십시오.
다음 단계
- 단계별 규칙 구성은 동적 데이터스트림 구성 사용 사례를 참조하십시오.
- 운영 지침은 우수 사례 Dynamic Datastream Configurations를 읽어 보십시오.
- 규칙 조건 또는 규칙 순서를 조정하려면 동적 데이터 스트림 구성 만들기(으)로 돌아갑니다.