이 참조 페이지에서는 Google 애널리틱스 보고에서 캠페인 추적을 설정하고 맞춤설정하는 데 사용하는 메서드를 설명합니다.
GATC 캠페인 추적 방법
_setAllowAnchor(bool)
_setCampContentKey(newCampContentKey)
_setCampMediumKey(newCampMedKey)
_setCampNameKey(newCampNameKey)
_setCampNOKey(newCampNOKey)
_setCampSourceKey(newCampSrcKey)
_setCampTermKey(newCampTermKey)
_setCampaignTrack(bool)
_setCampaignCookieTimeout(cookieTimeoutMillis)
_setCookieTimeout(newDefaultTimeout)
지원 중단됨_setReferrerOverride(newReferrerUrl)
메서드 세부정보
_setAllowAnchor()
_setAllowAnchor(bool)
이 메서드는 캠페인 추적에서 # 기호를 쿼리 문자열 구분 기호로 설정합니다. 이 옵션은 기본적으로 false
로 설정됩니다.
기존 캠페인 추적 URL은 물음표 (?)를 사용하여 쿼리를 구성하는 키-값 쌍의 시작 부분을 나타냅니다. 이 옵션을 true로 설정하면 캠페인 추적 URL에서 물음표(?) 대신 파운드(#) 기호를 사용하여 쿼리 문자열의 시작을 나타낼 수 있습니다.
http://mysite.net/index.html#utm_source=In+House&utm_medium=email&utm_campaign=Fall+email+offers _gaq.push(['_setAllowAnchor', true]);
매개변수
Boolean
true
또는 false
이 매개변수가 true
로 설정되면 캠페인에서 앵커 광고가 사용됩니다.
그렇지 않으면 캠페인에서 검색 문자열을 사용합니다.
_setCampContentKey()
_setCampContentKey(newCampContentKey)
캠페인 광고 콘텐츠 키를 설정합니다. 캠페인 콘텐츠 키는 캠페인 URL에서 광고 캠페인의 광고 콘텐츠 (설명)를 가져오는 데 사용됩니다. 캠페인에 정의된 방문 페이지에서 이 함수를 사용합니다.
예를 들어 다른 웹사이트에 다음과 같은 사이트 URL을 사용하는 광고가 있다고 가정해 보겠습니다.
http://mysite.net/index.html?utm_source=giganoshopper.com&utm_medium=referral&utm_campaign=Christmas+specials&description=Garden+gloves
이 URL에서 'description' 키는 캠페인의 URL에 제공된 콘텐츠를 설명합니다. 이러한 단어 및 구문은 트래픽 소스 보고서의 캠페인 세부정보 페이지에 있는 광고 콘텐츠 열 아래에 표시됩니다. 이 키를 맞춤 캠페인 콘텐츠 키로 사용하려면 다음과 같이 설정합니다.
_gaq.push(['_setCampContentKey', 'description']);
매개변수
String newCampContentKey
설정할 새 캠페인 콘텐츠
키입니다.
_setCampMediumKey()
_setCampMediumKey(newCampMedKey)
예를 들어 사이트의 URL이 다음과 같은 다른 웹사이트에 광고가 있다고 가정해 보겠습니다.
http://mysite.net/index.html?utm_source=giganoshopper.com&method=ad&utm_campaign=Christmas+specials&utm_content=Garden+gloves
이 URL에서 '메서드' 키는 해당 캠페인의 URL에 있는 매체를 나타냅니다.
_gaq.push(['_setCampMediumKey', 'method']);
매개변수
String newCampMedKey
설정할 캠페인 매체 키입니다.
_setCampNameKey()
_setCampNameKey(newCampNameKey)
예를 들어 등록된 사용자에게 특별 이벤트에 대한 이메일을 보내고 해당 혜택에 대한 링크가 다음과 같다고 가정해 보겠습니다.
http://mysite.net/index.html?utm_source=In+House&utm_medium=email&offer_type=Fall+email+offers
이 URL에서 'offer_type' 키는 캠페인의 URL에 제공된 이름을 나타냅니다. 이 이름은 트래픽 소스 보고서의 캠페인 목록에 표시되는 이름입니다.
_gaq.push(['_setCampNameKey', 'offer_type']);
매개변수
String newCampNameKey
캠페인 이름 키.
_setCampNOKey()
_setCampNOKey(newCampNOKey)
다른 웹사이트에 사이트 URL이 다음과 같은 광고가 있는 경우:
http://mysite.net/index.html?utm_source=giganoshopper.com&utm_medium=referral&utm_campaign=Christmas+specials&utm_content=Garden+gloves&noo=1234
이 URL에서 'noo' 키는 해당 캠페인의 URL에 있는 재정의 없음 값을 나타냅니다.
_gaq.push(['_setCampNOKey', 'noo']);
매개변수
String newCampNOKey
설정할 캠페인 재정의 없음
키입니다.
_setCampSourceKey()
_setCampSourceKey(newCampSrcKey)
예를 들어 사이트의 URL이 다음과 같은 다른 웹사이트에 광고가 있다고 가정해 보겠습니다.
http://mysite.net/index.html?source=giganoshopper.com&utm_medium=referral&utm_campaign=Christmas+specials&utm_content=Garden+gloves
이 URL에서 'source' 키는 해당 캠페인의 URL에 있는 소스를 나타냅니다.
_gaq.push(['_setCampSourceKey', 'source']);
매개변수
String newCampSrcKey
설정할 캠페인 소스 키입니다.
_setCampTermKey()
_setCampTermKey(newCampTermKey)
검색엔진에 다음과 같이 태그가 지정된 유료 광고가 있다고 가정해 보겠습니다.
http://mysite.net/index.html?source=weSearch4You.com&utm_medium=paidSearchAd&utm_campaign=Christmas+specials&utm_content=Garden+gloves&term=garden+tools
이 URL에서 'term' 키는 해당 캠페인의 URL에 포함된 키워드를 나타냅니다.
_gaq.push(['_setCampTermKey', 'term']);
매개변수
String newCampTermKey
설정할 용어 키입니다.
_setCampaignTrack()
_setCampaignTrack(bool)
true
로 설정됩니다. 캠페인 추적 및 캠페인 추적을 위해 설정된 관련 쿠키를 사용하지 않으려는 경우 이 방법을 사용할 수 있습니다.
매개변수
Boolean true
또는 false
기본적으로 true이며, 캠페인 추적을 사용 설정합니다. false
로 설정하면 캠페인 추적이 사용되지 않습니다.
_setCampaignCookieTimeout()
_setCampaignCookieTimeout(cookieTimeoutMillis)
캠페인 추적 쿠키 만료 시간을 밀리초 단위로 설정합니다. 기본적으로 캠페인 추적은 6개월로 설정됩니다. 이를 통해 6개월 동안 사이트 방문자가 특정 캠페인을 기준으로 전환되는지 확인할 수 있습니다. 그러나 비즈니스의 캠페인 기간이 더 길거나 짧을 수 있으므로 이 방법을 사용하여 이러한 목적에 맞게 캠페인 추적을 조정할 수 있습니다.
만료 시간 제한을 0으로 변경하여 브라우저를 닫을 때 이 쿠키가 삭제되도록 할 수 있습니다.
_gaq.push(['_setCampaignCookieTimeout', 15768000000]);
매개변수
Number cookieTimeoutMillis
새 쿠키 만료 시간(밀리초) 또는 0: 브라우저가 닫힐 때 쿠키를 삭제하는 경우
_setCookieTimeout()
_setCookieTimeout(newDefaultTimeout)
_setCampaignCookieTimeout(cookieTimeoutMillis)
를 사용하세요.
_gaq.push(['_setCookieTimeout', 3152600]);
매개변수
String newDefaultTimeout
설정할 새 기본 쿠키 만료 시간입니다. 문자열로 전달하면 정수로 변환됩니다.
_setReferrerOverride()
_setReferrerOverride(newReferrerUrl)
document.referrer
속성을 사용하여 GIF 요청의 utmr
매개변수로 전달되는 리퍼러 URL을 결정합니다.
그러나 자체 값을 사용하여 이 매개변수를 재정의할 수 있습니다. 예를 들어 새 리퍼러를 http://www.google.com/search?hl=en&q=hats
로 설정하면 캠페인 쿠키는 source=google
, medium=organic
, keyword=hats
가 있는 새 캠페인을 저장합니다.
매개변수
String newReferrerOverride
문서 리퍼러의 새 URL입니다.