{
    "componentChunkName": "component---src-templates-doc-page-js",
    "path": "/docs/ru/JS_API/built_in_services/analytics/setSessionData/",
    "result": {"data":{"site":{"siteMetadata":{"title":"Gatsby-doc-engine"}},"markdownRemark":{"id":"6bff030b-5ec8-51fb-aadb-daed1627aa2b","excerpt":"$analytics.setSessionData Метод добавляет колонки с произвольными данными в отчет по сессиям. Синтаксис Метод принимает два обязательных аргумента: Аргумент Тип…","html":"<h1>$analytics.setSessionData</h1>\n<hr>\n<p>Метод добавляет колонки с произвольными данными в отчет по сессиям.</p>\n<h2>Синтаксис</h2>\n<p>Метод принимает два обязательных аргумента:</p>\n</br>\n<table>\n<thead>\n<tr>\n<th>Аргумент</th>\n<th>Тип</th>\n<th>Описание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code class=\"language-text\">header</code></td>\n<td>Строка</td>\n<td>Название колонки в отчете</td>\n</tr>\n<tr>\n<td><code class=\"language-text\">value</code></td>\n<td>Строка</td>\n<td>Значение колонки в отчете</td>\n</tr>\n</tbody>\n</table>\n<div class=\"gatsby-highlight\" data-language=\"js\"><pre class=\"language-js\"><code class=\"language-js\">$analytics<span class=\"token punctuation\">.</span><span class=\"token function\">setSessionData</span><span class=\"token punctuation\">(</span><span class=\"token string\">\"Колонка\"</span><span class=\"token punctuation\">,</span> <span class=\"token string\">\"Значение\"</span><span class=\"token punctuation\">)</span></code></pre></div>\n<p>Колонка появится в <a href=\"/1.11.7/docs/ru/platform_ux/analytics_dialogs#%D0%AD%D0%BA%D1%81%D0%BF%D0%BE%D1%80%D1%82-%D0%BB%D0%BE%D0%B3%D0%BE%D0%B2\">отчете по сессиям</a> в разделе <em>Аналитика</em> > <em>Диалоги</em> > <em>Сессии</em> > <em>Лог сессий</em>.</p>\n<h2>Особенности</h2>\n<ol>\n<li>\n<p>Для одной сессии можно добавить не более 100 колонок.</p>\n</li>\n<li>\n<p>В телефонном канале для расширения отчета по обзвону вы также можете использовать метод <a href=\"/1.11.7/docs/ru/JS_API/built_in_services/dialer/reportData\"><code class=\"language-text\">$dialer.reportData</code></a>.</p>\n</li>\n</ol>\n<h2>Использование в сценарии</h2>\n<p>В приведенном примере бот проводит опрос клиентов:</p>\n<div class=\"gatsby-highlight\" data-language=\"sc\"><pre class=\"language-sc\"><code class=\"language-sc\"><span class=\"token keyword\">state:</span> Survey\n    <span class=\"token variableParameter\">a:</span> Откуда вы узнали о нашем сервисе?\n        \n    <span class=\"token keyword\">state:</span> Ad\n        <span class=\"token storageType\">intent:</span> /реклама\n        <span class=\"token variableParameter\">script:</span>\n            $analytics.setSessionData(\"Откуда узнали о нас\", \"Из рекламы\")\n                \n    <span class=\"token keyword\">state:</span> Friends\n        <span class=\"token storageType\">intent:</span> /друзья\n        <span class=\"token variableParameter\">script:</span>\n            $analytics.setSessionData(\"Откуда узнали о нас\", \"От друзей\")</code></pre></div>\n<p>Когда клиент попадет в один из стейтов <code class=\"language-text\">Ad</code> или <code class=\"language-text\">Friends</code>, то в отчете по сессиям появится колонка <em>Откуда вы узнали о нас</em>. В поле колонки будет записано соответствующее значение, например <em>От друзей</em>.</p>","frontmatter":{"title":"","description":null},"headings":[{"value":"$analytics.setSessionData"}]}},"pageContext":{"slug":"/docs/ru/JS_API/built_in_services/analytics/setSessionData/","previous":{"fields":{"slug":"/docs/ru/JS_API/built_in_services/analytics/setSessionLabel/"},"frontmatter":{"title":"","description":null}},"next":{"fields":{"slug":"/docs/ru/JS_API/built_in_services/analytics/setMessageLabel/"},"frontmatter":{"title":"","description":null}}}},
    "staticQueryHashes": ["1209419333"]}