Closed SKasimow closed 3 years ago
Thanks, @SKasimow ! Is there a date that you're hoping this is completed by?
Hi - @joanneesteban - if we could do before the end of next week that would be great!!
Assigning to @bmcgrady-ep.
Hi @SKasimow could you provide some more information here? Particularly, we are looking for product documentation, KPIs, and URLs to the pages you specifically want tracking on. Thank you!
@bmcgrady-ep Hi - apologies I was drafting this ticket and didn't mean to assign to you yet! I'm going to take back and will re-assign when complete! Sharon
@joanneesteban - sorry Joanne. I thought you were asking about when I'd like to have the orientation overview when I replied (got my tickets mixed).
@DanielleThierryUSDSVA Hi Danielle - tagging you on this analytics ticket for our review later; need some help to complete.
@SKasimow - Do you have an update on this ticket? Let us know when you want us to start on this ticket.
@bmcgrady-ep - good timing. I was just finishing up this ticket and will assign to you. Please lmk if you need any additional info (I should have the URLs on Monday 12/14) and will add them into the ticket. Happy to set up some time to walk-through as this is my first GA ticket :)
cc: @DanielleThierryUSDSVA
@bmcgrady-ep Update: will have URLs by end of this week (12/18) and will include as soon as I receive.
@SKasimow looking forward to the URLs!
To clarify, are you looking for tracking specifically on Spanish pages?
Hi @joanneesteban - here's a summary of what I think we will need for this effort:
Since this is my first analytics effort, could we set up some time to review these requirements live? Think that would be really helpful for me to have a better understanding of the process.
cc: @DanielleThierryUSDSVA
@bmcgrady-ep to meet with Sharon & team on 12/23.
@SKasimow - It was nice meeting with you today. Let me know when the staging links are up and I can QA the events.
Here are a few links to the current tracking on the English versions of the pages:
@bmcgrady-ep Hi Ben - nice meeting with you as well. One other question that I meant to ask you earlier is re the new links we will be adding; there will be one on the English page to take user to the spanish version of page and vice versa. Do we need new tag or anything to track or is it just a click event?
@youngfreezyVA
@SKasimow - It should just be tracked as a Navigation Click, which @youngfreezyVA should be able to see examples of that Data Layer code on other pages. Let me know if you have any other questions.
@bmcgrady-ep Thanks Ben!
Hi @SKasimow - Just following up to see if there is an update on the status of the implementation of this. Once it is completed on your end, I will QA to make sure the analytics are coming in as expected and also will start on the GA dashboard that you requested. Thanks!
Hi @bmcgrady-ep - our developer @youngfreezyVA is in the process of adding GA to the page today/tomorrow. We have the Staging Review next week on 1/19 but I will ping you as soon the analytics are incorporated so you can test in advance. Thanks for checking! Sharon
Hi @SKasimow and @youngfreezyVA - I went through the Analytics tracking on the page and found something that needs to be added. For all navigation link clicks on the page (links that take the user to another page/section of va.gov), the following Data Layer code should be fired:
dataLayer.push({
event: 'nav-covid-link-click',
faqText: 'How can I stay informed about COVID-19 vaccines at VA?', //pass in the text of the link clicked
faqSection: 'Coronavirus-specific concerns' //pass in the section of the page
})
Here is a screenshot:
Also, one more thing - do you want the tracking to be in English or Spanish? It is currently in Spanish, so the reporting will only show things in Spanish. If you want it to be in English, then the text passed into Analytics should be in English.
@bmcgrady-ep Hi Ben - is tracking for all the links on the page something we do today on the english language page? If so, agree this should be added to the spanish page since our goal was to mirror english page.
And since none of us reads/speaks spanish I think we need the reporting to be in English - good catch!
Sharon
cc @youngfreezyVA @DanielleThierryUSDSVA
@SKasimow @youngfreezyVA - Yes, the English page tracks all of the links. Apologizes for the delayed response here.
thanks @bmcgrady-ep, I am digging in to how the recording of analytics works with the "Get the latest updates on COVID-19 vaccines at VA" link on the english page and will revert with findings. cc @SKasimow
@youngfreezyVA - I am seeing all of the link events coming in for the Spanish page. I did notice that the text is still coming in Spanish and was wondering if that could be changed to English.
Hi @youngfreezyVA - I am still seeing the text in the event action coming in Spanish. Is this something that you will be able to update on your end?
@youngfreezyVA @SKasimow - We found out a way to get the text in English in BigQuery and Domo, so any Domo dashboard would have the text in English.
Closing this ticket out on our end.
@bmcgrady-ep Thanks Ben. So for GA the text will remain in spanish but Domo will be English. Think the should be fine for now. Maybe something to revisit when we have multiple pages in spanish :)
cc: @youngfreezyVA @DanielleThierryUSDSVA
Hi @youngfreezyVA - I noticed that there is one link on the Spanish FAQ page that needs to be tracked. It is the "Read this page in English" link.
The following dataLayer should be added when a user clicks on the link:
dataLayer.push({
event: 'nav-covid-link-click',
faqText: undefined,
faqSection: undefined
})
Let me know if you have any questions. Thanks!
@youngfreezyVA let me know if a new ticket is needed for this?
no new ticket is needed thank you, i created a custom event for that link, but it looks like it should be the same as all the other links. i'm seeing if i can re use the existing logic for the other links
@bmcgrady-ep confirming that the same structure is fine for the english page and the spanish translation link:
dataLayer.push({
event: 'nav-covid-link-click',
faqText: undefined,
faqSection: undefined
})
Hi @youngfreezyVA - yes the same structure is fine for the English page as well.
The tracking for the links have now been added. Closing out this ticket.
Google Analytics Implementation
Request is for Google Analytics implementation
Request to add Google tags to the Spanish language pages being created for the Spanish Corona pages. This includes the Covid FAQ's page
and the Research Volunteer info page.Note: decision was made 12/17/20 to NOT support a Spanish version of the Research Volunteer form.
More Information
- https://www.va.gov/coronavirus-veteran-frequently-asked-questions/ - https://www.va.gov/coronavirus-research ~https://www.va.gov/coronavirus-research/volunteer/sign-up~Use this template to request Google Tag Manager and Google Analytics implementation or QA for your product. Please fill out all brackets.
> _Please see the following information for implementation timeline:_ > New Teams: Implementation will usually be completed in 4 sprints: > > - Sprint 1: Discovery/Orientation > - Sprint 2: FE Implementation > - Sprint 3: Tagging Implementation > - Sprint 4: QA > > All other teams: Implementation will usually be completed in 2 sprints > > - Sprint 1: Discovery and FE Implementation > - Sprint 2: Tagging Implementation and QA For more information, please check out the [Google Tag Manager resources](https://github.com/department-of-veterans-affairs/va.gov-team/blob/master/platform/analytics/google-analytics/readme.md). An example of a completed request template can be found [here](https://github.com/department-of-veterans-affairs/va.gov-team/issues/7199). A fully completed issue can help speed up the implementation process.Description
Google Analytics
@DanielleThierryUSDSVA @SKasimow
Danielle Thierry Sharon Kasimow
Public Websites / Content and Localization
URL: va.gov
N/A
Launch date targeted for 1/20/21
Typical Website Interactions to Track
[URLs here]
Spanish Corona FAQ page: http://www.va.gov/coronavirus-veteran-frequently-asked-questions-esp/
Spanish Volunteer Research page: http://www.va.gov/coronavirus-research-esp/
We should track same things as we do for the English pages
UVs/PVs
Source (ie: search, English version of the page)
accordion clicks
time spent
new: add a satisfaction survey in Spanish
Sample Users when authentication is required do not put staging credentials in your
va.gov-team
ticket; store or reference them in a .md file in theva.gov-team-sensitive
repositoryN/A
No authentication needed
Test Users to replicate the event do not put staging credentials in your
va.gov-team
ticket; store or reference them in a .md file in theva.gov-team-sensitive
repositoryN/A
Certain conditions/responses that need to be reviewed
Additional Comments
Acceptance Criteria
Definition of Done