Skip to content

doc: add Google tag manager to integrated docs - #1455

Merged
roosterfish merged 1 commit into
canonical:mainfrom
elijahgreenstein:integrated-docs-ga
Jul 13, 2026
Merged

doc: add Google tag manager to integrated docs#1455
roosterfish merged 1 commit into
canonical:mainfrom
elijahgreenstein:integrated-docs-ga

Conversation

@elijahgreenstein

Copy link
Copy Markdown
Contributor

Currently, Google Analytics is only enabled for the MicroCloud portion of the integrated docs set. This PR enables Google Analytics for the LXD, MicroCeph, and MicroOVN portions:

  1. Updates the docs Makefile to copy the Google tag manager script into the _templates directories of the cloned LXD, MicroCeph, and MicroOVN repos.
  2. Updates the header files for each of those products to include the snippet that includes the tag manager script.

Checklist

Signed-off-by: Elijah Greenstein <elijah.greenstein@canonical.com>
@github-actions github-actions Bot added the Documentation Documentation needs updating label Jul 10, 2026
@roosterfish
roosterfish merged commit 3cc1d2b into canonical:main Jul 13, 2026
19 checks passed
roosterfish added a commit that referenced this pull request Jul 13, 2026
Backports #1455, with an additional commit to set up the cookie banner
and button for MicroCeph.

## Checklist

- [x] I have read the [contributing
guidelines](https://github.com/canonical/microcloud/blob/main/CONTRIBUTING.md)
and attest that all commits in this PR are [signed
off](https://github.com/canonical/microcloud/blob/main/CONTRIBUTING.md#including-a-signed-off-by-line-in-your-commits),
[cryptographically
signed](https://github.com/canonical/microcloud/blob/main/CONTRIBUTING.md#commit-signature-verification),
and follow this project's [commit
structure](https://github.com/canonical/microcloud/blob/main/CONTRIBUTING.md#commit-structure).
- [x] I have checked and added or updated relevant documentation.
@elijahgreenstein
elijahgreenstein deleted the integrated-docs-ga branch July 13, 2026 16:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Documentation Documentation needs updating

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants