<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://doc.ruscomtech.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%B0%D1%82%D1%80%D0%B8%D0%B1%D1%83%D1%82%D0%BE%D0%B2_cookie_RUM</id>
	<title>Настройка атрибутов cookie RUM - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://doc.ruscomtech.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%B0%D1%82%D1%80%D0%B8%D0%B1%D1%83%D1%82%D0%BE%D0%B2_cookie_RUM"/>
	<link rel="alternate" type="text/html" href="https://doc.ruscomtech.ru/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%B0%D1%82%D1%80%D0%B8%D0%B1%D1%83%D1%82%D0%BE%D0%B2_cookie_RUM&amp;action=history"/>
	<updated>2026-09-16T13:19:46Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://doc.ruscomtech.ru/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%B0%D1%82%D1%80%D0%B8%D0%B1%D1%83%D1%82%D0%BE%D0%B2_cookie_RUM&amp;diff=6569&amp;oldid=prev</id>
		<title>IKuznetsov: Новая страница: «= Настройка атрибутов cookie RUM =  Система &#039;&#039;&#039;Мониторинга реальных пользователей&#039;&#039;&#039; Ключ-АСТРОМ использует набор &#039;&#039;&#039;HTTP&#039;&#039;&#039;-cookie; см. раздел «Файлы cookie и клиентское хранилище для &#039;&#039;&#039;RUM&#039;&#039;&#039; и воспроизведения сессий». Вы можете настроить некоторые атрибуты cookie.  Чтобы по...»</title>
		<link rel="alternate" type="text/html" href="https://doc.ruscomtech.ru/index.php?title=%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%B0%D1%82%D1%80%D0%B8%D0%B1%D1%83%D1%82%D0%BE%D0%B2_cookie_RUM&amp;diff=6569&amp;oldid=prev"/>
		<updated>2026-08-19T15:17:08Z</updated>

		<summary type="html">&lt;p&gt;Новая страница: «= Настройка атрибутов cookie RUM =  Система &amp;#039;&amp;#039;&amp;#039;Мониторинга реальных пользователей&amp;#039;&amp;#039;&amp;#039; Ключ-АСТРОМ использует набор &amp;#039;&amp;#039;&amp;#039;HTTP&amp;#039;&amp;#039;&amp;#039;-cookie; см. раздел «Файлы cookie и клиентское хранилище для &amp;#039;&amp;#039;&amp;#039;RUM&amp;#039;&amp;#039;&amp;#039; и воспроизведения сессий». Вы можете настроить некоторые атрибуты cookie.  Чтобы по...»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= Настройка атрибутов cookie RUM =&lt;br /&gt;
&lt;br /&gt;
Система &amp;#039;&amp;#039;&amp;#039;Мониторинга реальных пользователей&amp;#039;&amp;#039;&amp;#039; Ключ-АСТРОМ использует набор &amp;#039;&amp;#039;&amp;#039;HTTP&amp;#039;&amp;#039;&amp;#039;-cookie; см. раздел «Файлы cookie и клиентское хранилище для &amp;#039;&amp;#039;&amp;#039;RUM&amp;#039;&amp;#039;&amp;#039; и воспроизведения сессий». Вы можете настроить некоторые атрибуты cookie.&lt;br /&gt;
&lt;br /&gt;
Чтобы получить доступ к этим параметрам:&lt;br /&gt;
&lt;br /&gt;
# Перейдите в раздел &amp;#039;&amp;#039;&amp;#039;Ключевые показатели опыта&amp;#039;&amp;#039;&amp;#039; &amp;gt; &amp;#039;&amp;#039;&amp;#039;Обзор&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
# Выберите &amp;#039;&amp;#039;&amp;#039;Веб&amp;#039;&amp;#039;&amp;#039;, чтобы просмотреть все веб-интерфейсы.&lt;br /&gt;
# Выберите интерфейс, который хотите настроить.&lt;br /&gt;
# На вкладке &amp;#039;&amp;#039;&amp;#039;Настройки&amp;#039;&amp;#039;&amp;#039; выберите &amp;#039;&amp;#039;&amp;#039;Открыть в настройках&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
# Перейдите в раздел &amp;#039;&amp;#039;&amp;#039;Сбор и захват данных&amp;#039;&amp;#039;&amp;#039; &amp;gt; &amp;#039;&amp;#039;&amp;#039;Инструментарий&amp;#039;&amp;#039;&amp;#039; &amp;gt; &amp;#039;&amp;#039;&amp;#039;Cookies&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
В следующих разделах описаны доступные настройки.&lt;br /&gt;
&lt;br /&gt;
== Настройка атрибутов cookie, относящихся к защите данных ==&lt;br /&gt;
&lt;br /&gt;
Если политика безопасности вашей компании требует наличия атрибутов &amp;lt;code&amp;gt;Secure&amp;lt;/code&amp;gt; и &amp;lt;code&amp;gt;SameSite&amp;lt;/code&amp;gt; у cookie, вам необходимо настроить &amp;#039;&amp;#039;&amp;#039;RUM&amp;#039;&amp;#039;&amp;#039; для их установки, поскольку по умолчанию они не заданы.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;RUM&amp;#039;&amp;#039;&amp;#039; Ключ-АСТРОМ не поддерживает атрибут &amp;lt;code&amp;gt;HttpOnly&amp;lt;/code&amp;gt;. Поскольку &amp;lt;code&amp;gt;HttpOnly&amp;lt;/code&amp;gt; cookie недоступны для &amp;#039;&amp;#039;&amp;#039;JavaScript&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;JavaScript RUM&amp;#039;&amp;#039;&amp;#039; не может их читать или изменять. Убедитесь, что ваша инфраструктура не добавляет атрибут &amp;lt;code&amp;gt;HttpOnly&amp;lt;/code&amp;gt;, так как это нарушит работу мониторинга.&lt;br /&gt;
&lt;br /&gt;
=== Установка атрибута Secure ===&lt;br /&gt;
&lt;br /&gt;
Атрибут &amp;lt;code&amp;gt;Secure&amp;lt;/code&amp;gt; cookie гарантирует, что браузеры отправляют cookie только по защищенным соединениям.&lt;br /&gt;
&lt;br /&gt;
Прежде чем включать атрибут &amp;lt;code&amp;gt;Secure&amp;lt;/code&amp;gt;, убедитесь, что ваше приложение работает исключительно через защищенные соединения. В противном случае вы потеряете возможность отслеживать незашифрованную &amp;#039;&amp;#039;&amp;#039;HTTP&amp;#039;&amp;#039;&amp;#039;-коммуникацию.&lt;br /&gt;
&lt;br /&gt;
Чтобы задать атрибут &amp;lt;code&amp;gt;Secure&amp;lt;/code&amp;gt; cookie, включите параметр &amp;#039;&amp;#039;&amp;#039;Cookie&amp;#039;&amp;#039;&amp;#039; &amp;gt; &amp;#039;&amp;#039;&amp;#039;Use the Secure cookie attribute for cookies set by Ключ-АСТРОМ&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
=== Установка атрибута SameSite ===&lt;br /&gt;
&lt;br /&gt;
Атрибут &amp;lt;code&amp;gt;SameSite&amp;lt;/code&amp;gt; cookie определяет, отправляет ли браузер cookie с межсайтовыми запросами. Подробное объяснение этого атрибута и его значений см. в разделе «Объяснение SameSite cookies».&lt;br /&gt;
&lt;br /&gt;
Чтобы задать атрибут &amp;lt;code&amp;gt;SameSite&amp;lt;/code&amp;gt; cookie, перейдите в раздел &amp;#039;&amp;#039;&amp;#039;Cookie&amp;#039;&amp;#039;&amp;#039; &amp;gt; &amp;#039;&amp;#039;&amp;#039;SameSite cookie attribute&amp;#039;&amp;#039;&amp;#039; и выберите одно из значений: &amp;lt;code&amp;gt;None&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Lax&amp;lt;/code&amp;gt; или &amp;lt;code&amp;gt;Strict&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Настройка атрибута Domain ==&lt;br /&gt;
&lt;br /&gt;
Атрибуты &amp;lt;code&amp;gt;Domain&amp;lt;/code&amp;gt; и &amp;lt;code&amp;gt;Path&amp;lt;/code&amp;gt; cookie определяют область действия cookie. Эта область действия определяет, отправляют ли браузеры cookie с запросом и может ли клиентский &amp;#039;&amp;#039;&amp;#039;JavaScript&amp;#039;&amp;#039;&amp;#039; получить к нему доступ для данного &amp;#039;&amp;#039;&amp;#039;URL&amp;#039;&amp;#039;&amp;#039;-адреса.&lt;br /&gt;
&lt;br /&gt;
Ключ-АСТРОМ всегда устанавливает атрибут &amp;lt;code&amp;gt;Path&amp;lt;/code&amp;gt; для &amp;#039;&amp;#039;&amp;#039;RUM&amp;#039;&amp;#039;&amp;#039;-cookie в значение &amp;lt;code&amp;gt;/&amp;lt;/code&amp;gt;, поэтому область действия cookie охватывает все &amp;#039;&amp;#039;&amp;#039;URL&amp;#039;&amp;#039;&amp;#039;-адреса в пределах домена. Этот атрибут &amp;lt;code&amp;gt;Path&amp;lt;/code&amp;gt; нельзя настроить.&lt;br /&gt;
&lt;br /&gt;
По умолчанию атрибут &amp;lt;code&amp;gt;Domain&amp;lt;/code&amp;gt; определяется автоматически, но вы также можете настроить его вручную для каждого интерфейса.&lt;br /&gt;
&lt;br /&gt;
В следующих разделах объясняется, как Ключ-АСТРОМ определяет домен cookie по умолчанию и когда может потребоваться его ручная настройка.&lt;br /&gt;
&lt;br /&gt;
=== Домен cookie по умолчанию ===&lt;br /&gt;
&lt;br /&gt;
По умолчанию Ключ-АСТРОМ автоматически определяет домен cookie, выбирая эффективный домен верхнего уровня плюс один (&amp;#039;&amp;#039;&amp;#039;eTLD+1&amp;#039;&amp;#039;&amp;#039;) из &amp;#039;&amp;#039;&amp;#039;URL&amp;#039;&amp;#039;&amp;#039;-адреса запроса. Например, Ключ-АСТРОМ выбирает домен &amp;lt;code&amp;gt;example.com&amp;lt;/code&amp;gt; для &amp;lt;code&amp;gt;www.example.com&amp;lt;/code&amp;gt; и &amp;lt;code&amp;gt;example.co.uk&amp;lt;/code&amp;gt; для &amp;lt;code&amp;gt;www.example.co.uk&amp;lt;/code&amp;gt;. Это позволяет Ключ-АСТРОМ фиксировать непрерывную сессию, даже когда пользователи перемещаются между поддоменами при взаимодействии с вашими интерфейсами, например, с &amp;lt;code&amp;gt;www.example.com&amp;lt;/code&amp;gt; на &amp;lt;code&amp;gt;shop.example.com&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Домен cookie определяется либо на стороне сервера с помощью ЕдиногоАгента, либо на стороне клиента с помощью &amp;#039;&amp;#039;&amp;#039;JavaScript RUM&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
* Если &amp;#039;&amp;#039;&amp;#039;JavaScript RUM&amp;#039;&amp;#039;&amp;#039; внедряется автоматически, ЕдиныйАгент обычно определяет домен cookie, используя результат определения имени хоста в качестве отправной точки. Если неинструментированный компонент перезаписывает часть &amp;#039;&amp;#039;&amp;#039;URL&amp;#039;&amp;#039;&amp;#039;, относящуюся к хосту, убедитесь, что определение имени хоста настроено правильно.&lt;br /&gt;
* При использовании &amp;#039;&amp;#039;&amp;#039;RUM&amp;#039;&amp;#039;&amp;#039; без агентов домен cookie определяется &amp;#039;&amp;#039;&amp;#039;JavaScript RUM&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
=== Настройка домена cookie вручную ===&lt;br /&gt;
&lt;br /&gt;
В большинстве случаев ручная настройка домена cookie не требуется. Однако ручная настройка полезна в следующих случаях:&lt;br /&gt;
&lt;br /&gt;
* Необходимо разделить действия пользователей из разных поддоменов на отдельные пользовательские сессии.&lt;br /&gt;
* Автоматическое определение домена cookie не работает, поскольку неинструментированный компонент перезаписывает часть &amp;#039;&amp;#039;&amp;#039;URL&amp;#039;&amp;#039;&amp;#039;-адреса, относящуюся к хосту, и не передает исходную информацию о хосте в заголовке запроса. Предпочтительное решение — настроить компонент для добавления такого заголовка; см. раздел «Настройка определения имени хоста». Ручная настройка домена cookie также является возможным обходным путем.&lt;br /&gt;
&lt;br /&gt;
Чтобы настроить домен для размещения cookie, перейдите в раздел &amp;#039;&amp;#039;&amp;#039;Cookie&amp;#039;&amp;#039;&amp;#039; &amp;gt; &amp;#039;&amp;#039;&amp;#039;Domain to be used for cookie placement&amp;#039;&amp;#039;&amp;#039; и введите необходимый домен.&lt;br /&gt;
&lt;br /&gt;
=== Распространенные ошибки и ограничения ручной настройки ===&lt;br /&gt;
&lt;br /&gt;
==== Указанный домен cookie представляет собой публичный суффикс ====&lt;br /&gt;
Браузеры не позволяют устанавливать cookie с атрибутом &amp;lt;code&amp;gt;Domain&amp;lt;/code&amp;gt;, выходящим за рамки одной организации. Поэтому установка домена cookie в виде общедоступного суффикса не работает.&lt;br /&gt;
&lt;br /&gt;
==== В настроенный интерфейс отображаются несколько доменов без общего eTLD+1 ====&lt;br /&gt;
Поскольку домен cookie настраивается для каждого интерфейса отдельно, все домены, которые отображаются на ваш интерфейс, должны иметь как минимум общий &amp;#039;&amp;#039;&amp;#039;eTLD+1&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Например, вы не можете вручную настроить домен cookie для внешнего интерфейса, где отображаются оба &amp;lt;code&amp;gt;www.example.com&amp;lt;/code&amp;gt; и &amp;lt;code&amp;gt;www.example.co.uk&amp;lt;/code&amp;gt;. Если вы выберете домен cookie &amp;lt;code&amp;gt;example.com&amp;lt;/code&amp;gt;, браузер отклонит &amp;#039;&amp;#039;&amp;#039;RUM&amp;#039;&amp;#039;&amp;#039;-cookie при запросах к &amp;lt;code&amp;gt;www.example.co.uk&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==== Вложенные домены cookie ====&lt;br /&gt;
Если вы вручную настраиваете домен cookie для всех или некоторых ваших интерфейсов, необходимо убедиться, что домены cookie ваших интерфейсов не вложены друг в друга.&lt;br /&gt;
&lt;br /&gt;
Рассмотрим следующий пример. Домен &amp;lt;code&amp;gt;www.example.com&amp;lt;/code&amp;gt; сопоставлен с интерфейсом &amp;#039;&amp;#039;&amp;#039;Example&amp;#039;&amp;#039;&amp;#039;, а домен &amp;lt;code&amp;gt;shop.example.com&amp;lt;/code&amp;gt; — с интерфейсом &amp;#039;&amp;#039;&amp;#039;Shop&amp;#039;&amp;#039;&amp;#039;. По умолчанию домен cookie &amp;lt;code&amp;gt;example.com&amp;lt;/code&amp;gt; определяется автоматически для обоих интерфейсов. Если вы вручную установите домен cookie для &amp;#039;&amp;#039;&amp;#039;Shop&amp;#039;&amp;#039;&amp;#039; как &amp;lt;code&amp;gt;shop.example.com&amp;lt;/code&amp;gt;, и пользователи будут переключаться между двумя интерфейсами, могут возникнуть неоднозначные ситуации. Файлы cookie &amp;#039;&amp;#039;&amp;#039;RUM&amp;#039;&amp;#039;&amp;#039; для &amp;#039;&amp;#039;&amp;#039;Example&amp;#039;&amp;#039;&amp;#039; используют домен cookie &amp;lt;code&amp;gt;example.com&amp;lt;/code&amp;gt; и, следовательно, также применяются к &amp;#039;&amp;#039;&amp;#039;Shop&amp;#039;&amp;#039;&amp;#039;, у которого есть свой собственный набор cookie &amp;#039;&amp;#039;&amp;#039;RUM&amp;#039;&amp;#039;&amp;#039; с доменом &amp;lt;code&amp;gt;shop.example.com&amp;lt;/code&amp;gt;. При такой конфигурации Ключ-АСТРОМ может случайным образом разбивать захваченные данные &amp;#039;&amp;#039;&amp;#039;RUM&amp;#039;&amp;#039;&amp;#039; на короткие пользовательские сессии. В &amp;#039;&amp;#039;&amp;#039;RUM Classic&amp;#039;&amp;#039;&amp;#039; действия пользователей и распределенные трассировки могут быть связаны не так, как ожидалось.&lt;/div&gt;</summary>
		<author><name>IKuznetsov</name></author>
	</entry>
</feed>