다이내믹 변수
동적 변수를 사용하면 이미지 요청 길이를 늘리지 않고도 한 변수에서 다른 변수로 값을 복사할 수 있습니다. 이 변수는 여러 변수에서 동일한 데이터를 캡처할 때 유용합니다.
이전 버전의 Analytics에서는 데이터가 잘리지 않도록 하는 데 이미지 요청 길이가 중요했습니다. AppMeasurement의 향상된 기능을 사용하면 이미지 요청 쿼리 문자열이 훨씬 길어질 수 있으므로 동적 변수가 일반적으로 필요하지 않습니다.
동적 변수는 이미지 요청에서 쿼리 문자열 매개 변수 또는 HTTP 헤더를 지원합니다. 참조할 수 있는 매개 변수의 전체 목록이 필요하면 데이터 수집 쿼리 매개 변수를 참조하십시오. 참조할 수 있는 HTTP 요청 필드의 전체 목록이 필요하면 위키백과의 표준 요청 필드를 참조하십시오.
Adobe는 동적 변수 접두사를 인식하면 보고서 세트의 쿼리 문자열 또는 HTTP 헤더 값을 자동으로 복사합니다. 이 작업은 처리 규칙 및 VISTA 규칙을 포함한 다른 처리 전에 수행됩니다.
eVar1
을 prop1
에 복사하는 경우 prop1
은 100바이트 제한이 있으므로 값이 잘릴 수 있습니다(반면에 eVar1
에는 255바이트 제한이 있음).웹 SDK를 사용하는 동적 변수
데이터스트림 매핑을 사용하여 단일 XDM 필드에서 여러 Analytics 변수로 데이터를 전송합니다.
- AdobeID 자격 증명을 사용하여 Adobe Experience Platform 데이터 수집에 로그인합니다.
- 왼쪽 레일에서 데이터스트림 을 클릭합니다.
- 원하는 데이터 스트림을 클릭합니다.
- 오른쪽의 매핑 편집 을 클릭합니다.
- 원하는 Source 필드를 원하는 대상 필드에 매핑합니다. 단일 소스 필드는 원하는 수의 타겟 필드에 매핑할 수 있습니다.
Adobe Analytics 확장을 사용하는 동적 변수
문자열을 허용하는 차원 필드에서 동적 변수를 사용할 수 있습니다. 차원 항목은 일반적으로 Analytics 확장 (전역 변수)을 구성하는 동안 또는 규칙에서 설정됩니다.
- AdobeID 자격 증명을 사용하여 Adobe Experience Platform 데이터 수집에 로그인합니다.
- 원하는 태그 속성을 클릭합니다.
- 규칙 탭으로 이동한 다음 원하는 규칙을 클릭하거나 규칙을 만듭니다.
- 작업에서 기존 Adobe Analytics - 변수 설정 작업을 클릭하거나 '+' 아이콘을 클릭합니다.
- 확장 드롭다운 목록을 Adobe Analytics으로 설정하고 작업 유형을(를) 변수 설정 (으)로 설정합니다.
- 원하는 차원 항목을 찾습니다.
텍스트 필드에 동적 변수 접두사를 배치하고 참조할 쿼리 문자열 매개 변수나 HTTP 헤더를 추가합니다. 기본적으로 동적 변수 접두사는 D=
입니다.
AppMeasurement 및 Analytics 확장 사용자 지정 코드 편집기의 동적 변수
동적 변수는 다른 변수에 지정된 텍스트 문자열입니다. 기본 동적 변수 접두사는 D=
입니다. 동적 변수는 대/소문자를 구분합니다.
// Copy eVar1 into eVar2. The query string parameter of eVar1 is v1.
s.eVar1 = "Example value";
s.eVar2 = "D=v1";
// Take the user agent string found in the image request HTTP header and place it in eVar1.
s.eVar1 = "D=User-Agent";
// Copy the page URL and place it in eVar1. The query string parameter of page URL is g.
s.eVar1 = "D=g";