Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Analytics Implementation or QA Support for [Chatbot Platform Team - Skill Tracking Analytics] #93539

Closed
3 tasks
alexperson-tw opened this issue Sep 24, 2024 · 4 comments
Assignees
Labels
analytics-insights analytics-request collaboration-cycle For VSP Collaboration Cycle requests and improvements gtm Google Tag Manager implementation

Comments

@alexperson-tw
Copy link

alexperson-tw commented Sep 24, 2024

Google Analytics Implementation Request

Please provide the following details for this request

Skill entry events

  • Desired change: We would like to add an additional "topic" attribute to our existing skill entry tracking events:

    • api-name: "Chatbot Skill Entry - va_ratings_bot"
    • api-status: "successful"
    • event: "api_call"
    • topic: "va_ratings_bot"
      Image
  • How to trigger a skill entry event: Using our Ratings skill as an example, this event is generated whenever a user starts a chat, types "ratings", successfully completes the sign-in process with test user, triggering the first message from our Ratings bot (message captured in screenshot below):

Screenshot 2024-09-24 at 2 05 05 PM

Link clicks

  • Desired change: We would like to add an additional "topic" attribute to our existing link click tracking events:
Screenshot 2024-09-24 at 2 09 00 PM
  • How to trigger link click tracking event: Using the View your VA disability ratings page presented to the user as the second link as an example, the following event is generated whenever a user starts a chat, types "ratings", successfully completes the sign-in process with test user, and clicks the View your VA disability ratings page (opens in new tab) link from the second message in our Ratings skill (message captured in screenshot above):

    • [If this is a funnel, insert each step's URL - pages visible depending on the applicant's answers should be marked accordingly]

    • [Insert other interactions - please review the Design System Components and GA Data Dictionary to make sure these interactions aren't already tracked]

  • If applicable, what test users are needed? NOTE: Do not put staging credentials in this ticket; store or reference them in a .md file in the va.gov-team-sensitive repository
    -Stored in chatbot folder in va.gov-team-sensitive repository

  • Any additional comments

    • [Insert comments]

Please leave the following blank

Acceptance criteria

  • All appropriate issue tagging is completed
  • QA has been completed
  • Events have been added to Product and Benefit Hub Content Groups

Additional information

Please refer to Platform Collaboration Cycle or the Analytics Request Touchpoint on Platform website for more information about the Collaboration Cycle.

@alexperson-tw alexperson-tw added analytics-insights analytics-request collaboration-cycle For VSP Collaboration Cycle requests and improvements gtm Google Tag Manager implementation labels Sep 24, 2024
@johnny-jesensky-adhoc
Copy link
Contributor

Thanks for submitting this @alexperson-tw -- we'll review this, along with the other Chatbot requests we have in our backlog.

@lealmendozaalexander
Copy link

Changed the login credentials as the previous ones provided do not currently work. The folder path is teams/chatbot/ratings_staging_test_user.md

@jestutt
Copy link

jestutt commented Oct 10, 2024

@lealmendozaalexander You updated us on Monday, 7 Oct, that you all had figured out why the new events were showing up on staging and that it would take a few days to debug. Please let us know when it's ready on staging for us to review.

cc @alexperson-tw @Blivaditis @johnny-jesensky-adhoc

@jestutt
Copy link

jestutt commented Oct 23, 2024

@alexperson-tw @lealmendozaalexander Everything is looking great on staging. It's ready for production.

Skill entry events
Image
Image
Image

Resource link click events
Image
Image

Button click events
Image
Image
Image
Image

Staging Explore report -- Chatbot Events by Skill

  • Tab 0 = Chatbot Skills
  • Tab 1 = Chatbot DataLayer Event Names (rows) by Chatbot Skill (columns)
  • Tab 2 = Daily Chatbot event counts by Chatbot Skill
  • Tab 3 = Chatbot click events Click text (rows) by Chatbot Skill (columns)
    -- Blank Click text is the microphone enable event
  • Tab 4 = Daily API Call event counts by chatbot entry API Names
  • Tab 5 = Chatbot entry events API Names (rows) by Chatbot Skill (columns)
    -- This was added to GTM during today's testing so you won't see it in GA until tomorrow (24 Oct)
  • Tab 6 = VHA Health Assistant skill events
  • Tab 7 = Claims skill events
  • Tab 8 = Ratings skill events

Happy to review the report with you in an upcoming Office Hours.

@jestutt jestutt closed this as completed Oct 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
analytics-insights analytics-request collaboration-cycle For VSP Collaboration Cycle requests and improvements gtm Google Tag Manager implementation
Projects
None yet
Development

No branches or pull requests

4 participants