Справка по параметрам Measurement Protocol

В этом документе перечислены все параметры, доступные в протоколе передачи статистических данных (Measurement Protocol).

  1. Общие поля
  2. Пользователь
  3. Сеанс
  4. Источники трафика
  5. Информация о системе
  6. Обращение
  7. Информация о содержании
  8. Отслеживание приложений
  9. Отслеживание событий
  10. Электронная торговля
  11. Расширенная электронная торговля
  12. Социальные взаимодействия
  13. Время
  14. Исключения
  15. Специальные параметры и показатели
  16. Эксперименты со страницами

Общие поля

Версия протокола

Является обязательным для всех типов обращений.

Версия протокола. Текущее значение – 1. Оно изменится только в том случае, если в протокол будут внесены изменения без обратной совместимости.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
v Текст Нет Нет Все
Пример значения: 1
Пример использования: v=1

Идентификатор отслеживания/идентификатор веб-ресурса

Является обязательным для всех типов обращений.

Идентификатор отслеживания/идентификатор веб-ресурса в формате UA-XXXX-Y. С этим идентификатором связываются все собираемые данные.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
tid Текст Нет Нет Все
Пример значения: UA-XXXX-Y
Пример использования: tid=UA-XXXX-Y

Анонимизация IP

Необязательное поле.

IP-адрес отправителя (при наличии) переводится в анонимную форму. Например, IP будет анонимизирован, если в строке передаваемых данных имеется один из следующих параметров: &aip=, &aip=0 или &aip=1.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
aip Логическое выражение Нет Нет Все
Пример значения: 1
Пример использования: aip=1

Источник данных

Необязательное поле.

Указывает на источник данных для обращения. Обращения от analytics.js будут иметь значение web, обращения от мобильных SDK – значение app.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
ds Текст Нет Нет Все
Пример значения: web
Пример использования: ds=web

Пример значения: app
Пример использования: ds=app

Пример значения: call center
Пример использования: ds=call%20center

Пример значения: crm
Пример использования: ds=crm

Время в очереди

Необязательное поле.

Используется для сбора офлайн-обращений (латентных обращений). Значение представляет собой временную дельту (в миллисекундах) между моментом, когда произошло обращение, и его отправкой. Значение должно быть больше или равно 0. Если значение превышает четыре часа, обращение может быть не обработано.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
qt Целое число Нет Нет Все
Пример значения: 560
Пример использования: qt=560

Блокировка кеша

Необязательное поле.

Используется для отправки случайно выбранных значений в запросах GET, чтобы браузеры и прокси-серверы не кешировали обращения. Этот параметр должен быть последним, так как, по нашему опыту, некоторые сторонние программы фильтрации неправильно добавляют дополнительные параметры в HTTP-запросы. Это значение не попадает в отчеты. Это значение не попадает в отчеты.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
z Текст Нет Нет Все
Пример значения: 289372387623
Пример использования: z=289372387623

Пользователь

Идентификатор клиента

Является обязательным для всех типов обращений.

Анонимно идентифицирует конкретного пользователя, устройство или экземпляр браузера. В случае веб-сайтов этот идентификатор обычно сохраняется в основном файле cookie со сроком действия два года, а в случае мобильных приложений – случайным образом генерируется для каждого экземпляра установленного приложения. Значением этого поля должен быть универсальный уникальный идентификатор (версии 4), как описано в файле http://www.ietf.org/rfc/rfc4122.txt

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
cid Текст Нет Нет Все
Пример значения: 35009a79-1a05-49d7-b876-2b884d0f825b
Пример использования: cid=35009a79-1a05-49d7-b876-2b884d0f825b

Идентификатор пользователя

Необязательное поле.

Идентификатор, предоставленный владельцем сайта или пользователем библиотеки отслеживания. Он должен быть анонимным, т. е. не связанным с личной информацией, а его значение не должно сохраняться с помощью файлов cookie или каких-либо других средств хранения данных в Google Analytics.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
uid Текст Нет Нет Все
Пример значения: as8eknlll
Пример использования: uid=as8eknlll

Сеанс

Контроллер сеансов

Необязательное поле.

Используется для контроля за продолжительностью сеанса. При значении start с этого обращения начинается новый сеанс, а при значении end на этом обращении заканчивается текущий сеанс. Все остальные значения игнорируются.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
sc Текст Нет Нет Все
Пример значения: start
Пример использования: sc=start

Пример значения: end
Пример использования: sc=end

Переопределение IP

Необязательное поле.

IP-адрес пользователя. Этот IP-адрес должен быть действительным, в формате IPv4 или IPv6. Он всегда анонимизируется, как если бы использовался параметр &aip (анонимизировать IP).

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
uip Текст Нет Нет Все
Пример значения: 1.2.3.4
Пример использования: uip=1.2.3.4

Переопределение агента пользователя

Необязательное поле.

Агент пользователя браузера. Обратите внимание, что Google предоставляет библиотеки, позволяющие идентифицировать действительных агентов пользователя. Использование собственного агента ненадежно и может привести к ошибкам.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
ua Текст Нет Нет Все
Пример значения: Opera/9.80 (Windows NT 6.0) Presto/2.12.388 Version/12.14
Пример использования: ua=Opera%2F9.80%20%28Windows%20NT%206.0%29%20Presto%2F2.12.388%20Version%2F12.14

Переопределение геоданных

Необязательное поле.

Географическое местоположение пользователя. Идентификатор местоположения должен представлять собой двухбуквенный код страны или идентификатор критерия для города или региона (см. http://developers.google.com/analytics/devguides/collection/protocol/v1/geoid). Этот параметр переопределяет все значения, определенные по IP-адресу, в том числе параметр переопределения IP. При неверном коде географические параметры будут иметь значение (not set).

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
geoid Текст Нет Нет Все
Пример значения: US
Пример использования: geoid=US

Пример значения: 21137
Пример использования: geoid=21137

Источники трафика

URL перехода к документу

Необязательное поле.

Показывает, с какого URL поступил трафик на сайт. Это значение используется для определения источника трафика. Формат значения – URL.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
dr Текст Нет 2048 байт Все
Пример значения: http://example.com
Пример использования: dr=http%3A%2F%2Fexample.com

Название кампании

Необязательное поле.

Указывает название кампании.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
cn Текст Нет 100 байт Все
Пример значения: (direct)
Пример использования: cn=%28direct%29

Источник кампании

Необязательное поле.

Указывает источник кампании.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
cs Текст Нет 100 байт Все
Пример значения: (direct)
Пример использования: cs=%28direct%29

Канал кампании

Необязательное поле.

Указывает канал кампании.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
cm Текст Нет 50 байт Все
Пример значения: organic
Пример использования: cm=organic

Ключевое слово кампании

Необязательное поле.

Определяет ключевое слово кампании.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
ck Текст Нет 500 байт Все
Пример значения: Blue Shoes
Пример использования: ck=Blue%20Shoes

Содержание кампании

Необязательное поле.

Определяет содержание кампании.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
cc Текст Нет 500 байт Все
Пример значения: content
Пример использования: cc=content

Идентификатор кампании

Необязательное поле.

Определяет идентификатор кампании.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
ci Текст Нет 100 байт Все
Пример значения: ID
Пример использования: ci=ID

Идентификатор Google AdWords

Необязательное поле.

Указывает идентификатор Google AdWords.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
gclid Текст Нет Нет Все
Пример значения: CL6Q-OXyqKUCFcgK2goddQuoHg
Пример использования: gclid=CL6Q-OXyqKUCFcgK2goddQuoHg

Идентификатор медийных объявлений Google

Необязательное поле.

Указывает идентификатор медийных объявлений Google.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
dclid Текст Нет Нет Все
Пример значения: d_click_id
Пример использования: dclid=d_click_id

Информация о системе

Разрешение экрана

Необязательное поле.

Указывает разрешение экрана.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
sr Текст Нет 20 байт Все
Пример значения: 800x600
Пример использования: sr=800x600

Окно просмотра

Необязательное поле.

Определяет размер видимой области браузера/устройства.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
vp Текст Нет 20 байт Все
Пример значения: 123x456
Пример использования: vp=123x456

Кодирование документа

Необязательное поле.

Определяет набор символов для кодирования страницы/документа.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
de Текст UTF-8 20 байтов Все
Пример значения: UTF-8
Пример использования: de=UTF-8

Цвета экрана

Необязательное поле.

Определяет глубину цветов экрана.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
sd Текст Нет 20 байт Все
Пример значения: 24-bits
Пример использования: sd=24-bits

Язык пользователя

Необязательное поле.

Определяет язык пользователя.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
ul Текст Нет 20 байт Все
Пример значения: en-us
Пример использования: ul=en-us

Поддержка Java включена

Необязательное поле.

Указывает, включена ли поддержка Java.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
je Логическое выражение Нет Нет Все
Пример значения: 1
Пример использования: je=1

Версия Flash

Необязательное поле.

Указывает версию Flash.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
fl Текст Нет 20 байт Все
Пример значения: 10 1 r103
Пример использования: fl=10%201%20r103

Обращение

Тип обращения

Является обязательным для всех типов обращений.

Тип обращения. Возможные варианты: pageview, screenview, event, transaction, item, social, exception, timing.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
t Текст Нет Нет Все
Пример значения: pageview
Пример использования: t=pageview

Пассивное событие

Необязательное поле.

Указывает на то, что обращение не должно считаться взаимодействием.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
ni Логическое выражение Нет Нет Все
Пример значения: 1
Пример использования: ni=1

Информация о содержании

URL местоположения документа

Необязательное поле.

Этот параметр позволяет передать полный URL (путь к документу) страницы, на которой размещен контент. Переопределить имя хоста и путь+запрос можно с помощью параметров &dh и &dp соответственно. Клиенты JavaScript определяют URL, используя комбинацию параметров браузера document.location.origin, document.location.pathname и document.location.search. Если в URL есть какая-либо личная информация, включая сведения, необходимые для аутентификации, ее нужно удалить. Для обращений типа pageview необходимо указывать либо параметр &dl, либо параметры &dh и &dp одновременно.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
dl Текст Нет 2048 байт Все
Пример значения: http://foo.com/home?a=b
Пример использования: dl=http%3A%2F%2Ffoo.com%2Fhome%3Fa%3Db

Имя хоста документа

Необязательное поле.

Указывает имя хоста, где хранится контент.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
dh Текст Нет 100 байт Все
Пример значения: foo.com
Пример использования: dh=foo.com

Путь к документу

Необязательное поле.

Часть URL страницы, определяющая путь. Путь должен начинаться с символа косой черты (/). Для обращений типа pageview необходимо указать либо параметр &dl, либо одновременно параметры &dh и &dp.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
dp Текст Нет 2048 байт Все
Пример значения: /foo
Пример использования: dp=%2Ffoo

Заголовок документа

Необязательное поле.

Заголовок страницы/документа.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
dt Текст Нет 1500 байт Все
Пример значения: Settings
Пример использования: dt=Settings

Название экрана

Обязательно для обращений типа screenview (просмотр экрана).

Это необязательный параметр для веб-ресурсов и обязательный – для мобильных ресурсов. Он используется в качестве названия экрана для обращений типа screenview (просмотр экрана). Для веб-ресурсов по умолчанию используется уникальный URL страницы (параметр &dl как есть либо комбинация параметров &dh и &dp).

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
cd Текст Нет 2048 байт screenview (просмотр экрана)
Пример значения: High Scores
Пример использования: cd=High%20Scores

Группа контента

Необязательное поле.

У каждой группы контента есть порядковый номер. Групп контента может быть не более 10. Порядковый номер должен быть целым числом от 1 до 10. Значением параметра "Группа контента" должен быть текст, обозначающий категорию контента в иерархической структуре, при этом в качестве разделителя используется косая черта "/". Если такие знаки содержатся в начале или конце строки, они будут удалены. Если этот знак указан несколько раз подряд, то его повторы удаляются. Например, строка "/a//b/" преобразуется в "a/b".

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
cg<groupIndex> Текст Нет 100 байт Все
Пример значения: news/sports
Пример использования: cg1=news%2Fsports

Идентификатор ссылки

Необязательное поле.

Идентификатор элемента DOM, на который нажал пользователь. Его значение используется для различения ссылок на один URL в отчетах "Статистика страницы" в случаях, когда для ресурса включена улучшенная атрибуция ссылок.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
linkid Текст Нет Нет Все
Пример значения: nav_bar
Пример использования: linkid=nav_bar

Отслеживание приложений

Название приложения

Необязательное поле.

Указывает название приложения. Это поле является обязательным для обращений, в которых содержатся данные, связанные с приложением (например, версия приложения, его идентификатор или идентификатор установщика). Для веб-ресурсов необязательно.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
an Текст Нет 100 байт Все
Пример значения: My App
Пример использования: an=My%20App

Идентификатор приложения

Необязательное поле.

Идентификатор приложения.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
aid Текст Нет 150 байт Все
Пример значения: com.company.app
Пример использования: aid=com.company.app

Версия приложения

Необязательное поле.

Указывает версию приложения.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
av Текст Нет 100 байт Все
Пример значения: 1.2
Пример использования: av=1.2

Идентификатор установщика приложения

Необязательное поле.

Идентификатор установщика приложения.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
aiid Текст Нет 150 байт Все
Пример значения: com.platform.vending
Пример использования: aiid=com.platform.vending

Отслеживание событий

Категория событий

Обязательно для обращений типа event.

Указывает категорию события. Это поле не должно быть пустым.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
ec Текст Нет 150 байт event
Пример значения: Category
Пример использования: ec=Category

Действие по событию

Обязательно для обращений типа event.

Указывает действие события. Это поле не должно быть пустым.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
ea Текст Нет 500 байт event
Пример значения: Action
Пример использования: ea=Action

Ярлык события

Необязательное поле.

Указывает ярлык события.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
el Текст Нет 500 байт event
Пример значения: Label
Пример использования: el=Label

Значение события

Необязательное поле.

Задает значение события. Значения могут быть только положительными.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
ev Целое число Нет Нет event
Пример значения: 55
Пример использования: ev=55

Электронная торговля

Идентификатор транзакции

Является обязательным для обращений типа transaction (транзакция).
Является обязательным для обращений типа item (товар).

Уникальный идентификатор транзакции. Значение должно быть одинаковым для обращений типа transaction (транзакция) и item (товар), связанных с определенной транзакцией.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
ti Текст Нет 500 байт transaction, item
Пример значения: OD564
Пример использования: ti=OD564

Аффилированность транзакции

Необязательное поле.

Определяет название филиала или магазина, где произошла транзакция.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
ta Текст Нет 500 байт transaction
Пример значения: Member
Пример использования: ta=Member

Доход от транзакции

Необязательное поле.

Определяет общий доход, связанный с транзакцией. Значение должно включать стоимость доставки и налоги.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
tr Валюта 0 Нет transaction
Пример значения: 15.47
Пример использования: tr=15.47

Стоимость доставки

Необязательное поле.

Определяет общую стоимость доставки, связанную с транзакцией.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
ts Валюта 0 Нет transaction
Пример значения: 3.50
Пример использования: ts=3.50

Налог с транзакции

Необязательное поле.

Определяет сумму всех налогов, связанных с транзакцией.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
tt Валюта 0 Нет transaction
Пример значения: 11.20
Пример использования: tt=11.20

Название товара

Является обязательным для обращений типа item (товар).

Определяет название товара.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
in Текст Нет 500 байт item
Пример значения: Shoe
Пример использования: in=Shoe

Цена товара

Необязательное поле.

Определяет цену за единицу товара.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
ip Валюта 0 Нет item
Пример значения: 3.50
Пример использования: ip=3.50

Количество единиц товара

Необязательное поле.

Определяет количество приобретенных единиц товара.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
iq Целое число 0 Нет item
Пример значения: 4
Пример использования: iq=4

Код товара

Необязательное поле.

Определяет код товара (SKU).

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
ic Текст Нет 500 байт item
Пример значения: SKU47
Пример использования: ic=SKU47

Категория товара

Необязательное поле.

Указывает, к какой категории принадлежит товар.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
iv Текст Нет 500 байт item
Пример значения: Blue
Пример использования: iv=Blue

Расширенная электронная торговля

Код товара

Необязательное поле.

Код товара. Индекс товара задается положительным целым числом от 1 до 200 включительно. Прежде чем использовать это поле, необходимо установить плагин расширенной электронной торговли для analytics.js.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
pr<productIndex>id Текст Нет 500 байт Все
Пример значения: P12345
Пример использования: pr1id=P12345

Название товара

Необязательное поле.

Название товара. Индекс товара задается положительным целым числом от 1 до 200 включительно. Прежде чем использовать это поле, необходимо установить плагин расширенной электронной торговли для analytics.js.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
pr<productIndex>nm Текст Нет 500 байт Все
Пример значения: Android T-Shirt
Пример использования: pr1nm=Android%20T-Shirt

Бренд товара

Необязательное поле.

Бренд, связанный с товаром. Индекс товара задается положительным целым числом от 1 до 200 включительно. Прежде чем использовать это поле, необходимо установить плагин расширенной электронной торговли для analytics.js.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
pr<productIndex>br Текст Нет 500 байт Все
Пример значения: Google
Пример использования: pr1br=Google

Категория товаров

Необязательное поле.

Категория, к которой относится товар. Индекс товара задается положительным целым числом от 1 до 200 включительно. Параметр категории товара может быть иерархическим. Вы можете указать до пяти уровней иерархии, используя косую черту (/) в качестве разделителя. Прежде чем использовать это поле, необходимо установить плагин расширенной электронной торговли для analytics.js.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
pr<productIndex>ca Текст Нет 500 байт Все
Пример значения: Apparel
Пример использования: pr1ca=Apparel

Пример значения: Apparel/Mens/T-Shirts
Пример использования: pr1ca=Apparel%2FMens%2FT-Shirts

Разновидность товара

Необязательное поле.

Разновидность товара. Индекс товара задается положительным целым числом от 1 до 200 включительно. Прежде чем использовать это поле, необходимо установить плагин расширенной электронной торговли для analytics.js.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
pr<productIndex>va Текст Нет 500 байт Все
Пример значения: Black
Пример использования: pr1va=Black

Цена товара

Необязательное поле.

Цена за единицу товара. Индекс товара задается положительным целым числом от 1 до 200 включительно. Прежде чем использовать это поле, необходимо установить плагин расширенной электронной торговли для analytics.js.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
pr<productIndex>pr Валюта Нет Нет Все
Пример значения: 29.20
Пример использования: pr1pr=29.20

Количество единиц товара

Необязательное поле.

Количество единиц товара. Индекс товара задается положительным целым числом от 1 до 200 включительно. Прежде чем использовать это поле, необходимо установить плагин расширенной электронной торговли для analytics.js.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
pr<productIndex>qt Целое число Нет Нет Все
Пример значения: 2
Пример использования: pr1qt=2

Код купона товара

Необязательное поле.

Код купона, связанного с товаром. Индекс товара задается положительным целым числом от 1 до 200 включительно. Прежде чем использовать это поле, необходимо установить плагин расширенной электронной торговли для analytics.js.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
pr<productIndex>cc Текст Нет 500 байт Все
Пример значения: SUMMER_SALE13
Пример использования: pr1cc=SUMMER_SALE13

Позиция товара

Необязательное поле.

Позиция товара в списке или коллекции. Индекс товара задается положительным целым числом от 1 до 200 включительно. Прежде чем использовать это поле, необходимо установить плагин расширенной электронной торговли для analytics.js.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
pr<productIndex>ps Целое число Нет Нет Все
Пример значения: 2
Пример использования: pr1ps=2

Специальный параметр товара

Необязательное поле.

Специальный параметр на уровне товара, где номер – это положительное целое число в интервале от 1 до 200 включительно. Индекс товара задается положительным целым числом от 1 до 200 включительно. Прежде чем использовать это поле, необходимо установить плагин расширенной электронной торговли для analytics.js.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
pr<productIndex>cd<dimensionIndex> Текст Нет Нет Все
Пример значения: Member
Пример использования: pr1cd2=Member

Специальный показатель товара

Необязательное поле.

Специальный показатель на уровне товара, где номер – это положительное целое число в интервале от 1 до 200 включительно. Индекс товара задается положительным целым числом от 1 до 200 включительно. Прежде чем использовать это поле, необходимо установить плагин расширенной электронной торговли для analytics.js.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
pr<productIndex>cm<metricIndex> Целое число Нет Нет Все
Пример значения: 28
Пример использования: pr1cm2=28

Действие с товаром

Необязательное поле.

Роль товаров, входящих в обращение. Если действие не указано, то все товарные определения в обращении будут проигнорированы. Возможные значения: detail (просмотр информации), click (клик), add (добавление в корзину), remove (удаление из корзины), checkout (оформление покупки), checkout_option (вариант оформления покупки), purchase (покупка), refund (возврат). Прежде чем использовать это поле, необходимо установить плагин расширенной электронной торговли для analytics.js.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
pa Текст Нет Нет Все
Пример значения: detail
Пример использования: pa=detail

Идентификатор транзакции

Необязательное поле.

Идентификатор транзакции. Этот необязательный параметр может передаваться, если для действия с товаром задано значение purchase (покупка) или refund (возврат). Прежде чем использовать это поле, необходимо установить плагин расширенной электронной торговли для analytics.js.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
ti Текст Нет Нет Все
Пример значения: T1234
Пример использования: ti=T1234

Партнерство

Необязательное поле.

Магазин или филиал, в котором произошла транзакция. Этот необязательный параметр может передаваться, если для действия с товаром задано значение purchase (покупка) или refund (возврат). Прежде чем использовать это поле, необходимо установить плагин расширенной электронной торговли для analytics.js.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
ta Текст Нет Нет Все
Пример значения: Google Store
Пример использования: ta=Google%20Store

Доход

Необязательное поле.

Общая сумма транзакции, включая налоги и стоимость доставки. Если значение не задано, оно автоматически рассчитывается с использованием полей "Количество единиц товара" и "Цена товара" для всех товаров в одном обращении. Этот необязательный параметр может передаваться, если для действия с товаром задано значение purchase (покупка) или refund (возврат). Прежде чем использовать это поле, необходимо установить плагин расширенной электронной торговли для analytics.js.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
tr Валюта Нет Нет Все
Пример значения: 123.21
Пример использования: tr=123.21

Налог

Необязательное поле.

Сумма всех налогов, связанных с транзакцией. Этот необязательный параметр может передаваться, если для действия с товаром задано значение purchase (покупка) или refund (возврат). Прежде чем использовать это поле, необходимо установить плагин расширенной электронной торговли для analytics.js.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
tt Валюта Нет Нет Все
Пример значения: 10.78
Пример использования: tt=10.78

Доставка

Необязательное поле.

Стоимость доставки, связанная с транзакцией. Этот необязательный параметр может передаваться, если для действия с товаром задано значение purchase (покупка) или refund (возврат). Прежде чем использовать это поле, необходимо установить плагин расширенной электронной торговли для analytics.js.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
ts Валюта Нет Нет Все
Пример значения: 3.55
Пример использования: ts=3.55

Код купона

Необязательное поле.

Купон, погашенный при транзакции. Этот необязательный параметр может передаваться, если для действия с товаром задано значение purchase (покупка) или refund (возврат). Прежде чем использовать это поле, необходимо установить плагин расширенной электронной торговли для analytics.js.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
tcc Текст Нет Нет Все
Пример значения: SUMMER08
Пример использования: tcc=SUMMER08

Список действия с товаром

Необязательное поле.

Список или коллекция, куда входит действие с товаром. Этот необязательный параметр может передаваться, если для действия с товаром задано значение detail (получение информации) или click (клик). Прежде чем использовать это поле, необходимо установить плагин расширенной электронной торговли для analytics.js.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
pal Текст Нет Нет Все
Пример значения: Search Results
Пример использования: pal=Search%20Results

Этап оформления покупки

Необязательное поле.

Номер шага в последовательности покупки. Этот необязательный параметр может передаваться, если для действия с товаром задано значение checkout (оформление покупки). Прежде чем использовать это поле, необходимо установить плагин расширенной электронной торговли для analytics.js.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
cos Целое число Нет Нет Все
Пример значения: 2
Пример использования: cos=2

Вариант оформления покупки

Необязательное поле.

Вариант, выбранный на этапе оформления покупки. Этот необязательный параметр может передаваться, если для действия с товаром задано значение checkout (оформление покупки). Прежде чем использовать это поле, необходимо установить плагин расширенной электронной торговли для analytics.js.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
col Текст Нет Нет Все
Пример значения: Visa
Пример использования: col=Visa

Название списка показанного товара

Необязательное поле.

Список или коллекция, куда входит этот товар. Индекс списка показов задается положительным целым числом от 1 до 200 включительно. Прежде чем использовать это поле, необходимо установить плагин расширенной электронной торговли для analytics.js.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
il<listIndex>nm Текст Нет Нет Все
Пример значения: Search Results
Пример использования: il1nm=Search%20Results

Код показанного товара

Необязательное поле.

Идентификатор или код товара. Индекс списка показов задается положительным целым числом от 1 до 200 включительно. Индекс товара задается положительным целым числом от 1 до 200 включительно. Прежде чем использовать это поле, необходимо установить плагин расширенной электронной торговли для analytics.js.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
il<listIndex>pi<productIndex>id Текст Нет Нет Все
Пример значения: P67890
Пример использования: il1pi2id=P67890

Название показанного товара

Необязательное поле.

Название товара. Индекс списка показов задается положительным целым числом от 1 до 200 включительно. Индекс товара задается положительным целым числом от 1 до 200 включительно. Прежде чем использовать это поле, необходимо установить плагин расширенной электронной торговли для analytics.js.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
il<listIndex>pi<productIndex>nm Текст Нет Нет Все
Пример значения: Android T-Shirt
Пример использования: il1pi2nm=Android%20T-Shirt

Бренд показанного товара

Необязательное поле.

Бренд, связанный с товаром. Индекс списка показов задается положительным целым числом от 1 до 200 включительно. Индекс товара задается положительным целым числом от 1 до 200 включительно. Прежде чем использовать это поле, необходимо установить плагин расширенной электронной торговли для analytics.js.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
il<listIndex>pi<productIndex>br Текст Нет Нет Все
Пример значения: Google
Пример использования: il1pi2br=Google

Категория показанного товара

Необязательное поле.

Категория, к которой относится товар. Индекс списка показов задается положительным целым числом от 1 до 200 включительно. Индекс товара задается положительным целым числом от 1 до 200 включительно. Прежде чем использовать это поле, необходимо установить плагин расширенной электронной торговли для analytics.js.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
il<listIndex>pi<productIndex>ca Текст Нет Нет Все
Пример значения: Apparel
Пример использования: il1pi2ca=Apparel

Разновидность показанного товара

Необязательное поле.

Разновидность товара. Индекс списка показов задается положительным целым числом от 1 до 200 включительно. Индекс товара задается положительным целым числом от 1 до 200 включительно. Прежде чем использовать это поле, необходимо установить плагин расширенной электронной торговли для analytics.js.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
il<listIndex>pi<productIndex>va Текст Нет Нет Все
Пример значения: Black
Пример использования: il1pi2va=Black

Позиция показанного товара

Необязательное поле.

Позиция товара в списке или коллекции. Индекс списка показов задается положительным целым числом от 1 до 200 включительно. Индекс товара задается положительным целым числом от 1 до 200 включительно. Прежде чем использовать это поле, необходимо установить плагин расширенной электронной торговли для analytics.js.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
il<listIndex>pi<productIndex>ps Целое число Нет Нет Все
Пример значения: 2
Пример использования: il1pi2ps=2

Цена показанного товара

Необязательное поле.

Цена товара. Индекс списка показов задается положительным целым числом от 1 до 200 включительно. Индекс товара задается положительным целым числом от 1 до 200 включительно. Прежде чем использовать это поле, необходимо установить плагин расширенной электронной торговли для analytics.js.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
il<listIndex>pi<productIndex>pr Валюта Нет Нет Все
Пример значения: 29.20
Пример использования: il1pi2pr=29.20

Специальный параметр показанного товара

Необязательное поле.

Специальный параметр на уровне товара, где номер – это положительное целое число в интервале от 1 до 200 включительно. Индекс списка показов задается положительным целым числом от 1 до 200 включительно. Индекс товара задается положительным целым числом от 1 до 200 включительно. Прежде чем использовать это поле, необходимо установить плагин расширенной электронной торговли для analytics.js.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
il<listIndex>pi<productIndex>cd<dimensionIndex> Текст Нет Нет Все
Пример значения: Member
Пример использования: il1pi2cd3=Member

Специальный показатель показанного товара

Необязательное поле.

Специальный показатель на уровне товара, где номер – это положительное целое число в интервале от 1 до 200 включительно. Индекс списка показов задается положительным целым числом от 1 до 200 включительно. Индекс товара задается положительным целым числом от 1 до 200 включительно. Прежде чем использовать это поле, необходимо установить плагин расширенной электронной торговли для analytics.js.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
il<listIndex>pi<productIndex>cm<metricIndex> Целое число Нет Нет Все
Пример значения: 28
Пример использования: il1pi2cm3=28

Идентификатор рекламной акции

Необязательное поле.

Идентификатор рекламной акции. Ее индекс задается положительным целым числом от 1 до 200 включительно. Прежде чем использовать это поле, необходимо установить плагин расширенной электронной торговли для analytics.js.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
promo<promoIndex>id Текст Нет Нет Все
Пример значения: SHIP
Пример использования: promo1id=SHIP

Название рекламной акции

Необязательное поле.

Название рекламной акции. Ее индекс задается положительным целым числом от 1 до 200 включительно. Прежде чем использовать это поле, необходимо установить плагин расширенной электронной торговли для analytics.js.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
promo<promoIndex>nm Текст Нет Нет Все
Пример значения: Free Shipping
Пример использования: promo1nm=Free%20Shipping

Объявление рекламной акции

Необязательное поле.

Объявление, связанное с рекламной акцией. Ее индекс задается положительным целым числом от 1 до 200 включительно. Прежде чем использовать это поле, необходимо установить плагин расширенной электронной торговли для analytics.js.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
promo<promoIndex>cr Текст Нет Нет Все
Пример значения: Shipping Banner
Пример использования: promo1cr=Shipping%20Banner

Позиция рекламной акции

Необязательное поле.

Позиция объявления. Ее индекс задается положительным целым числом от 1 до 200 включительно. Прежде чем использовать это поле, необходимо установить плагин расширенной электронной торговли для analytics.js.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
promo<promoIndex>ps Текст Нет Нет Все
Пример значения: banner_slot_1
Пример использования: promo1ps=banner_slot_1

Действие с рекламной акцией

Необязательное поле.

Определяет роль рекламных акций, входящих в обращение. Если значение не указано, по умолчанию используется действие view (просмотр). Чтобы отслеживать клики по рекламе, задайте значение promo_click. Прежде чем использовать это поле, необходимо установить плагин расширенной электронной торговли для analytics.js.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
promoa Текст Нет Нет Все
Пример значения: click
Пример использования: promoa=click

Код валюты

Необязательное поле.

Указывает местную валюту для всех значений, связанных с транзакцией. Значение должно быть в кодировке ISO 4217.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
cu Текст Нет 10 байт Все
Пример значения: EUR
Пример использования: cu=EUR

Социальные взаимодействия

Социальная сеть

Обязательно для обращений типа social.

Указывает социальную сеть, например Facebook или Google+.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
sn Текст Нет 50 байт social
Пример значения: facebook
Пример использования: sn=facebook

Социальное действие

Обязательно для обращений типа social.

Указывает действие, являющееся социальным взаимодействием. Например, если пользователь нажмет кнопку +1, социальным действием будет +.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
sa Текст Нет 50 байт social
Пример значения: like
Пример использования: sa=like

Цель социального действия

Обязательно для обращений типа social.

Указывает цель социального взаимодействия. Значением обычно является URL, но может быть любой текст.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
st Текст Нет 2048 байт social
Пример значения: http://foo.com
Пример использования: st=http%3A%2F%2Ffoo.com

Время

Категория пользовательского времени

Обязательно для обращений типа timing.

Указывает категорию пользовательского времени.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
utc Текст Нет 150 байт timing
Пример значения: category
Пример использования: utc=category

Переменная пользовательского времени

Обязательно для обращений типа timing.

Указывает переменную пользовательского времени.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
utv Текст Нет 500 байт timing
Пример значения: lookup
Пример использования: utv=lookup

Значение пользовательского времени

Обязательно для обращений типа timing.

Указывает значение пользовательского времени (в миллисекундах).

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
utt Целое число Нет Нет timing
Пример значения: 123
Пример использования: utt=123

Ярлык пользовательского времени

Необязательное поле.

Указывает ярлык пользовательского времени.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
utl Текст Нет 500 байт timing
Пример значения: label
Пример использования: utl=label

Время загрузки страницы

Необязательное поле.

Указывает, сколько времени потребовалось для загрузки страницы (в миллисекундах).

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
plt Целое число Нет Нет timing
Пример значения: 3554
Пример использования: plt=3554

Время DNS

Необязательное поле.

Указывает, сколько времени потребовалось для поиска DNS (в миллисекундах).

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
dns Целое число Нет Нет timing
Пример значения: 43
Пример использования: dns=43

Время скачивания страницы

Необязательное поле.

Указывает, сколько времени потребовалось для скачивания страницы (в миллисекундах).

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
pdt Целое число Нет Нет timing
Пример значения: 500
Пример использования: pdt=500

Время прямого отклика

Необязательное поле.

Указывает, сколько времени потребовалось для переадресаций (в миллисекундах).

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
rrt Целое число Нет Нет timing
Пример значения: 500
Пример использования: rrt=500

Время соединения TCP

Необязательное поле.

Указывает, сколько времени потребовалось на установление соединения TCP (в миллисекундах).

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
tcp Целое число Нет Нет timing
Пример значения: 500
Пример использования: tcp=500

Время ответа сервера

Необязательное поле.

Указывает, сколько времени потребовалось на ответ сервера после установления соединения (в миллисекундах).

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
srt Целое число Нет Нет timing
Пример значения: 500
Пример использования: srt=500

Время взаимодействия с DOM

Необязательное поле.

Указывает, сколько времени потребовалось для перехода Document.readyState в интерактивное состояние (в миллисекундах).

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
dit Целое число Нет Нет timing
Пример значения: 500
Пример использования: dit=500

Время скачивания контента

Необязательное поле.

Указывает, сколько времени потребовалось на появление события DOMContentLoaded (в миллисекундах).

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
clt Целое число Нет Нет timing
Пример значения: 500
Пример использования: clt=500

Исключения

Описание исключения

Необязательное поле.

Описание возникшей ошибки.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
exd Текст Нет 150 байт exception
Пример значения: DatabaseError
Пример использования: exd=DatabaseError

Неустранимое исключение?

Необязательное поле.

Указывает, была ли ошибка неустранимой.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
exf Логическое выражение 1 Нет exception
Пример значения: 0
Пример использования: exf=0

Специальные параметры и показатели

Специальный параметр

Необязательное поле.

У каждого специального параметра есть порядковый номер. Максимальное количество специальных параметров – 20 (в Google Analytics 360 Suite – 200). Индекс параметра задается положительным целым числом от 1 до 200 включительно.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
cd<dimensionIndex> Текст Нет 150 байт Все
Пример значения: Sports
Пример использования: cd1=Sports

Специальный показатель

Необязательное поле.

У каждого специального показателя есть порядковый номер. Максимальное количество специальных показателей – 20 (в Google Analytics 360 Suite – 200). Индекс показателя задается положительным целым числом от 1 до 200 включительно.

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
cm<metricIndex> Число Нет Нет Все
Пример значения: 47
Пример использования: cm1=47

Эксперименты со страницами

Идентификатор эксперимента

Необязательное поле.

Пользователь принял участие в эксперименте с данным идентификатором. Этот параметр должен предоставляться вместе с параметром "Вариант эксперимента".

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
xid Текст Нет 40 байт Все
Пример значения: Qp0gahJ3RAO3DJ18b0XoUQ
Пример использования: xid=Qp0gahJ3RAO3DJ18b0XoUQ

Экспериментальный вариант

Необязательное поле.

Этот параметр означает, что пользователю был показан определенный вариант в рамках эксперимента. Он должен предоставляться вместе с параметром "Идентификатор эксперимента".

Параметр Тип значения Значение по умолчанию Макс. длина Поддерживаемые типы обращений
xvar Текст Нет Нет Все
Пример значения: 1
Пример использования: xvar=1