브라우저 URL의 쿼리 문자열 매개 변수에는 Analytics에 중요한 데이터가 자주 포함됩니다. 쿼리 문자열에서 데이터를 검색하려면 Util.getQueryParam()
메서드를 사용하십시오.
데이터 요소에서 값을 설정하여 쿼리 문자열 매개 변수 데이터를 가져올 수 있습니다.
쿼리 문자열 매개 변수 값은 데이터 요소에 저장됩니다. 그런 다음 규칙의 데이터 요소를 참조하여 원하는 변수를 할당할 수 있습니다.
브라우저 URL에서 쿼리 문자열 값을 검색하려면 s.Util.getQueryParam()
메서드를 호출하십시오. 쿼리 문자열 매개 변수를 포함하는 문자열 인수는 필수입니다. 이 메서드는 Analytics 변수에 할당할 수 있는 문자열을 반환합니다.
s.eVar1 = s.Util.getQueryParam("cid");
두 번째 선택적 인수를 사용하면 쿼리 문자열 매개 변수를 검사할 문자열을 지정할 수 있습니다. 기본적으로 유틸리티는 브라우저 URL을 확인합니다.
// Search a custom string for query string parameter
var customString = "https://example.com?q=search";
// eVar1 is set to "search"
s.eVar1 = s.Util.getQueryParam("q",customString);
세 번째 선택적 인수를 사용하면 쿼리 문자열 구분 기호를 사용자 지정할 수 있습니다. 기본값은 &
입니다. 쿼리 문자열에서 다른 구분 기호를 사용하는 경우 이 값을 변경할 수 있습니다.
var customString = "https://example.com?q1=value1;q2=value2;q3=value3";
// eVar1 is set to "value2"
s.eVar1 = s.Util.getQueryParam("q2",customString,";");
이름이 s.getQueryParam
인 유사한 플러그인을 사용할 수 있습니다. 이 플러그인에는 더 많은 고급 기능이 포함되어 있지만, 보다 복잡하고 기본적으로 AppMeasurement에 포함되지 않습니다.