처리 규칙을 사용하여 정의된 조건을 기준으로 데이터를 변경할 수 있습니다. 속성 또는 값이 정의된 조건과 일치하는 경우 값을 설정하고 삭제할 수 있으며 이벤트를 설정할 수 있습니다.
처리 규칙은 데이터가 수집될 때 데이터에 적용되고 AppMeasurement 라이브러리를 통해, 그리고 데이터 삽입 API를 통해 들어오는 모든 데이터에 적용됩니다. 처리 규칙은 전체 및 로그 데이터 소스에도 적용됩니다. 이 소스에는 hit
또는 사용자가 수행할 수 있는 작업을 나타내는 데이터가 들어 있습니다. 처리 규칙은 다른 데이터 소스에는 적용되지 않습니다.
다음 테이블에서는 처리 규칙 사용 시 이해해야 하는 주요 개념을 보여 줍니다.
개념 |
세부 사항 |
---|---|
규칙이 단일 보고서 세트에 적용됩니다. |
|
처리 규칙이 나열된 순서대로 적용됩니다. |
작업이 값을 변경하는 경우 이후 조건은 새 값을 사용합니다. |
처리 규칙은 저장 후 즉시 보고서 세트에 적용됩니다. |
처리 규칙의 변경 사항은 저장 후 수분 내에 보고서 세트에 표시되어야 합니다. 처리 규칙을 테스트할 때에는 처리 규칙의 결과를 빨리 볼 수 있도록 테스트 보고서 세트에서 실시간 보고서를 구성하는 것이 좋습니다. |
처리 규칙은 컨텍스트 데이터 변수에 액세스할 수 있는 유일한 방법입니다. |
|
VISTA 규칙 및 마케팅 채널 규칙 이전에 처리 규칙이 적용됩니다. |
|
히트를 제외할 수 없습니다. |
Vista 규칙을 사용하여 히트를 제외할 수 있습니다. |
제품 문자열, 참조 및 사용자 에이전트를 변경할 수 없습니다. |
참조 및 사용자 에이전트는 읽기 전용입니다. 제품 문자열은 사용할 수 없습니다. |
모바일 디바이스 속성 및 분류는 사용할 수 없습니다. |
모바일 디바이스 조회가 처리 규칙 전에 발생하지만 속성은 처리 규칙에서 사용할 수 없습니다. |
JavaScript AppMeasurement H.25.2 이전 버전을 실행하는 경우 쿼리 문자열 매개 변수는 URL의 처음 255자 이상을 읽을 수 없습니다. JavaScript AppMeasurement H.25.3 및 이후 버전은 모든 쿼리 문자열 매개 변수를 포함한 전체 URL을 처리 규칙에 제공합니다. |
H.25.3 이후 버전으로 업그레이드하거나 긴 URL 클라이언트측에서 쿼리 문자열 매개 변수를 읽고 컨텍스트 데이터 변수에 값을 저장하십시오. |
쿼리 문자열 값은 처리 규칙에서 읽도록 유니코드 또는 UTF-8로 인코딩해야 합니다. |
이는 쿼리 문자열을 사용하여 전달된 멀티바이트 문자에 영향을 줄 수 있습니다. |
각 보고서 세트에 대해 각각 30개 조건이 있는 150개 규칙으로 제한됩니다. |
처리 규칙 제한은 회사 기준이 아닌 보고서 세트 기준입니다. |
처리 규칙을 데이터가 전송되기 전에 컨텍스트 데이터 변수를 검색하도록 설정해야 합니다. |
처리 규칙은 서버 호출이 전송될 때 적용됩니다. 컨텍스트 데이터 변수에 저장된 값은 처리 규칙을 사용하여 복사되지 않으므로 무시됩니다. |
UI에서 값 비교는 대/소문자를 구분하지 않습니다. |
|
컨텍스트 데이터 변수 이름에는 영숫자, 밑줄, 점만 포함될 수 있습니다. 추가된 모든 문자는 제거됩니다. |
예를 들어 컨텍스트 데이터 변수 지원되지 않는 문자가 포함된 컨텍스트 데이터 변수는 처리 규칙 인터페이스에 추가될 수 없습니다. |
삽입 기호(^)는 처리 규칙 시스템에서 특수 문자입니다. |
하나의 삽입 기호를 대응시키려면, 두 개의 삽입 기호(^^)를 사용하십시오. |
조건은 일치 값에 대한 페이지 변수를 확인하거나 값이 있는지 확인합니다. 여러 조건을 추가할 수 있으며 모든 조건이 일치해야 하는지 선택할 수 있습니다.
조건이 없는 규칙을 만들어 정의된 작업을 항상 실행할 수 있습니다.
작업이 발생하기 전에 변수에서 값이 자동으로 확인되지 않습니다. 예를 들어 Prop1에는 "something"의 값이 포함되고, eVar1은 비어 있습니다. Prop1이 eVar1과 동일하도록 설정하는 경우 두 값 모두 비어 있게 됩니다. 이를 방지해야 하는 경우 값의 존재를 확인하기 위한 조건을 추가합니다.
작업은 페이지 변수를 설정하거나, 페이지 변수를 삭제하거나 이벤트를 트리거합니다. 또한 작업은 보고서에 표시할 값을 연결할 수 있습니다.
예를 들어 두 변수를 연결하여 category:product
를 표시할 수 있습니다.