Universal Analytics (UA) will be deprecated on July 1, 2023, which means it will stop processing data. Analytics 360 properties will stop working on October 1, 2023. Migrate to Google Analytics 4.

Analytics.js 필드 참조

컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.

이 문서에서는 analytics.js에서 구성 가능한 모든 필드 이름을 나열합니다.

  1. 필드만 만들기
  2. General
  3. 사용자
  4. 세션
  5. 트래픽 소스
  6. 시스템 정보
  7. 조회
  8. 콘텐츠 정보
  9. 이벤트
  10. 향상된 전자상거래
  11. 소셜 상호작용
  12. 타이밍
  13. 예외
  14. 맞춤 측정기준 / 측정항목

필드만 만들기

다음 필드는 create 메서드에서만 설정할 수 있습니다. 자세한 내용은 고급 구성 가이드의 추적 도구 객체 만들기 섹션을 참고하세요.

추적 ID/ 웹 속성 ID

모든 조회 유형에 필요합니다.

추적 ID / 웹 속성 ID. 형식은 UA-XXXX-Y입니다. 수집된 모든 데이터는 이 ID로 연결됩니다.

필드 이름 값 유형 기본값
trackingId 문자 없음
값 예시: UA-XXXX-Y
사용 예:
ga('create', 'UA-XXXX-Y');

// Alerts the tracking ID for the default tracker.
ga(function(tracker) {
  alert(tracker.get('trackingId'));
});

트래커 이름

선택사항. 이는 create 메서드에서만 설정할 수 있습니다.

추적기 객체의 이름입니다.

필드 이름 값 유형 기본값
name 문자 t0
값 예시: myTracker
사용 예:
ga('create', 'UA-XXXX-Y', {'name': 'myTracker'});

Client ID

선택사항. 이는 create 메서드에서만 설정할 수 있습니다.

브라우저 인스턴스를 익명화합니다. 기본적으로 이 값은 2년 만료 후 제1사 애널리틱스 쿠키의 일부로 저장됩니다.

필드 이름 값 유형 기본값
clientId 문자 Randomly Generated
값 예시: 35009a79-1a05-49d7-b876-2b884d0f825b
사용 예:
ga('create', 'UA-XXXX-Y', {
  'clientId': '35009a79-1a05-49d7-b876-2b884d0f825b'
});

샘플링 비율

선택사항. 이는 create 메서드에서만 설정할 수 있습니다.

추적되어야 하는 사용자 비율을 지정합니다. 기본값은 100 (샘플링된 사용자 없음)이지만, 대규모 사이트에서 Google 애널리틱스 처리 한도를 유지하기 위해 더 낮은 샘플링 레이트를 사용해야 할 수도 있습니다.

필드 이름 값 유형 기본값
sampleRate 숫자 100
값 예시: 5
사용 예:
ga('create', 'UA-XXXX-Y', {'sampleRate': 5});

사이트 속도 샘플링 비율

선택사항. 이는 create 메서드에서만 설정할 수 있습니다.

이 설정은 사이트 속도 비콘이 전송될 빈도를 결정합니다. 기본적으로 사용자의 1% 가 자동으로 측정됩니다.

필드 이름 값 유형 기본값
siteSpeedSampleRate 숫자 1
값 예시: 10
사용 예:
ga('create', 'UA-XXXX-Y', {'siteSpeedSampleRate': 10});

항상 리퍼러 전송하기

선택사항. 이는 create 메서드에서만 설정할 수 있습니다.

기본적으로 트래픽 소스 기여 분석에 사용되는 HTTP 리퍼러 URL은 추천 사이트의 호스트 이름이 현재 페이지의 호스트 이름과 다를 때만 전송됩니다. 현재 호스트의 다른 페이지를 추천으로 처리하려는 경우에만 이 설정을 사용하세요.

필드 이름 값 유형 기본값
alwaysSendReferrer boolean false
값 예시: true
사용 예:
ga('create', 'UA-XXXX-Y', {'alwaysSendReferrer': true});

앵커 매개변수 허용

선택사항. 이는 create 메서드에서만 설정할 수 있습니다.

기본적으로 analytics.js는 현재 페이지 URL의 쿼리 문자열과 앵커 모두에서 utm_source, utm_medium 등의 맞춤 캠페인 매개변수를 검색합니다. 이 필드를 false로 설정하면 앵커에 표시되는 맞춤 캠페인 매개변수가 무시됩니다.

필드 이름 값 유형 기본값
allowAnchor boolean true
값 예시: false
사용 예:
ga('create', 'UA-XXXX-Y', {'allowAnchor': false});

쿠키 이름

선택사항. 이는 create 메서드에서만 설정할 수 있습니다.

애널리틱스 데이터를 저장하는 데 사용되는 쿠키의 이름입니다.

필드 이름 값 유형 기본값
cookieName 문자 _ga
값 예시: gaCookie
사용 예:
ga('create', 'UA-XXXX-Y', {'cookieName': 'gaCookie'});

쿠키 도메인

선택사항. 이는 create 메서드에서만 설정할 수 있습니다.

애널리틱스 쿠키를 저장하는 데 사용하는 도메인을 지정합니다. 'none'으로 설정하면 도메인을 지정하지 않고 쿠키가 설정됩니다.

필드 이름 값 유형 기본값
cookieDomain 문자 document.location.hostname (normalized)
값 예시: example.com
사용 예:
ga('create', 'UA-XXXX-Y', {'cookieDomain': 'example.com'});

쿠키 플래그

선택사항. 이는 create 메서드에서만 설정할 수 있습니다.

쿠키에 추가할 추가 플래그를 지정합니다. 플래그는 세미콜론으로 구분해야 합니다.

필드 이름 값 유형 기본값
cookieFlags 문자 없음
값 예시: SameSite=None; Secure
사용 예:
ga('create', 'UA-XXXX-Y', {'cookieFlags': 'SameSite=None; Secure'});

쿠키 만료

선택사항. 이는 create 메서드에서만 설정할 수 있습니다.

쿠키 만료 시간을 초 단위로 지정합니다.

필드 이름 값 유형 기본값
cookieExpires 정수 63072000 (two years)
값 예시: 86400
사용 예:
ga('create', 'UA-XXXX-Y', {'cookieExpires': 86400});

쿠키 업데이트

선택사항. 이는 create 메서드에서만 설정할 수 있습니다.

cookieUpdate를 true (기본값)로 설정하면 각 페이지 로드 시 analytics.js가 쿠키를 업데이트합니다. 이렇게 하면 최근 사이트 방문을 기준으로 쿠키 만료가 업데이트됩니다. 예를 들어 쿠키 만료 기간이 1주일로 설정되어 있고 사용자가 5일마다 동일한 브라우저를 사용하는 경우 쿠키 만료 기간은 방문할 때마다 업데이트되므로 실질적으로는 만료되지 않습니다.

필드 이름 값 유형 기본값
cookieUpdate boolean true
값 예시: true
사용 예:
ga('create', 'UA-XXXX-Y', {'cookieUpdate': 'false'});

GAC 저장

선택사항. 이는 create 메서드에서만 설정할 수 있습니다.

기본적으로 analytics.js는 캠페인 정보를 저장하기 위해 쿠키를 작성합니다. 이 필드는 해당 쿠키의 쓰기를 중지하는 데 사용할 수 있습니다.

필드 이름 값 유형 기본값
storeGac boolean true
값 예시: false
사용 예:
ga('create', 'UA-XXXX-Y', {'storeGac': false});

기존 쿠키 도메인

선택사항입니다. 이는 create 메서드에서만 설정할 수 있습니다.

이 필드는 analytics.js에서 ga.js 및 SUSE.js와 같은 이전 Google 애널리틱스 스크립트에서 생성된 쿠키를 검색하는 방법을 구성하는 데 사용됩니다.

필드 이름 값 유형 기본값
legacyCookieDomain 문자 없음
값 예시: store.example.com
사용 예:
ga('create', 'UA-XXXX-Y', {'legacyCookieDomain': 'store.example.com'});

기존 기록 가져오기

선택사항. 이는 create 메서드에서만 설정할 수 있습니다.

analytics.js가 ga.js 쿠키에서 기록 데이터를 가져와야 하는지 지정합니다.

필드 이름 값 유형 기본값
legacyHistoryImport boolean true
값 예시: false
사용 예:
ga('create', 'UA-XXXX-Y', 'auto', {'legacyHistoryImport': false});

링커 매개변수 허용

선택사항. 이는 create 메서드에서만 설정할 수 있습니다.

이 필드를 true로 설정하면 도메인 간 상태를 전송하는 데 사용되는 교차 도메인 링커 매개변수를 파싱할 수 있습니다.

필드 이름 값 유형 기본값
allowLinker boolean false
값 예시: true
사용 예:
ga('create', 'UA-XXXX-Y', {allowLinker: true});

일반

광고 기능 허용

선택사항.

디스플레이 기능 플러그인을 통해 또는 Google 애널리틱스 (속성 설정 > 데이터 수집)에서 Google 애널리틱스 광고 기능이 사용 설정된 경우 이 필드를 false로 설정합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
allowAdFeatures 없음 부울 true 해당 사항 없음 모두
값 예시: false
사용 예:
ga('set', 'allowAdFeatures', false)

마스크 IP

선택사항.

발신자의 IP 주소가 있는 경우 마스킹됩니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
anonymizeIp aip boolean 없음 해당 사항 없음 모두
값 예시: true
사용 예:
ga('set', 'anonymizeIp', true);

데이터 소스

선택사항.

조회의 데이터 소스를 나타냅니다. analytics.js에서 전송된 조회에는 데이터 소스가 '웹'으로 설정됩니다. 모바일 SDK 중 하나에서 전송된 조회의 경우 데이터 소스가 '앱'으로 설정됩니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
dataSource ds 문자 없음 없음 모두
값 예시: crm
사용 예:
ga('set', 'dataSource', 'crm');

큐 시간

선택사항.

오프라인 / 잠재 조회수 수집에 사용됩니다. 이 값은 보고되는 조회가 발생한 시점과 조회가 전송된 시점 간의 시간 (밀리초)을 나타냅니다. 값은 0 이상이어야 합니다. 값이 4시간보다 크면 조회수가 처리되지 않을 수 있습니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
queueTime qt 정수 없음 없음 모두
값 예시: 560
사용 예:
ga('set', 'queueTime', 560);

SSL 강제 적용

선택사항.

기본적으로 https 페이지에서 전송되는 비콘은 https를 사용하여 전송되고, http 페이지에서 전송되는 비콘은 http를 사용하여 전송됩니다. forceSSL을 true로 설정하면 http 페이지에서 https를 사용하여 모든 비콘도 전송합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
forceSSL 없음 부울 false 해당 사항 없음 모두
값 예시: true
사용 예:
ga('set', 'forceSSL', true);

전송

선택사항.

이는 조회가 전송될 전송 메커니즘을 지정합니다. '표지', 'xhr' 또는 '이미지' 옵션입니다. 기본적으로 analytics.js는 조회 크기 및 브라우저 기능을 기반으로 가장 효과적인 방법을 파악합니다. 'cue'를 지정했는데 사용자의 브라우저가 'navgator.sendBeacon' 메서드를 지원하지 않으면 조회 크기에 따라 'image' 또는 'xhr'로 대체됩니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
transport 없음 문자 none (automatically determined) 없음 모두
값 예시: beacon
사용 예:
ga('send', 'event', 'click', 'download-me', {transport: 'beacon'});

표지 사용

선택사항.

이 옵션은 현재 지원 중단되었습니다. 대신 'transport'를 사용하세요. 이를 true로 설정하면 클라이언트가 navgator.sendBeacon을 사용하여 조회를 전송하도록 지시합니다. 이 기능은 사용자가 탐색을 중단하지 않고 사이트에서 나기 직전에 이벤트를 추적하려는 경우에 유용합니다. 브라우저가 navgator.sendBeacon을 지원하지 않으면 조회는 정상적으로 전송됩니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
useBeacon 없음 부울 false 해당 사항 없음 모두
값 예시: true
사용 예:
ga('send', 'event', 'click', 'download-me', {useBeacon: true});

링커 매개변수

선택사항.

교차 도메인 측정을 위한 링커 매개변수입니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
linkerParam 없음 문자 없음 없음 모두
값 예시: _ga=1.231587807.1974034684.1435105198
사용 예:
// Alerts the linker parameter for the default tracker.
ga(function(tracker) {
  alert(tracker.get('linkerParam'));
});

콜백 조회

선택사항.

조회를 처리한 후 호출될 함수입니다. 이 콜백은 조회가 성공적으로 전송된 직후 또는 조회를 전송할 수 없거나 전송되지 않은 것으로 확인되면 항상 호출되도록 설계되었습니다. 호출하면 인수가 함수에 전달되지 않습니다. hitcallBack을 사용하여 애플리케이션에 중요한 코드를 실행하는 것을 피할 수 있습니다. 드물지만 (예: 서버가 응답하지 않거나 analytics.js가 로드되지 않는 경우) 호출되지 않을 수 있습니다. 이 경우 시간 제한을 설정하여 실행을 보장할 수 있습니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
hitCallback 없음 함수 없음 없음 모두
사용 예:
// Alerts the user when a hit is sent.
ga('send', 'pageview', {
  'hitCallback': function() {
    alert('hit sent');
  }
});

// Use a timeout to ensure the execution of critical application code.
ga('send', 'pageview', {'hitCallback': criticalCode});
setTimeout(criticalCode, 2000);

// Only run the critical code once.
var alreadyCalled = false;
function criticalCode() {
  if (alreadyCalled) return;
  alreadyCalled = true;

  // Run critical code here...
}

사용자

User ID

선택사항.

요청에 클라이언트 ID (CID)가 지정되지 않은 경우 이 필드가 필요합니다. 사이트 소유자/라이브러리 사용자가 제공하는 사용자의 알려진 식별자입니다. 그 자체가 PII (개인 식별 정보)여서는 안 됩니다. 이 값은 Google 애널리틱스 쿠키 또는 애널리틱스에서 제공하는 다른 스토리지에 유지하면 안 됩니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
userId uid 문자 없음 없음 모두
값 예시: as8eknlll
사용 예:
// Set the user ID when creating the tracker.
ga('create', 'UA-XXXX-Y', {'userId': 'as8eknlll'});

// Alternatively, you may set the user ID via the `set` method.
ga('set', 'userId', 'as8eknlll');

세션

세션 제어

선택사항.

세션 시간을 제어하는 데 사용됩니다. '시작' 값을 사용하면 새 세션이 이 조회와 함께 강제로 시작되며 '종료'를 선택하면 현재 세션이 이 조회와 함께 종료됩니다. 그 외 모든 값은 무시됩니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
sessionControl sc 문자 없음 없음 모두
값 예시: start
사용 예:
// Starts a new session.
ga('send', 'pageview', {'sessionControl': 'start'});

트래픽 소스

문서 리퍼러

선택사항.

웹사이트로 트래픽을 유도한 추천 소스를 지정합니다. 이 값은 트래픽 소스를 계산하는 데도 사용됩니다. 이 값의 형식은 URL입니다. 이 필드는 create 명령어로 초기화되며 'AlwaysSendReferrer' 필드가 true로 설정되지 않는 한 현재 호스트 이름이 리퍼러 호스트 이름과 다를 때만 설정됩니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
referrer dr 문자 document.referrer 2,048바이트 모두
값 예시: http://example.com
사용 예:
ga('set', 'referrer', 'http://example.com');

캠페인 이름

선택사항.

캠페인 이름을 지정합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
campaignName cn 문자 없음 100바이트 모두
값 예시: (direct)
사용 예:
ga('set', 'campaignName', '(direct)');

캠페인 소스

선택사항.

캠페인 소스를 지정합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
campaignSource cs 문자 없음 100바이트 모두
값 예시: (direct)
사용 예:
ga('set', 'campaignSource', '(direct)');

캠페인 매체

선택사항.

캠페인 매체를 지정합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
campaignMedium cm 문자 없음 50바이트 모두
값 예시: organic
사용 예:
ga('set', 'campaignMedium', 'organic');

캠페인 키워드

선택사항.

캠페인 키워드를 지정합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
campaignKeyword ck 문자 없음 500바이트 모두
값 예시: Blue Shoes
사용 예:
ga('set', 'campaignKeyword', 'Blue Shoes');

캠페인 콘텐츠

선택사항.

캠페인 콘텐츠를 지정합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
campaignContent cc 문자 없음 500바이트 모두
값 예시: content
사용 예:
ga('set', 'campaignContent', 'content');

캠페인 ID

선택사항.

캠페인 ID를 지정합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
campaignId ci 문자 없음 100바이트 모두
값 예시: ID
사용 예:
ga('set', 'campaignId', 'ID');

시스템 정보

화면 해상도

선택사항.

화면 해상도를 지정합니다. 이 필드는 create 명령어로 초기화됩니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
screenResolution sr 문자 없음 20바이트 모두
값 예시: 800x600
사용 예:
ga('set', 'screenResolution', '800x600');

표시 영역 크기

선택사항.

브라우저 / 기기의 조회 가능 영역을 지정합니다. 이 필드는 create 명령어로 초기화됩니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
viewportSize vp 문자 없음 20바이트 모두
값 예시: 123x456
사용 예:
ga('set', 'viewportSize', '123x456');

문서 인코딩

선택사항.

페이지 / 문서를 인코딩하는 데 사용되는 문자 집합을 지정합니다. 이 필드는 create 명령어로 초기화됩니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
encoding de 문자 UTF-8 20바이트 모두
값 예시: UTF-8
사용 예:
ga('set', 'encoding', 'UTF-16');

화면 색상

선택사항.

화면 색상 깊이를 지정합니다. 이 필드는 create 명령어로 초기화됩니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
screenColors sd 문자 없음 20바이트 모두
값 예시: 24-bits
사용 예:
ga('set', 'screenColors', '8-bit');

사용자 언어

선택사항.

언어를 지정합니다. 이 필드는 create 명령어로 초기화됩니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
language ul 문자 없음 20바이트 모두
값 예시: en-us
사용 예:
ga('set', 'language', 'en-us');

Java 활성화

선택사항.

자바의 사용 설정 여부를 지정합니다. 이 필드는 create 명령어로 초기화됩니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
javaEnabled je boolean 없음 해당 사항 없음 모두
값 예시: true
사용 예:
ga('set', 'javaEnabled', true);

플래시 버전

선택사항.

플래시 버전을 지정합니다. 이 필드는 create 명령어로 초기화됩니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
flashVersion fl 문자 없음 20바이트 모두
값 예시: 10 1 r103
사용 예:
ga('set', 'flashVersion', '10 1 r103');

Hit

조회 유형

모든 조회 유형에 필요합니다.

조회 유형입니다. '페이지뷰', '화면 조회', '이벤트', '트랜잭션', '항목', '소셜', '예외', '타이밍' 중 하나여야 합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
hitType t 문자 없음 없음 모두
값 예시: pageview
사용 예:
ga('send', {
  'hitType': 'pageview',
  'page': '/home'
});

비 상호작용 조회

선택사항.

조회를 비대화형으로 간주하도록 지정합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
nonInteraction ni boolean 없음 해당 사항 없음 모두
값 예시: true
사용 예:
ga('set', 'nonInteraction', true);

콘텐츠 정보

문서 위치 URL

선택사항.

페이지의 전체 URL (앵커 제외)을 지정합니다. 이 필드는 create 명령어로 초기화됩니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
location dl 문자 없음 2,048바이트 모두
값 예시: http://foo.com/home?a=b
사용 예:
ga('set', 'location', 'http://foo.com/home?a=b');

문서 호스트 이름

선택사항.

콘텐츠가 호스팅되는 호스트 이름을 지정합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
hostname dh 문자 없음 100바이트 모두
값 예시: foo.com
사용 예:
ga('set', 'hostname', 'foo.com');

문서 경로

선택사항.

페이지 URL의 경로 부분입니다. '/'로 시작해야 합니다. '페이지뷰' 조회의 경우 조회가 유효하려면 &dl 또는 &d 및 &dp를 모두 지정해야 합니다. 가상 페이지 경로를 지정하는 데 사용됩니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
page dp 문자 없음 2,048바이트 모두
값 예시: /foo
사용 예:
ga('set', 'page', '/foo');

문서 제목

선택사항.

페이지 / 문서의 제목입니다. 기본값은 document.title입니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
title dt 문자 없음 1,500바이트 모두
값 예시: Settings
사용 예:
ga('set', 'title', 'Settings');

화면 이름

화면 조회수 조회 유형에 필요합니다.

이 매개변수는 웹 속성에서 선택사항이며 화면 조회의 '화면 이름'에 사용되는 화면 조회 조회의 모바일 속성에서 필요합니다. 웹 속성에서는 &dl 매개변수를 그대로 사용하거나 &dh 및 &dp에서 조합함으로써 페이지의 고유 URL로 기본 설정됩니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
screenName cd 문자 없음 2,048바이트 화면 조회수
값 예시: High Scores
사용 예:
ga('set', 'screenName', 'High Scores');

콘텐츠 그룹

선택사항.

콘텐츠 분류는 최대 5개까지 만들 수 있으며 각 그룹에는 1부터 5까지를 포함하는 연결된 색인이 있습니다. 각 콘텐츠 그룹에는 최대 100개의 콘텐츠 그룹을 포함할 수 있습니다. 콘텐츠 그룹의 값은 '/'로 구분된 계층적 텍스트입니다. 모든 선행 및 후행 슬래시는 삭제되고 반복되는 슬래시는 단일 슬래시로 줄어듭니다. 예를 들어 '/a//b/'는 'a/b'로 변환됩니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
contentGroup cg<groupIndex> 문자 없음 100바이트 모두
값 예시: news/sports
사용 예:
ga('set', 'contentGroup5', '/news/sports');

연결 ID

선택사항.

속성에 대해 향상된 링크 기여가 사용 설정된 경우 인페이지 애널리틱스 보고서에서 동일한 URL에 대한 여러 링크를 구별하는 데 사용되는 클릭된 DOM 요소의 ID입니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
linkid linkid 문자 없음 없음 모두
값 예시: nav_bar
사용 예:
ga('set', '&linkid', 'html-element-id');

애플리케이션 이름

선택사항.

애플리케이션 이름을 지정합니다. 이 필드는 앱 관련 데이터 (예: 앱 버전, 앱 ID, 앱 설치 프로그램 ID)가 있는 조회에 필수입니다. 웹 속성으로 전송된 조회의 경우 이 필드는 선택사항입니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
appName an 문자 없음 100바이트 모두
값 예시: My App
사용 예:
ga('set', 'appName', 'My App');

애플리케이션 ID

선택사항.

애플리케이션 식별자

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
appId aid 문자 없음 150바이트 모두
값 예시: com.company.app
사용 예:
ga('set', 'appId', 'com.company.app');

애플리케이션 버전

선택사항.

애플리케이션 버전을 지정합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
appVersion av 문자 없음 100바이트 모두
값 예시: 1.2
사용 예:
ga('set', 'appVersion', '1.2');

애플리케이션 설치 프로그램 ID

선택사항.

애플리케이션 설치 프로그램 식별자입니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
appInstallerId aiid 문자 없음 150바이트 모두
값 예시: com.platform.vending
사용 예:
ga('set', 'appInstallerId', 'com.platform.vending');

이벤트

이벤트 카테고리

이벤트 조회 유형에 필요합니다.

이벤트 카테고리를 지정합니다. 비워 둘 수 없습니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
eventCategory ec 문자 없음 150바이트 event
값 예시: Category
사용 예:
ga('send', 'event', {
  'eventCategory': 'Category',
  'eventAction': 'Action'
});

이벤트 액션

이벤트 조회 유형에 필요합니다.

이벤트 작업을 지정합니다. 비워 둘 수 없습니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
eventAction ea 문자 없음 500바이트 event
값 예시: Action
사용 예:
ga('send', 'event', {
  'eventCategory': 'Category',
  'eventAction': 'Action'
});

이벤트 라벨

선택사항.

이벤트 라벨을 지정합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
eventLabel el 문자 없음 500바이트 event
값 예시: Label
사용 예:
ga('send', 'event', {
  'eventCategory': 'Category',
  'eventAction': 'Action',
  'eventLabel': 'Label'
});

이벤트 값

선택사항.

이벤트 값을 지정합니다. 값은 음수가 아니어야 합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
eventValue ev 정수 없음 없음 event
값 예시: 55
사용 예:
ga('send', 'event', {
  'eventCategory': 'Category',
  'eventAction': 'Action',
  'eventValue': 55
});

향상된 전자상거래

제품 SKU

선택사항.

제품의 SKU입니다. 제품 색인은 1에서 200 사이의 양의 정수여야 합니다. analytics.js의 경우 이 필드를 사용하기 전에 향상된 전자상거래 플러그인을 설치해야 합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
(product) id pr<productIndex>id 문자 없음 500바이트 모두
값 예시: P12345
사용 예:
ga('ec:addProduct', {'id': 'P12345'});

제품 이름

선택사항.

제품 이름입니다. 제품 색인은 1에서 200 사이의 양의 정수여야 합니다. analytics.js의 경우 이 필드를 사용하기 전에 향상된 전자상거래 플러그인을 설치해야 합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
(product) name pr<productIndex>nm 문자 없음 500바이트 모두
값 예시: Android T-Shirt
사용 예:
ga('ec:addProduct', {'name': 'Android T-Shirt'});

제품 브랜드

선택사항.

제품과 연결된 브랜드입니다. 제품 색인은 1에서 200 사이의 양의 정수여야 합니다. analytics.js의 경우 이 필드를 사용하기 전에 향상된 전자상거래 플러그인을 설치해야 합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
(product) brand pr<productIndex>br 문자 없음 500바이트 모두
값 예시: Google
사용 예:
ga('ec:addProduct', {'brand': 'Google'});

제품 카테고리

선택사항.

제품이 속한 카테고리입니다. 제품 색인은 1에서 200 사이의 양의 정수여야 합니다. 제품 카테고리 매개변수는 계층 구조일 수 있습니다. 구분자로 / 를 사용하여 계층 구조를 최대 5개 수준으로 지정합니다. analytics.js의 경우 이 필드를 사용하기 전에 향상된 전자상거래 플러그인을 설치해야 합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
(product) category pr<productIndex>ca 문자 없음 500바이트 모두
값 예시: Apparel
사용 예:
ga('ec:addProduct', {'category': 'Apparel'});

변형 제품

선택사항.

제품의 변형입니다. 제품 색인은 1에서 200 사이의 양의 정수여야 합니다. analytics.js의 경우 이 필드를 사용하기 전에 향상된 전자상거래 플러그인을 설치해야 합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
(product) variant pr<productIndex>va 문자 없음 500바이트 모두
값 예시: Black
사용 예:
ga('ec:addProduct', {'variant': 'Black'});

제품 가격

선택사항.

제품의 단가입니다. 제품 색인은 1에서 200 사이의 양의 정수여야 합니다. analytics.js의 경우 이 필드를 사용하기 전에 향상된 전자상거래 플러그인을 설치해야 합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
(product) price pr<productIndex>pr currency 없음 없음 모두
값 예시: 29.20
사용 예:
ga('ec:addProduct', {'price': '29.20'});

제품 수량

선택사항.

제품의 수량입니다. 제품 색인은 1에서 200 사이의 양의 정수여야 합니다. analytics.js의 경우 이 필드를 사용하기 전에 향상된 전자상거래 플러그인을 설치해야 합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
(product) quantity pr<productIndex>qt 정수 없음 없음 모두
값 예시: 2
사용 예:
ga('ec:addProduct', {'quantity': 2});

제품 쿠폰 코드

선택사항.

제품과 연결된 쿠폰 코드입니다. 제품 색인은 1에서 200 사이의 양의 정수여야 합니다. analytics.js의 경우 이 필드를 사용하기 전에 향상된 전자상거래 플러그인을 설치해야 합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
(product) coupon pr<productIndex>cc 문자 없음 500바이트 모두
값 예시: SUMMER_SALE13
사용 예:
ga('ec:addProduct', {'coupon': 'SUMMER_SALE13'});

제품 위치

선택사항.

목록 또는 컬렉션 내 제품의 위치입니다. 제품 색인은 1에서 200 사이의 양의 정수여야 합니다. analytics.js의 경우 이 필드를 사용하기 전에 향상된 전자상거래 플러그인을 설치해야 합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
(product) position pr<productIndex>ps 정수 없음 없음 모두
값 예시: 2
사용 예:
ga('ec:addProduct', {'position': 2});

제품 맞춤 측정기준

선택사항.

측정기준 색인이 1과 200 사이의 양의 정수인 제품 수준 맞춤 측정기준입니다. 제품 색인은 1에서 200 사이의 양의 정수여야 합니다. analytics.js의 경우 이 필드를 사용하기 전에 향상된 전자상거래 플러그인을 설치해야 합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
(product) dimension pr<productIndex>cd<dimensionIndex> 문자 없음 150바이트 모두
값 예시: Member
사용 예:
ga('ec:addProduct', {'dimension1': 'Member'});

제품 커스텀 측정항목

선택사항.

측정항목 색인이 1에서 200 사이의 양의 정수인 제품 수준 맞춤 측정항목입니다. 제품 색인은 1에서 200 사이의 양의 정수여야 합니다. analytics.js의 경우 이 필드를 사용하기 전에 향상된 전자상거래 플러그인을 설치해야 합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
(product) metric pr<productIndex>cm<metricIndex> 정수 없음 없음 모두
값 예시: 28
사용 예:
ga('ec:addProduct', {'metric1': 28});

광고 게재

선택사항.

조회에 포함된 제품의 역할입니다. 제품 액션을 지정하지 않으면 조회에 포함된 모든 제품 정의가 무시됩니다. 세부정보, 클릭, 추가, 삭제, 결제, 결제, 구매, 환불 중 하나여야 합니다. analytics.js의 경우 이 필드를 사용하기 전에 향상된 전자상거래 플러그인을 설치해야 합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
(product action) pa 문자 없음 없음 모두
값 예시: detail
사용 예:
ga('ec:setAction', 'detail');

거래 ID

선택사항.

거래 ID입니다. Product Action이 'purchase' 또는 'refund'로 설정된 경우 전송할 수 있는 추가 매개변수입니다. analytics.js의 경우 이 필드를 사용하기 전에 향상된 전자상거래 플러그인을 설치해야 합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
(product action) id ti 문자 없음 없음 모두
값 예시: T1234
사용 예:
ga('ec:setAction', 'purchase', {'id': 'T1234'});

제휴

선택사항.

거래가 발생한 상점 또는 제휴 업체 Product Action이 'purchase' 또는 'refund'로 설정된 경우 전송할 수 있는 추가 매개변수입니다. analytics.js의 경우 이 필드를 사용하기 전에 향상된 전자상거래 플러그인을 설치해야 합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
(product action) affiliation ta 문자 없음 없음 모두
값 예시: Google Store
사용 예:
ga('ec:setAction', 'purchase', {'affiliation': 'Google Store'});

수익

선택사항.

거래의 총 금액(세금 및 배송비 포함) 값을 전송하지 않으면 같은 조회에 있는 모든 제품의 제품 수량과 가격 필드를 사용하여 값이 자동으로 계산됩니다. Product Action이 'purchase' 또는 'refund'로 설정된 경우 전송할 수 있는 추가 매개변수입니다. analytics.js의 경우 이 필드를 사용하기 전에 향상된 전자상거래 플러그인을 설치해야 합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
(product action) revenue tr currency 없음 없음 모두
값 예시: 123.21
사용 예:
ga('ec:setAction', 'purchase', {'revenue': '123.21'});

세금

선택사항.

거래와 관련된 총 세금입니다. Product Action이 'purchase' 또는 'refund'로 설정된 경우 전송할 수 있는 추가 매개변수입니다. analytics.js의 경우 이 필드를 사용하기 전에 향상된 전자상거래 플러그인을 설치해야 합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
(product action) tax tt currency 없음 없음 모두
값 예시: 10.78
사용 예:
ga('ec:setAction', 'purchase', {'tax': '10.78'});

배송

선택사항.

거래와 연결된 배송비입니다. Product Action이 'purchase' 또는 'refund'로 설정된 경우 전송할 수 있는 추가 매개변수입니다. analytics.js의 경우 이 필드를 사용하기 전에 향상된 전자상거래 플러그인을 설치해야 합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
(product action) shipping ts currency 없음 없음 모두
값 예시: 3.55
사용 예:
ga('ec:setAction', 'purchase', {'shipping': '3.55'});

쿠폰 코드

선택사항.

거래에 사용된 거래 쿠폰입니다. Product Action이 'purchase' 또는 'refund'로 설정된 경우 전송할 수 있는 추가 매개변수입니다. analytics.js의 경우 이 필드를 사용하기 전에 향상된 전자상거래 플러그인을 설치해야 합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
(product action) coupon tcc 문자 없음 없음 모두
값 예시: SUMMER08
사용 예:
ga('ec:setAction', 'purchase', {'coupon': 'SUMMER08'});

제품 작업 목록

선택사항.

제품 액션이 발생한 목록 또는 컬렉션입니다. 제품 작업이 '세부정보' 또는 '클릭'으로 설정된 경우 보낼 수 있는 추가 매개변수입니다. analytics.js의 경우 이 필드를 사용하기 전에 향상된 전자상거래 플러그인을 설치해야 합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
(product action) list pal 문자 없음 없음 모두
값 예시: Search Results
사용 예:
ga('ec:setAction', 'click', {'list': 'Search Results'});

결제 단계

선택사항.

결제 유입경로의 단계 번호입니다. 제품 작업이 '결제'로 설정된 경우 보낼 수 있는 추가 매개변수입니다. analytics.js의 경우 이 필드를 사용하기 전에 향상된 전자상거래 플러그인을 설치해야 합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
(product action) step cos 정수 없음 없음 모두
값 예시: 2
사용 예:
ga('ec:setAction', 'checkout', {'step': 2});

결제 단계 옵션

선택사항.

결제 단계에 대한 추가 정보입니다. 제품 작업이 '결제'로 설정된 경우 보낼 수 있는 추가 매개변수입니다. analytics.js의 경우 이 필드를 사용하기 전에 향상된 전자상거래 플러그인을 설치해야 합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
(product action) option col 문자 없음 없음 모두
값 예시: Visa
사용 예:
ga('ec:setAction', 'checkout', {'option': 'Visa'});

제품 노출 목록 이름

선택사항.

제품이 속한 목록 또는 컬렉션입니다. 노출 목록 색인은 1에서 200 사이의 양의 정수여야 합니다. analytics.js의 경우 이 필드를 사용하기 전에 향상된 전자상거래 플러그인을 설치해야 합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
(impression) list il<listIndex>nm 문자 없음 없음 모두
값 예시: Search Results
사용 예:
ga('ec:addImpression', {'list': 'Search Results'});

제품 노출 SKU

선택사항.

제품 ID 또는 SKU 노출 목록 색인은 1에서 200 사이의 양의 정수여야 합니다. 제품 색인은 1에서 200 사이의 양의 정수여야 합니다. analytics.js의 경우 이 필드를 사용하기 전에 향상된 전자상거래 플러그인을 설치해야 합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
(impression) id il<listIndex>pi<productIndex>id 문자 없음 없음 모두
값 예시: P67890
사용 예:
ga('ec:addImpression', {'id': 'P67890'});

제품 노출 이름

선택사항.

제품 이름입니다. 노출 목록 색인은 1에서 200 사이의 양의 정수여야 합니다. 제품 색인은 1에서 200 사이의 양의 정수여야 합니다. analytics.js의 경우 이 필드를 사용하기 전에 향상된 전자상거래 플러그인을 설치해야 합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
(impression) name il<listIndex>pi<productIndex>nm 문자 없음 없음 모두
값 예시: Android T-Shirt
사용 예:
ga('ec:addImpression', {'name': 'Android T-Shirt'});

제품 노출 브랜드

선택사항.

제품과 연결된 브랜드입니다. 노출 목록 색인은 1에서 200 사이의 양의 정수여야 합니다. 제품 색인은 1에서 200 사이의 양의 정수여야 합니다. analytics.js의 경우 이 필드를 사용하기 전에 향상된 전자상거래 플러그인을 설치해야 합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
(impression) brand il<listIndex>pi<productIndex>br 문자 없음 없음 모두
값 예시: Google
사용 예:
ga('ec:addImpression', {'brand': 'Google'});

제품 노출 범주

선택사항.

제품이 속한 카테고리입니다. 노출 목록 색인은 1에서 200 사이의 양의 정수여야 합니다. 제품 색인은 1에서 200 사이의 양의 정수여야 합니다. analytics.js의 경우 이 필드를 사용하기 전에 향상된 전자상거래 플러그인을 설치해야 합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
(impression) category il<listIndex>pi<productIndex>ca 문자 없음 없음 모두
값 예시: Apparel
사용 예:
ga('ec:addImpression', {'category': 'Apparel'});

제품 노출 대안

선택사항.

제품의 변형입니다. 노출 목록 색인은 1에서 200 사이의 양의 정수여야 합니다. 제품 색인은 1에서 200 사이의 양의 정수여야 합니다. analytics.js의 경우 이 필드를 사용하기 전에 향상된 전자상거래 플러그인을 설치해야 합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
(impression) variant il<listIndex>pi<productIndex>va 문자 없음 없음 모두
값 예시: Black
사용 예:
ga('ec:addImpression', {'variant': 'Black'});

제품 노출 위치

선택사항.

목록 또는 컬렉션 내 제품의 위치입니다. 노출 목록 색인은 1에서 200 사이의 양의 정수여야 합니다. 제품 색인은 1에서 200 사이의 양의 정수여야 합니다. analytics.js의 경우 이 필드를 사용하기 전에 향상된 전자상거래 플러그인을 설치해야 합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
(impression) position il<listIndex>pi<productIndex>ps 정수 없음 없음 모두
값 예시: 2
사용 예:
ga('ec:addImpression', {'position': 2});

제품 노출 가격

선택사항.

제품의 가격입니다. 노출 목록 색인은 1에서 200 사이의 양의 정수여야 합니다. 제품 색인은 1에서 200 사이의 양의 정수여야 합니다. analytics.js의 경우 이 필드를 사용하기 전에 향상된 전자상거래 플러그인을 설치해야 합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
(impression) price il<listIndex>pi<productIndex>pr currency 없음 없음 모두
값 예시: 29.20
사용 예:
ga('ec:addImpression', {'price': '29.20'});

제품 노출 맞춤 측정기준

선택사항.

측정기준 색인이 1과 200 사이의 양의 정수인 제품 수준 맞춤 측정기준입니다. 노출 목록 색인은 1에서 200 사이의 양의 정수여야 합니다. 제품 색인은 1에서 200 사이의 양의 정수여야 합니다. analytics.js의 경우 이 필드를 사용하기 전에 향상된 전자상거래 플러그인을 설치해야 합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
(impression) dimension il<listIndex>pi<productIndex>cd<dimensionIndex> 문자 없음 없음 모두
값 예시: Member
사용 예:
ga('ec:addImpression', {'dimension1': 'Member'});

제품 노출 커스텀 측정항목

선택사항.

측정항목 색인이 1에서 200 사이의 양의 정수인 제품 수준 맞춤 측정항목입니다. 노출 목록 색인은 1에서 200 사이의 양의 정수여야 합니다. 제품 색인은 1에서 200 사이의 양의 정수여야 합니다. analytics.js의 경우 이 필드를 사용하기 전에 향상된 전자상거래 플러그인을 설치해야 합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
(impression) metric il<listIndex>pi<productIndex>cm<metricIndex> 정수 없음 없음 모두
값 예시: 28
사용 예:
ga('ec:addImpression', {'metric1': '28'});

프로모션 ID

선택사항.

프로모션 ID입니다. 프로모션 색인은 1에서 200 사이의 양의 정수여야 합니다. analytics.js의 경우 이 필드를 사용하기 전에 향상된 전자상거래 플러그인을 설치해야 합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
(promo) id promo<promoIndex>id 문자 없음 없음 모두
값 예시: SHIP
사용 예:
ga('ec:addPromo', {'id': 'SHIP'});

프로모션 이름

선택사항.

프로모션의 이름입니다. 프로모션 색인은 1에서 200 사이의 양의 정수여야 합니다. analytics.js의 경우 이 필드를 사용하기 전에 향상된 전자상거래 플러그인을 설치해야 합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
(promo) name promo<promoIndex>nm 문자 없음 없음 모두
값 예시: Free Shipping
사용 예:
ga('ec:addPromo', {'name': 'Free Shipping'});

프로모션 광고 소재

선택사항.

프로모션과 연결된 광고 소재입니다. 프로모션 색인은 1에서 200 사이의 양의 정수여야 합니다. analytics.js의 경우 이 필드를 사용하기 전에 향상된 전자상거래 플러그인을 설치해야 합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
(promo) creative promo<promoIndex>cr 문자 없음 없음 모두
값 예시: Shipping Banner
사용 예:
ga('ec:addPromo', {'creative': 'Shipping Banner'});

프로모션 위치

선택사항.

광고 소재의 위치입니다. 프로모션 색인은 1에서 200 사이의 양의 정수여야 합니다. analytics.js의 경우 이 필드를 사용하기 전에 향상된 전자상거래 플러그인을 설치해야 합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
(promo) position promo<promoIndex>ps 문자 없음 없음 모두
값 예시: banner_slot_1
사용 예:
ga('ec:addPromo', {'position': 'banner_slot_1'});

프로모션 작업

선택사항.

조회에 포함된 프로모션의 역할을 지정합니다. 프로모션 액션을 지정하지 않으면 기본 프로모션 액션인 '보기'가 적용됩니다. 프로모션에서 발생한 사용자 클릭을 측정하려면 'promo_click'으로 설정하세요. analytics.js의 경우 이 필드를 사용하기 전에 향상된 전자상거래 플러그인을 설치해야 합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
(promo) action promoa 문자 없음 없음 모두
값 예시: click
사용 예:
ga('ec:setAction', 'promo_click'});

통화 코드

선택사항.

있으면 모든 거래 통화 값의 현지 통화를 나타냅니다. 값은 유효한 ISO 4217 통화 코드여야 합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
currencyCode cu 문자 없음 10바이트 모두
값 예시: EUR
사용 예:
ga('set', 'currencyCode', 'EUR');

소셜 상호작용

소셜 네트워크

소셜 조회 유형에 필요합니다.

Facebook 또는 Google Plus와 같은 소셜 네트워크를 지정합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
socialNetwork sn 문자 없음 50바이트 social
값 예시: facebook
사용 예:
ga('send', 'social', {
  'socialNetwork': 'facebook',
  'socialAction': 'like',
  'socialTarget': 'http://foo.com'
})

소셜 액션

소셜 조회 유형에 필요합니다.

소셜 상호작용 작업을 지정합니다. 예를 들어 Google 플러스에서 사용자가 +1 버튼을 클릭하면 소셜 액션은 '플러스'입니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
socialAction sa 문자 없음 50바이트 social
값 예시: like
사용 예:
ga('send', 'social', {
  'socialNetwork': 'facebook',
  'socialAction': 'like',
  'socialTarget': 'http://foo.com'
})

소셜 액션 타겟

소셜 조회 유형에 필요합니다.

소셜 상호작용의 타겟을 지정합니다. 이 값은 일반적으로 URL이지만 어떤 텍스트일 수도 있습니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
socialTarget st 문자 없음 2,048바이트 social
값 예시: http://foo.com
사용 예:
ga('send', 'social', {
  'socialNetwork': 'facebook',
  'socialAction': 'like',
  'socialTarget': 'http://foo.com'
})

시기

사용자 시간 카테고리

타이밍 조회 유형에 필요합니다.

사용자 시간 카테고리를 지정합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
timingCategory utc 문자 없음 150바이트 타이밍
값 예시: category
사용 예:
ga('send', 'timing', {
  'timingCategory': 'category',
  'timingVar': 'lookup',
  'timingValue': 123
});

사용자 시간 변수 이름

타이밍 조회 유형에 필요합니다.

사용자 시간 변수를 지정합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
timingVar utv 문자 없음 500바이트 타이밍
값 예시: lookup
사용 예:
ga('send', 'timing', {
  'timingCategory': 'category',
  'timingVar': 'lookup',
  'timingValue': 123
});

사용자 시간

타이밍 조회 유형에 필요합니다.

사용자 시간 값을 지정합니다. 값의 단위는 밀리초입니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
timingValue utt 정수 없음 없음 타이밍
값 예시: 123
사용 예:
ga('send', 'timing', {
  'timingCategory': 'category',
  'timingVar': 'lookup',
  'timingValue': 123
});

사용자 시간 라벨

선택사항.

사용자 시간 라벨을 지정합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
timingLabel utl 문자 없음 500바이트 타이밍
값 예시: label
사용 예:
ga('send', 'timing', {
  'timingCategory': 'category',
  'timingVar': 'lookup',
  'timingValue': 123,
  'timingLabel': 'label'
});

예외

예외 설명

선택사항.

예외에 대한 설명을 지정합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
exDescription exd 문자 없음 150바이트 예외
값 예시: DatabaseError
사용 예:
ga('send', 'exception', {
  'exDescription': 'DatabaseError'
});

치명적인 예외입니까?

선택사항.

예외사항이 치명적인지 지정합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
exFatal exf 부울 1 해당 사항 없음 예외
값 예시: true
사용 예:
ga('send', 'exception', {
  'exFatal': true
});

맞춤 측정기준 / 측정항목

맞춤 측정기준

선택사항.

각 맞춤 측정기준에는 연결된 색인이 있습니다. 맞춤 측정기준은 최대 20개입니다 (애널리틱스 360 계정의 경우 200개). 측정기준 색인은 1에서 200 사이의 양의 정수여야 합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
dimension cd<dimensionIndex> 문자 없음 150바이트 모두
값 예시: Sports
사용 예:
ga('set', 'dimension14', 'Sports');

맞춤 측정항목

선택사항.

맞춤 측정기준마다 연결된 색인이 있습니다. 맞춤 측정기준은 최대 20개입니다(애널리틱스 360 계정의 경우 200개). 측정항목 색인은 1에서 200 사이의 양의 정수여야 합니다.

필드 이름 프로토콜 매개변수 값 유형 기본값 최대 길이 지원되는 조회 유형
metric cm<metricIndex> 숫자 없음 없음 모두
값 예시: 47
사용 예:
ga('set', 'metric7', 47);