Fix: update snowplow tracking for wiki format
What does this MR do and why?
A small follow up from: !74079 (merged) for: https://gitlab.com/gitlab-org/gitlab/-/issues/335656#note_733957443.
When we merged the initial version we were not aware that value
could only be a decimal
yet we provided a String
. This caused a silent failure in snowplow.
This merge fixes that so the schema is now:
{
label: WIKI_FORMAT_LABEL, // 'wiki_format'
extra: {
value: this.format, // 'markdown'
project_path: this.pageInfo.path, // 'project/path/wiki'
old_format: this.pageInfo.format // 'markdown'
},
}
And we take the opportunity to update the supporting documentation to remove any ambiguity around the structured event taxonomy.
Screenshots or screen recordings
N/A
How to set up and validate locally
N/A
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #335656