Closed eviljeff closed 3 years ago
Yes, let's add some UTM params. :) Note: these are just the params -- let me know if they need reformatting per mozilla/addons#8252.
olympia • src\olympia\devhub\templates\devhub\agreement.html: ?utm_source=addons.mozilla.org&utm_medium=submission&utm_content=more-information
olympia • src\olympia\lib\crypto\tasks.py: Question for @eviljeff - where do these links show up? wasn't sure if was on page one of the submission flow
olympia • src\olympia\devhub\templates\devhub\emails\submission.txt: I'd prefer to not include a UTM on plain text emails, so I think we can disregard this one. (Let me know if I am wrong!)
olympia • src\olympia\devhub\templates\devhub\addons\submit\describe_minimal.html: "Please review the source code submission policy. Do you use any of the following? should have the parameters: ?utm_source=addons.mozilla.org&utm_medium=submission&utm_content=source-code-submission-policy
"The source code must meet policy requirements, which includes:" should have the parameters: ?utm_source-addons.mozilla.org&utm_medium=submission&utm_content=policy-requirements
olympia • src\olympia\devhub\templates\devhub\addons\submit\describe.html: ?utm_source=addons.mozilla.org&utm_medium=submission&utm_content=describe-build-instructions
olympia • src\olympia\devhub\templates\devhub\addons\submit\distribute.html: I'm not sure where this displays, but the UTM parameters can be: ?utm_source=addons.mozilla.org&utm_medium=submission
olympia • src\olympia\devhub\templates\devhub\emails\submission.html: Policies: ?utm_source=email&utm_medium=submission-email
Resources for publishers: ?utm_source=email&utm_medium=submission-email
olympia • src\olympia\devhub\templates\devhub\new-landing\components\banner.html: ?utm_source=addons.mozilla.org&utm_medium=devhub&utm_content=banner
About tracking external sources Let's use the same UTM parameters for the /reports subpages (campaigns, content, medium, sources): ?utm_source=addons.mozilla.org&utm_medium=stats-dashboard&utm_content=about-tracking-external-sources
(side note, just want to call out how meta it feels to be adding a UTM parameter to a link that describes UTM parameters...)
olympia • src\olympia\lib\crypto\tasks.py: Question for @eviljeff - where do these links show up? wasn't sure if was on page one of the submission flow
It's referenced in an email we are/were planning to send when add-ons are bulk-resigned with a new signature https://github.com/mozilla/addons-server/blob/master/src/olympia/lib/crypto/tasks.py#L26-L52 (I don't know if this email will ever actually be sent, or if we'll ask for the copy to be revised before it is, but it's all set up and ready to go so I included it)
Got it. We don't need to add UTM params to that.
@caitmuenster I would like to contribute to this issue.
I think the below mentioned ones are meant for src\olympia\devhub\templates\devhub\addons\submit\source.html
and not src\olympia\devhub\templates\devhub\addons\submit\describe_minimal.html
olympia • src\olympia\devhub\templates\devhub\addons\submit\describe_minimal.html: "Please review the source code submission policy. Do you use any of the following? should have the parameters: ?utm_source=addons.mozilla.org&utm_medium=submission&utm_content=source-code-submission-policy "The source code must meet policy requirements, which includes:" should have the parameters: ?utm_source-addons.mozilla.org&utm_medium=submission&utm_content=policy-requirements
Also, what UTM params need to be added to links in src\olympia\devhub\templates\devhub\addons\submit\describe_minimal.html
?
Hi @kanish671, I am so sorry for the late response!
Yes, you've got the right idea about the UTM params for submit\source.html
I don't need anything for /describe_minimal.html
because I don't see that link in the submission flow based on this screenshot from the AMO-dev environment:
I'm closing this issue because I'm not sure what pieces have been done and what still needs to be fixed. 🙃 I'll open new issues if/when we find UTMs that need to be added.
From searching for mozilla/addons#8252 I realised we have a number of links to extensionworkshop.com that don't have any UTM param
@caitmuenster should they be added to all of these? And if so, can you provide them?
Note the mix of
settings.EXTENSION_WORKSHOP_URL
and the literal url. IMO we should update all the links to use the setting if we're taking the time to make a change.