Update pricing url with ref and refAction params [GRO-282]#24339
Update pricing url with ref and refAction params [GRO-282]#24339tiaramj wants to merge 5 commits intodocker:mainfrom
Conversation
✅ Deploy Preview for docsdocker ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
| @@ -54,7 +54,7 @@ The following diagram shows the relationship between a registry, repositories, a | |||
|
|
|||
| > [!NOTE] | |||
There was a problem hiding this comment.
| > [!NOTE] | |
| > [!TIP] |
There was a problem hiding this comment.
Review Summary
Assessment: 🟢 APPROVE
This PR adds URL tracking parameters to pricing links throughout the documentation to better attribute upgrade sources. The changes are consistent and straightforward.
Analysis
- Files changed: 46 files
- Change type: URL parameter additions only
- Pattern: Adding
?ref=Docs&refAction=<PageIdentifier>tohttps://www.docker.com/pricing/links
Findings
No issues found. The changes:
- ✅ Are consistent across all files
- ✅ Do not modify any vendored content
- ✅ Do not remove or move any pages (no redirect concerns)
- ✅ Follow proper URL parameter syntax
- ✅ Maintain existing link text and context
- ✅ Use descriptive refAction values that correspond to page locations
Recommendation
The changes are ready to merge. The URL tracking parameters will help attribute documentation-driven pricing page visits to specific docs pages.
| > [!NOTE] | ||
| > | ||
| > You can create one private repository and unlimited public repositories using the free version of Docker Hub. For more information, visit the [Docker Hub subscription page](https://www.docker.com/pricing/). | ||
| > You can create one private repository and unlimited public repositories using the free version of Docker Hub. For more information, visit the [Docker Hub subscription page](https://www.docker.com/pricing?ref=Docs&refAction=DocsConceptsRegistry). |
There was a problem hiding this comment.
| > You can create one private repository and unlimited public repositories using the free version of Docker Hub. For more information, visit the [Docker Hub subscription page](https://www.docker.com/pricing?ref=Docs&refAction=DocsConceptsRegistry). | |
| > A Docker Personal plan gives you one private repository and unlimited public repositories. You can learn about unlimited private repos by checking out the [Docker Team plan](https://www.docker.com/pricing?ref=Docs&refAction=DocsConceptsRegistry). |
There was a problem hiding this comment.
idk i'm just riffing here. maybe @usha-mandya you can get this a little closer to there 😅
| Docker subscriptions provide features and benefits for individual developers, teams, and enterprise businesses. This page explains how to set up subscriptions for personal accounts and organizations. | ||
|
|
||
| Before you begin, make sure you have a [Docker ID](../accounts/create-account.md). To learn more about what's included with each tier, see [Docker Pricing](https://www.docker.com/pricing/). | ||
| Before you begin, make sure you have a [Docker ID](../accounts/create-account.md). To learn more about what's included with each tier, see [Docker Pricing](https://www.docker.com/pricing?ref=Docs&refAction=DocsSubscriptionSetup). |
There was a problem hiding this comment.
| Before you begin, make sure you have a [Docker ID](../accounts/create-account.md). To learn more about what's included with each tier, see [Docker Pricing](https://www.docker.com/pricing?ref=Docs&refAction=DocsSubscriptionSetup). | |
| Before you begin, make sure you have a [Docker ID](../accounts/create-account.md). To learn more about what each tier gives you, check out the [Docker Pricing](https://www.docker.com/pricing?ref=Docs&refAction=DocsSubscriptionSetup) page. |
| @@ -127,7 +127,7 @@ product line. | |||
|
|
|||
| > [!NOTE] | |||
There was a problem hiding this comment.
| > [!NOTE] | |
| > [!TIP] |
There was a problem hiding this comment.
Thanks so much @tiaramj !!! I'm holding off on the Approval for my own sake so @usha-mandya can look over my suggestions / changes before I do a batch commit + merge. 🖖
These links are pretty nifty too! I checked a few and they all seemed to work. :)
Description
In order to better attribute upgrade sources, we are adding two params -
refandrefActionto the existing pricing url.The
refwill be "Docs" and therefActionwill be the particular docs page from where the pricing url click is originated.Related issues or tickets
https://docker.atlassian.net/browse/GRO-282
Reviews
@akristen You should see the new url params when hovering over or clicking any of the updated pricing urls