Связывание веб-аналитики с аналитикой Copilot Studio
Интеграция веб-аналитики с аналитикой помощника важна для получения информации о взаимодействии пользователей по различным каналам. Существует два подхода к обеспечению плавной интеграции: передать идентификаторы отслеживания с веб-страницы вашему помощнику и захватить идентификаторы разговоров в вашей веб-аналитике. Внедрив эти методы, вы сможете расширить свои аналитические возможности и получить более глубокое понимание поведения пользователей.
Методы интеграции аналитики
Существует два способа интеграции веб-аналитики с аналитикой Copilot:
Передача идентификатора отслеживания и других данных помощнику в качестве контекстных переменных
Зафиксируйте идентификатор разговора второго пилота в своей веб-аналитике
Вы можете использовать любой из методов или оба.
Дополнительную информацию о том, как создавать собственные отчеты с собственными пользовательскими измерениями поверх расшифровок разговоров, см. в разделе Использование пользовательских аналитических отчетов.
Заметка
По умолчанию расшифровки разговоров хранятся в течение 30 дней в Dataverse, но вы можете изменить срок хранения.
Передача идентификатора отслеживания с веб-сайта помощнику
Вы можете передать любую информацию, такую как идентификатор отслеживания, со своего веб-сайта помощнику. Чтобы передавать информацию, вам необходимо иметь глобальную переменную в вашем помощнике, которая принимает входные данные из вашего пользовательского холста (кода веб-сайта).
Чтобы отправить эту информацию со своего пользовательского холста, добавьте фрагмент кода, описанный в статье Передача контекстных переменных с вашей веб-страницы в помощник.
При такой настройке вы увидите идентификатор отслеживания, отправленный из вашего пользовательского кода холста, в аналитике помощника в таблице Dataverse ConversationTranscript.
Захват идентификатора разговора в веб-аналитике
Этот метод использует идентификатор разговора для подключения вашей веб-аналитики и аналитики помощника. Чтобы получить этот идентификатор разговора, вы должны интегрировать помощник с помощью webchat.js в свой код HTML/JavaScript, как описано в разделе Настройка холста по умолчанию (простая).
Заметка
Этот метод не работает, если вы встраиваете помощник, используя подход iFrame. Дополнительную информацию см. в разделе Добавление помощника на работающий или демонстрационный веб-сайт.
Как показано в следующем примере кода JavaScript, вы можете получить доступ к conversationId
и сохранить его в своей собственной аналитике:
Чтобы проверить правильность работы этого метода, нажмите клавишу F12. В инструментах разработчика своего веб-браузера найдите console.log, как показано на следующем рисунке: