dydu documentation
FrenchEnglish
  • A Single Software, various applications
  • First use guide
    • Getting started
    • Create your bot
    • Create your first knowledge
    • Create and publish your chatbot
    • Frequent use cases
    • Best practices
    • Glossary
  • Contents
    • Knowledge
      • Knowledge management
      • Tags management
      • Knowledge types
        • Answer to a question
        • Complementary answer
        • Predefined answer
        • Event-triggered knowledge
        • Slot filling
      • Answers elements
      • Accessibility for bot answers
      • Decision tree
      • Comments
      • Test the bot
      • Qualities alerts
    • Knowledge map
    • Matching groups
    • Global sentences
    • Language / Spaces
    • Context conditions
    • External Contents
    • Gallery
    • Web services
      • Web Services
      • Configuration examples (REST)
      • Configure OIDC on Keycloak for a Web Service
      • Frequently asked questions
    • Advanced
      • Server scripts
      • Predefined answer templates
      • Variables
      • Web services triggers
      • Top knowledge
    • Tools
    • Import/Export of knowledge
  • Learning
    • Dialogs
    • Suggestions
    • Misundestood sentences
  • Analytics
    • Exploitation
      • Important
      • Dialogs
      • Visitors
      • Themes
      • Knowledge
      • Qualification
      • Users feedbacks
      • Clicked links
      • Rewords
      • Performance
      • Other
    • Livechat
      • Dialogs
      • Knowledge
      • Operators
      • Satisfaction
      • Waiting queues
    • Knowledge base
      • Formulations
      • Users
      • Matches
    • Export
    • Configuration
  • Custom analytics
    • Reports
    • Alerts
    • Configuration
      • Reports
      • Exports
      • Predefined sources
      • Alerts
      • Preferences
      • Annex: List of indicators
  • Livechat
    • Enable livechat
    • Knowledge base setup
    • DYDU Livechat
      • Overview of interfaces
        • Operator Interface
        • Manager interface
      • Dydu livechat setup
        • General
        • Competencies
        • Waiting queues
          • General
            • Setting up the waiting queue
          • Competency
            • Setting up the waiting queue by competency
            • Setting up a knowledge base with the waiting queue by competency
        • Operator capactiy
        • Account parameters
    • Genesys Livechat connector
  • Integration
    • FAQ
      • Static FAQ
      • Dynamic FAQ
    • MetaBot
    • Customisation
    • Javascript actions
    • Custom event-triggered rules
    • Channels
      • Dydubox
      • Dydubox advanced
        • Css editor
          • Teaser
            • CSS Teaser Modification
          • Header
            • CSS Header Modification
          • Body
            • CSS Body Modification
        • Custom JS Editor
        • Label management
        • Possible integrations
      • Connector
        • Teams
        • META
          • Messenger
          • Instagram
          • WhatsApp
          • Compatibility of DYDU bot features with META
          • Meta application control
    • LLM - Generative AI (Artificial Intelligence)
    • Integration of a chatbox into a webview
  • Preferences
    • SAML 2
    • OpenID Connect (OIDC)
    • Users and rights
    • Bot
      • General
      • Dialogs
      • Survey
      • URLs
      • Search field
  • Other
    • How does your bot work?
    • Data protection
      • Cookie management policy
    • Console logs
    • Special keywords
    • Technical aspects
      • Hosting
      • Infrastructure
    • Security
      • General information
      • Server usage
      • Open source tools
      • User session expiration
  • Developers
    • API reference
      • Authentication
      • Dialog API
      • Dialogs Export
      • Search field
      • Import Export Bot
      • Import/Export Knowledge Base
      • Server Status API
      • Access to APIS
      • User Management in the BMS
    • Chatbox V5
      • Setup and integration
Powered by GitBook

Tous droits réservés @ 2023 dydu.

On this page
  • Visitors
  • Visitors with conversation (Conversion)
  • Returning Users
  • Visitor Statistics Recording Behavior
  • Behavior Based on Cookie Disclaimer Activation
  • Effect of the Additional Option
  • Behavior Summary

Was this helpful?

  1. Analytics
  2. Exploitation

Visitors

PreviousDialogsNextThemes

Last updated 1 month ago

Was this helpful?

This page provides statistics about visitors. The bot manager can thus know:

  • The number of visitors

  • How many of these visitors had a conversation with the bot

  • How many of these visitors had already interacted with the bot before

Each time a page with the chatbot is visited, the system checks whether the visitor has already accessed this page before (this verification is usually based on a cookie). If not, the visitor is considered new.

Visitors

A visitor is counted when they access the chatbox. When the chatbox is opened, a series of requests is sent to the server to retrieve information such as the context, top knowledge, welcome message, etc., as well as to log the visit. However, these requests are only triggered if the chatbox is fully loaded and opened by the user.

  • Without GDPR disclaimer and/or onboarding enabled: A simple chatbox load (if it is open) is enough to count a visit.

  • With GDPR disclaimer and/or onboarding enabled: The user must complete these steps before the visit is recorded. A simple chatbox load is not sufficient in this case.

The visit information is stored for one day in the user's local storage. If the same user returns the next day, a new visit is added (the count increments when the conversation is opened).

Visitors with conversation (Conversion)

This metric indicates how many times a page visitor has engaged in a conversation with the bot.

  • This statistic is only incremented if the visitor interacts with the bot.

  • It is recorded when the conversation ends and is counted for each conversation, regardless of whether it occurs on the same day or not.

Returning Users

Using a cookie, it is possible to recognize visitors who have previously interacted with the bot.

Among the "Visitors with Conversation", this statistic distinguishes two categories:

  • Unique users: Those who engage in a conversation for the first time on a given day.

  • Returning users: Those who start a new conversation within the same day.

Visitor Statistics Recording Behavior

Behavior Based on Cookie Disclaimer Activation

1. Cookie Disclaimer Activated

When the cookie disclaimer is activated:

  • The recording of the visitor statistics will only be triggered after the disclaimer has been validated.

  • As long as the user has not validated the cookies, no recording request will be made.

2. Cookie Disclaimer Deactivated

When the cookie disclaimer is deactivated:

  • The recording of the visitor statistics is automatically triggered as soon as the page is opened, even if the chatbox is closed.

Effect of the Additional Option

An additional option, restrictedOnChatboxAccessInsteadOfSiteAccess, can be activated to further modify the behavior of the visitor statistics recording. This option can be configured in the Channels menu, under the Debug section.

  • If restrictedOnChatboxAccessInsteadOfSiteAccess is enabled (true), then the recording will only happen after the chatbox is opened. If the user does not click on the teaser, nothing will be recorded.

    • More specifically, the recording of the visitor statistics is triggered after the GDPR validation (or after the disclaimer acceptance if no GDPR is involved).

Behavior Summary

Cookie Disclaimer State

restrictedOnChatboxAccessInsteadOfSiteAccess Enabled

Welcomecall Trigger Moment

Deactivated

false

On page load

Deactivated

true

When the chatbox is opened

After GDPR validation (if enabled)

Activated

false

After disclaimer validation

Activated

true

After disclaimer acceptance

After GDPR validation (if enabled)

This management ensures precise control over the triggering of visitor statistics recording based on compliance and user experience needs.