{
    "componentChunkName": "component---src-templates-doc-page-js",
    "path": "/docs/ru/JS_API/built_in_services/analytics/setSessionResult/",
    "result": {"data":{"site":{"siteMetadata":{"title":"Gatsby-doc-engine"}},"markdownRemark":{"id":"674ca3dd-2c5f-5525-86d2-3565b44d2171","excerpt":"$analytics.setSessionResult Метод проставляет результат диалога, который можно отследить в отчете по статистике диалогов. Синтаксис Метод принимает в качестве…","html":"<h1>$analytics.setSessionResult</h1>\n<hr>\n<p>Метод проставляет результат диалога, который можно отследить в отчете по статистике диалогов.</p>\n<h2>Синтаксис</h2>\n<p>Метод принимает в качестве аргумента строку.</p>\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\">setSessionResult</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/results\"><em>Обзор проекта > Результаты</em></a> и <a href=\"/1.11.7/docs/ru/platform_ux/analytics_dialogs\"><em>Аналитика > Диалоги</em></a>.</p>\n<h2>Особенности</h2>\n<ol>\n<li>\n<p>Если в ходе одной сессии метод <code class=\"language-text\">$analytics.setSessionResult</code> был вызван несколько раз, то будет записан только последний результат, с которым завершился диалог.</p>\n</li>\n<li>\n<p>В телефонном канале для проставления результата диалога вы также можете использовать метод <a href=\"/1.11.7/docs/ru/JS_API/built_in_services/dialer/setCallResult\"><code class=\"language-text\">$dialer.setCallResult</code></a>.</p>\n</li>\n</ol>\n<p class='tip'>В <a href=/1.11.7/docs/ru/Content_testing/test_widget  >тестовом виджете</a> метод <code class=\"language-text\">$analytics.setSessionResult</code> не поддерживается.</p>\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> SatisfiedClient\n    <span class=\"token variableParameter\">a:</span> Мы очень хотим сделать нашего бота лучше! Расскажите нам, Вы были довольны нашим сервисом?\n\n    <span class=\"token keyword\">state:</span> HappyClient\n        <span class=\"token storageType\">intent:</span> /yes\n        <span class=\"token variableParameter\">a:</span> Спасибо за отзыв! Всегда рады Вам помочь!\n        <span class=\"token variableParameter\">script:</span>\n            $analytics.setSessionResult(\"Положительный отзыв\");\n\n    <span class=\"token keyword\">state:</span> UnhappyClient\n        <span class=\"token storageType\">intent:</span> /no\n        <span class=\"token variableParameter\">a:</span> Сожалеем, что не смогли Вам помочь. Подскажите, что мы могли бы улучшить?\n        <span class=\"token variableParameter\">script:</span>\n            $analytics.setSessionResult(\"Отрицательный отзыв\");\n        <span class=\"token comment\"># ...</span></code></pre></div>\n<p>При попадании в стейт <code class=\"language-text\">HappyClient</code> или <code class=\"language-text\">UnhappyClient</code> в колонке <em>Результат сессии</em> появится запись <em>Положительный отзыв</em> или <em>Отрицательный отзыв</em> соответственно.</p>","frontmatter":{"title":"","description":null},"headings":[{"value":"$analytics.setSessionResult"}]}},"pageContext":{"slug":"/docs/ru/JS_API/built_in_services/analytics/setSessionResult/","previous":{"fields":{"slug":"/docs/ru/JS_API/built_in_services/dialer/bargeInInterrupt/"},"frontmatter":{"title":"","description":null}},"next":{"fields":{"slug":"/docs/ru/JS_API/built_in_services/analytics/setSessionLabel/"},"frontmatter":{"title":"","description":null}}}},
    "staticQueryHashes": ["1209419333"]}