Watson Assistant

Expand all | Collapse all

Counting Monthly Active Users (MAUs)

  • 1.  Counting Monthly Active Users (MAUs)

    User Group Leader
    Posted Wed July 29, 2020 07:02 PM
    Edited by Isaiah Brown Thu July 30, 2020 04:13 PM
    Customers have given me the following questions about Watson Assistant licensing in the past few days.  I thought it would be a good idea to post them here, and answer them for the community.

    Hopefully you have read the Medium article by Morgan Langlais (https://medium.com/@modlanglais/ibm-watson-assistant-how-do-i-determine-unique-users-3aef8d3a2b8e) - there is a link to it in the library as well.

    Question: In the article, it suggests using cookies to help track user ID's.  What if a user uses different browsers?  Clears their cookies?

    Question: How do we set the user ID's for the MAU's?

    Question: If we use the Watson Assistant for Voice Interaction (WAVI), then how do we set the User ID for an accurate MAU count?

    #watsonassistant  #wavi


    ------------------------------
    Daniel Toczala
    Community Leader and Customer Success Manager - Watson
    dtoczala@us.ibm.com
    ------------------------------
    ​​​


  • 2.  RE: Counting Monthly Active Users (MAUs)

    User Group Leader
    Posted Wed July 29, 2020 07:02 PM
    Question: In the article, it suggests using cookies to help track user ID's.  What if a user uses different browsers?  Clears their cookies?
    • If you are using cookies in your chatbot apps to use for indicating unique user id's, then a different browser will have different cookies.  Most people use the same browser all of the time, so I cannot imagine that this will add to user counts dramatically.  I suggest using some kind of user ID instead, which is not possible if you are developing a fully anonymous chatbot.
    Question: How do we set the user ID's for the MAU's?
    • The user ID's are passed in via the API call parameters - so we track whatever you have decided to use for a user ID.  Every 1000 additional unique users in a month result in another "level" of cost.
    Question: If we use the Watson Assistant for Voice Interaction (WAVI), then how do we set the User ID for an accurate MAU count?
    • The voice channel is costed differently.  That is billed per minute for the voice service.  This is in addition to the costs of the Watson Assistant instance.  Users of the WAVI integration show up as a single MAU per month.  So in essence, you are just paying for a single 1000 MAU unit of usage with Watson Assistant.  The WAVI integration uses a hardcoded user ID for each API call to your Watson Assistant instance.


    ------------------------------
    Daniel Toczala
    Community Leader and Customer Success Manager - Watson
    dtoczala@us.ibm.com
    ------------------------------