If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

[Google Analytics] Track not localized visits in GA

RESOLVED FIXED in 2013Q1

Status

support.mozilla.org
Localization
P3
normal
RESOLVED FIXED
5 years ago
5 years ago

People

(Reporter: ibai, Assigned: mythmon)

Tracking

unspecified
2013Q1

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: u=sumo-team c=general p=1 s=2013.4)

(Reporter)

Description

5 years ago
One of the things that we have been struggling for a bit for the last year, is to have a good L10n KPI. One of the things that will help us craft a better KPI is to have the amount of times that a user loads an article and this is not localized or up to date.

For now, could we add 2 Google Analytics Events that are loaded in these 2 cases:

If the article is not localized, we should trigger this event:
_gaq.push(['_trackEvent', 'Incomplete L10n', 'Not Localized', $english_slug/$locale]);


If the article is localized, but not up to date, we should trigger this event:
_gaq.push(['_trackEvent', 'Incomplete L10n', 'Not Updated', $english_slug/$locale]);

This hopefully could help gather some data that allow us to simplify how we can speak about coverage and perhaps do some additional funky stuff with the localization dashboards (i.e. prioritize the localization dashboards based on the most visited non localized articles, etc).

Let me know if you need help implementing it.

Updated

5 years ago
Priority: -- → P3
Whiteboard: u=sumo-team c=general p= s=2013.4
Target Milestone: --- → 2013Q1

Updated

5 years ago
Whiteboard: u=sumo-team c=general p= s=2013.4 → u=sumo-team c=general p=1 s=2013.4
(Assignee)

Comment 1

5 years ago
Grabbing this to work on this afternoon. Hopefully I can improve our bus number in relation to GA.
Assignee: nobody → mcooper
(In reply to Ibai Garcia [:ibai] from comment #0)
> If the article is localized, but not up to date, we should trigger this
> event:
> _gaq.push(['_trackEvent', 'Incomplete L10n', 'Not Updated',
> $english_slug/$locale]);

What is the definition of "not up to date"? I assume it means that there are newer en-US revisions that have been approved AND marked as ready for L10n. Do minor updates count?
(Reporter)

Comment 3

5 years ago
Ricky, the definition is exactly as you described, sorry for not adding that clarification to the first comment. It's the same principle that runs the status of the article in the Localization Dashboard.

If an article has a newer and approved version in English, that contains non minor updates and it's ready for L10n we count it as "non up to date"

Thanks for working on this!
(Assignee)

Comment 4

5 years ago
PR: https://github.com/mozilla/kitsune/pull/1168
(Assignee)

Comment 5

5 years ago
Landed in: https://github.com/mozilla/kitsune/commit/8e244c14827e9212721d2d4243b3100725cc8f81.

Apparently r1cky landed this a while ago. Cool!
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.