Код отслеживания: отслеживание кампании

В этом справочнике описаны методы, которые вы используете для настройки и настройки отслеживания кампаний в отчетах Google Analytics.

Методы отслеживания кампаний GATC

Детали метода

_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-адресе ключ «описание» определяет содержание, указанное в URL-адресе для этой кампании. (Эти термины и фразы отображаются в столбце «Содержимое рекламы» на странице сведений о кампании в отчете «Источники трафика».) Чтобы использовать этот ключ в качестве настраиваемого ключа содержимого кампании, необходимо установить:

Асинхронный фрагмент (рекомендуется)
_gaq.push(['_setCampContentKey', 'description']);

параметры

String newCampContentKey Новый ключ контента кампании для установки.

_setCampMediumKey()

_setCampMediumKey(newCampMedKey)
Устанавливает ключ носителя кампании, который используется для извлечения носителя из URL-адресов вашей кампании. Канал отображается как параметр сегмента в отчете о кампаниях.

Например, предположим, что у вас есть объявление на другом веб-сайте со следующим 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)
Устанавливает ключ названия кампании. Ключ названия кампании используется для извлечения названия вашей рекламной кампании из URL-адресов вашей кампании. Вы можете использовать эту функцию на любой странице, на которой хотите отслеживать кампании кликов.

Например, предположим, что вы отправляете зарегистрированным пользователям электронное письмо о специальном предложении, и ссылка на это предложение выглядит так:

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-адреса. По умолчанию эта переменная и ее значение не установлены. Для отслеживания кампаний и измерения конверсий это означает, что по умолчанию самым последним показом является кампания, указанная в отслеживании конверсий. Если вы предпочитаете связать самые первые показы с конверсией, вы должны установить для этого метода определенный ключ, а в ситуации, когда вы используете настраиваемые переменные кампании, вы должны использовать этот метод, чтобы установить имя переменной для переопределений кампании. Значение no-override предотвращает перезапись данных кампании аналогично определенными URL-адресами кампании, по которым посетитель также может щелкнуть.

Если у вас есть объявление на другом веб-сайте с этим 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-адреса. «Источник» отображается как параметр сегмента в отчете «Кампании».

Например, предположим, что у вас есть объявление на другом веб-сайте со следующим URL-адресом вашего сайта:

http://mysite.net/index.html?source=giganoshopper.com&utm_medium=referral&utm_campaign=Christmas+specials&utm_content=Garden+gloves


В этом URL-адресе ключ «источник» определяет источник в URL-адресе для этой кампании.

Асинхронный фрагмент (рекомендуется)
_gaq.push(['_setCampSourceKey', 'source']);

параметры

String newCampSrcKey Исходный ключ кампании для установки.

_setCampTermKey()

_setCampTermKey(newCampTermKey)
Задает ключ термина кампании, который используется для извлечения ключевых слов кампании из URL-адреса.

Например, предположим, что у вас есть платное объявление в поисковой системе, помеченное следующим образом:

http://mysite.net/index.html?source=weSearch4You.com&utm_medium=paidSearchAd&utm_campaign=Christmas+specials&utm_content=Garden+gloves&term=garden+tools


В этом URL-адресе ключевое слово «термин» определяет термины ключевых слов в URL-адресе для этой кампании.

Асинхронный фрагмент (рекомендуется)
_gaq.push(['_setCampTermKey', 'term']);

параметры

String newCampTermKey Ключ термина для установки.

_setCampaignTrack()

_setCampaignTrack(bool)
Устанавливает флаг отслеживания кампании. По умолчанию для отслеживания кампаний установлено значение true для стандартной настройки Google Analytics. Если вы хотите отключить отслеживание кампаний и связанные с ними файлы cookie, установленные для отслеживания кампаний, вы можете использовать этот метод.

параметры

Boolean true или false Значение по умолчанию True, которое включает отслеживание кампании. Если установлено значение false , отслеживание кампании отключено.

_setCampaignCookieTimeout()

_setCampaignCookieTimeout(cookieTimeoutMillis)

Устанавливает время истечения срока действия файла cookie отслеживания кампании в миллисекундах. По умолчанию отслеживание кампании установлено на 6 месяцев. Таким образом, вы можете определить за 6-месячный период, конвертируются ли посетители вашего сайта на основе конкретной кампании. Однако у вашего бизнеса могут быть более длительные или более короткие временные рамки кампании, поэтому вы можете использовать этот метод, чтобы настроить отслеживание кампании для этой цели.

Вы можете изменить время ожидания на 0, чтобы указать, что этот файл cookie должен быть удален при закрытии браузера.

Асинхронный фрагмент (рекомендуется)
_gaq.push(['_setCampaignCookieTimeout', 15768000000]);

параметры

Number cookieTimeoutMillis Новое время истечения срока действия файла cookie в миллисекундах или 0, чтобы удалить файл cookie при закрытии браузера.

_setCookieTimeout()

_setCookieTimeout(newDefaultTimeout)
Этот метод устарел. Вместо этого используйте _setCampaignCookieTimeout (cookieTimeoutMillis) .
Устанавливает время истечения срока действия файла cookie отслеживания кампании в секундах. По умолчанию отслеживание кампании установлено на 6 месяцев. Таким образом, вы можете определить за 6-месячный период, конвертируются ли посетители вашего сайта на основе конкретной кампании. Однако у вашего бизнеса могут быть более длительные или более короткие временные рамки кампании, поэтому вы можете использовать этот метод, чтобы настроить отслеживание кампании для этой цели.
Асинхронный фрагмент (рекомендуется)
_gaq.push(['_setCookieTimeout', 3152600]);

параметры

String newDefaultTimeout Новое время истечения срока действия файла cookie по умолчанию, которое необходимо установить. Передайте как строку, и она будет преобразована в целое число.

_setReferrerOverride()

_setReferrerOverride(newReferrerUrl)
Задает URL-адрес реферера, используемый для определения значений отслеживания кампании. Используйте этот метод, чтобы гаджеты в iFrame могли правильно отслеживать переходы. По умолчанию отслеживание кампаний использует свойство document.referrer для определения URL-адреса реферера, который передается в параметре utmr запроса GIF. Однако вы можете заменить этот параметр своим собственным значением. Например, если вы установите новый реферер на http://www.google.com/search?hl=en&q=hats , файл cookie кампании сохранит новую кампанию с source=google , medium=organic и keyword=hats .

параметры

String newReferrerOverride Новый URL-адрес реферера документа.