규칙이 키를 분류하지 않는 경우
규칙을 활성화하면 기존 분류를 덮어쓸 수 있습니다. 다음과 같은 경우 분류 규칙은 key(변수)을(를) 분류하지 않습니다.
-
키가 이미 분류되었고 분류 덮어쓰기를 선택하지 않습니다.
규칙을 추가 및 활성화할 때와 Data Connectors 통합을 활성화할 때 분류를 덮어쓸 수 있습니다. (Data Connectors에 대한 규칙은 개발 센터에서 파트너에 의해 만들어져서 분류 규칙 빌더에 표시됩니다.)
-
분류 덮어쓰기를 활성화한 후에도 키를 덮어쓸 때 지정된 기간 이후 데이터에는 분류된 키가 표시되지 않았습니다.
-
약 한 달 전에 시작된 기간 이후에는 키가 분류되지 않고 Adobe Analytics로 절대 전달되지 않습니다.
노트
보고서에서 분류는 키가 존재하는 지정된 모든 기간에 적용됩니다. 보고서 날짜 범위는 보고에 영향을 주지 않습니다.
분류 규칙의 정규 표현식
정규 표현식을 사용하여 일관된 서식의 문자열 값과 분류를 일치시킵니다. 예를 들면 추적 코드의 특정 문자로부터 분류를 만들 수 있습니다. 특정 문자, 단어 또는 문자 패턴을 일치시킬 수 있습니다.
정규 표현식 - 추적 코드 예
이 예에서 다음 캠페인 ID를 분류하려고 한다고 가정해봅시다.
샘플 키: em:JuneSale:20XX0601
분류할 추적 코드의 각 부분은 다음과 같습니다.
em
= 이메일JuneSale
= 캠페인 이름20XX0601
= 날짜
정규 표현식: ^(.+)\:(.+)\:(.+)$
정규 표현식과 캠페인 ID의 상관 관계:
일치 그룹: 캠페인 ID에서 위치를 분류할 수 있도록 정규 표현식이 캠페인 ID 문자에 대응하는 방식을 표시합니다.
이 예는 캠페인 날짜 20XX0601
이 세 번째 그룹 (.+)
에 있고, $3
에 의해 식별된다는 규칙을 설명합니다.
규칙 빌더
규칙 빌더에서 규칙을 다음과 같이 구성하십시오.
규칙 유형 선택 | 일치 기준 입력 | 분류 설정 | 종료 |
---|---|---|---|
정규 표현식 | ^(.+):(.+):(.+)$ | 캠페인 날짜 | $3 |
구문
정규 표현식 | 문자열 또는 일치 결과 | 해당 일치 그룹 |
---|---|---|
^(.+)\:(.+)\:(.+)$ | em:JuneSale:20XX0601 | $0 : em:JuneSale:20XX0601 $1 : em $2 : JuneSale $3 : 20XX0601 |
구문 작성 중 | ^ = 줄을 시작합니다. () = 괄호를 사용하여 문자를 그룹화하고 일치하는 문자를 추출할 수 있습니다. (.+) = 한 개의 ( . ) 문자를 캡처하고 더 이상 와 ( + ) 하지 않습니다. \ = 문자열의 시작입니다. $ = 이전 문자(또는 문자 그룹)가 라인의 마지막 부분임을 의미합니다. |
정규 표현식의 문자가 무엇을 의미하는지에 대한 자세한 내용은 정규 표현식 - 참조 테이블을 참조하십시오.
정규 표현식 - 특정 문자 분류
정규 표현식을 사용하는 한 가지 방법은 문자열에서 특정 문자를 분류하는 것입니다. 예를 들어 다음 추적 코드에는 두 가지 중요한 문자가 포함되어 있다고 가정해봅시다.
샘플 키: 4s3234
4
= 브랜드 이름s
= Google과 같은 검색 엔진 식별
규칙 빌더
규칙 빌더에서 규칙을 다음과 같이 구성하십시오.
규칙 유형 선택 | 일치 기준 입력 | 분류 설정 | 종료 |
---|---|---|---|
정규 표현식 | ^.(s).*$ | 브랜드 및 엔진 | $0 (브랜드 이름과 검색 엔진의 처음 두 문자를 캡처합니다.) |
정규 표현식 | ^.(s).*$ | 검색 엔진 | $1 (Google의 두 번째 문자를 캡처합니다.) |
정규 표현식 - 다양한 길이의 추적 코드 일치
이 예는 다양한 길이의 추적 코드가 있을 때 콜론 구분 기호 간에 특정 문자를 식별하는 방법을 보여 줍니다. 각 추적 코드에 대해 하나의 정규 표현식을 사용하는 것이 좋습니다.
샘플 키:
a:b
a:b:c
a:b:c:d
구문
규칙 빌더
규칙 빌더에서 규칙을 다음과 같이 구성하십시오.
규칙 유형 선택 | 일치 기준 입력 | 분류 설정 | 종료 |
---|---|---|---|
일치 문자열 a:b 에 대한 정규 표현식 | ^([^\:]+)\:([^\:]+)$ | a | $1 |
일치 문자열 a:b 에 대한 정규 표현식 | ^([^\:]+)\:([^\:]+)$ | b | $2 |
일치 문자열 a:b:c 에 대한 정규 표현식 | ^([^\:]+)\:([^\:]+)\:([^\:]+)$ | a | $1 |
일치 문자열 a:b:c 에 대한 정규 표현식 | ^([^\:]+)\:([^\:]+)\:([^\:]+)$ | b | $2 |
일치 문자열 a:b:c 에 대한 정규 표현식 | ^([^\:]+)\:([^\:]+)\:([^\:]+)$ | c | $3 |
일치 문자열 a:b:c:d 에 대한 정규 표현식 | ^([^\:]+)\:([^\:]+)\:([^\:]+)\:([^\:])$ | d | $4 |
정규 표현식 - "포함되지 않음" 예
이 예는 이 사례 13
에서 특정 문자가 포함되지 않은 모든 문자열에 일치하는 정규 표현식을 제공합니다.
정규 표현식:
^(?!.*13.*).*$
테스트 문자열:
a:b:
a:b:1313
c:d:xoxo
c:d:yoyo
일치 결과:
a:b:
c:d:xoxo
c:d:yoyo
이 결과에서 a:b:1313
은 일치를 의미하지 않습니다.
정규 표현식 - 참조 테이블
표현식 | 설명 |
---|---|
(?ms) | 전체 정규 표현식을 여러 줄 입력과 일치시켜서, 와일드카드가 모든 새 줄 문자와 일치하게 합니다. |
(?i ) | 전체 정규 표현식에서 대/소문자를 구분하지 않게 합니다. |
[abc ] | 단일 문자 a, b 또는 c |
[^abc ] | a, b 또는 c를 제외한 모든 단일 문자 |
[a-z ] | a-z 범위의 모든 단일 문자 |
[a-zA-Z ] | a-z 또는 A-Z 범위의 모든 단일 문자 |
^ | 라인 시작(라인 시작과 일치) |
$ | 라인 끝과 일치(또는 끝 부분의 새 라인 앞) |
\A | 문자열 시작 |
\z | 문자열 끝 |
. | 모든 문자와 일치(새 라인 제외) |
\s | 모든 공백 문자 |
\S | 모든 비공백 문자 |
\d | 모든 숫자 |
\D | 모든 비숫자 |
\w | 모든 단어 문자(문자, 숫자, 밑줄) |
\W | 모든 비단어 문자 |
\b | 모든 단어 경계 |
(...) | 둘러싸인 모든 항목 캡처 |
(a\b) | a 또는 b |
a? | 0 또는 1개 |
a* | 0개 이상 |
a+ | 1개 이상 |
a{3} | 정확히 3개 |
a{3,} | 3개 이상 |
a{3,6} | 3과 6 사이 |
https://rubular.com/은 정규 표현식 유효성을 검사하기 좋은 사이트입니다.
규칙 우선 순위 정보
키가 여러 규칙과 일치하고 분류 설정 열에 표시된 동일한 분류 열을 설정하는 경우 마지막 규칙이 사용됩니다. 이와 같이 규칙 세트에서 가장 중요한 마지막 규칙의 등급을 지정하려고 할 수 있습니다.
동일한 분류를 공유하지 않는 규칙을 여러 개 만든 경우 처리 순서는 문제가 되지 않습니다.
운동 선수에 대한 검색 유형을 분류하는 검색어 규칙을 따르는 예
규칙 번호 | 규칙 유형 | 일치 | 분류 설정 | 종료 |
---|---|---|---|---|
1 | 다음 포함 | Cowboys | 검색 유형 | Team |
2 | 다음 포함 | Fantasy | 검색 유형 | Fantasy |
3 | 다음 포함 | Romo | 검색 유형 | Player |
사용자가 Cowboys fantasy Tony Romo
을(를) 검색하는 경우 용어 Player
이(가) 분류 설정 열에 표시된 마지막 지정된 분류와 일치하므로 분류됩니다.
마찬가지로, 다음 검색어에 대해 한 세트에 두 개의 규칙을 설정한다고 가정합니다.
규칙 번호 | 규칙 유형 | 일치 | 분류 설정 | 종료 |
---|---|---|---|---|
1 | 다음 포함 | Cowboys | 구/군/시 | Dallas |
2 | 다음 포함 | Broncos | 구/군/시 | Denver |
사용자가 Cowboys vs. Broncos
검색 중 규칙 빌더가 규칙 일치에서 충돌을 발견할 경우 두 번째 규칙(Denver)에 대한 분류가 이 검색에 적용됩니다.
규칙 세트에 분류 규칙 추가
조건을 분류와 일치시키고 작업을 지정하여 규칙을 추가하십시오.
분류 규칙을 추가 또는 편집하려면 다음 작업을 수행합니다.
-
규칙 세트 페이지에서 규칙 추가 를 클릭합니다.
-
보고서 세트 옆의 세트 추가 를 클릭하여 하나 이상의 보고서 세트를 지정함으로써 이 규칙 세트에 할당합니다.
보고서 세트 선택 페이지가 표시됩니다.
노트
다음 조건을 충족하는 경우에만 보고서 세트가 이 페이지에 표시됩니다.- 관리자 도구에 있는 해당 변수에 대해 하나 이상의 분류가 보고서 세트에 정의되어 있습니다.
이 사전 요구 사항에 대한 자세한 내용은 분류 규칙 세트의 변수 를 참조하십시오.- 규칙 세트를 만들기 위해 규칙 세트 추가 를 클릭하면 표시되는 사용 가능한 보고서 세트 페이지에서 보고서 세트를 선택했습니다.
-
기존 값을 덮어쓸지 여부를 지정합니다.
규칙은 기존 값을 덮어씁니다. (기본 설정) Importer(SAINT)를 통해 업로드한 분류를 포함한 기존 분류 키들을 항상 덮어씁니다. 규칙은 설정이 해제된 값만 덮어씁니다. 빈(설정이 해제된) 셀만 채웁니다. 기존 분류는 변경되지 않습니다. -
규칙 작성의 예가 필요하면 분류 규칙 빌더 및 분류 규칙의 정규 표현식을 참조하십시오.
노트
키가 분류 설정 열에서 동일한 분류를 설정하는 여러 규칙과 일치하는 경우 해당 분류와 일치하는 마지막 규칙이 사용됩니다. 정렬 규칙에 대한 자세한 내용은 규칙 우선 순위 정보 를 참조하십시오. -
테스트 후 활성 을 클릭하여 규칙의 유효성을 확인하고 규칙을 활성화합니다.
규칙을 활성화하면 파일을 자동으로 만든 후 업로드합니다.
필드 정의: 이 페이지에 있는 인터페이스 옵션의 전체 정의가 필요하면 분류 규칙 빌더를 참조하십시오.