0

GA 유니버설 애널리틱스를 사용하고 있습니다. 내 페이지에 일부 포함 된 사용자의 utm_content 매개 변수를 가져 오려고합니다. 그러나 나는 그 세션에서 어떤 페이지 사용자 방문에서도 그것을 얻길 원합니다.사용자 세션의 보조 페이지에서 GA utm 매개 변수를 가져 오는 방법은 무엇입니까?

방금 ​​쿠키를 읽는 것에 대해 생각했지만 데이터가 해시되었으며 Google이 그런 방식을 원치 않는다고 생각했습니다. Some analysis on cookie

Analytics.js의 다른 API 방법이나 다른 솔루션을 사용해도됩니까?

+1

캠페인 매개 변수는 방문 페이지뿐 아니라 세션에도 적용됩니다. 쿠키를 사용하지 않아도됩니다 (어떤 경우에도 유니버설 애널리틱스에서 작동하지 않음). –

답변

0

트래커를 사용하고 get 방법으로 전화를 걸 수 있습니다. 현재 주어진 필드와 연관된 값을 리턴합니다. 인스턴스화 된 추적기 객체에서이 객체를 호출해야합니다.

ga(function(tracker) { 
    car content = ga('get', 'campaignContent', 'content'); 
}); 

이 함수는 analytics.js 라이브러리가로드 된 후에 실행됩니다. 함수가 실행되면 추적기 매개 변수는 기본 추적기에 대한 참조를 갖게됩니다 (함수가 호출되기 전에 만들어진 것으로 가정). 그런 다음 추적기 참조를 사용하여 campaignContent 값을 가져옵니다.