Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add GTM support to the Oppia site #21265

Merged
merged 3 commits into from
Nov 17, 2024
Merged

Add GTM support to the Oppia site #21265

merged 3 commits into from
Nov 17, 2024

Conversation

seanlip
Copy link
Member

@seanlip seanlip commented Nov 16, 2024

Overview

  1. This PR fixes or fixes part of #N/A
  2. This PR does the following: Adds GTM support to the Oppia website (requested by the Marketing team)

Essential Checklist

Please follow the instructions for making a code change.

  • I have linked the issue that this PR fixes in the "Development" section of the sidebar. (N/A)
  • I have checked the "Files Changed" tab and confirmed that the changes are what I want to make.
  • I have written tests for my code.
  • The PR title starts with "Fix #bugnum: " or "Fix part of #bugnum: ...", followed by a short, clear summary of the changes.
  • I have assigned the correct reviewers to this PR (or will leave a comment with the phrase "@{{reviewer_username}} PTAL" if I can't assign them directly).

Testing doc (for PRs with Beam jobs that modify production server data)

Proof that changes are correct

This will be determined based on the server testing above.

@seanlip seanlip requested review from a team as code owners November 16, 2024 06:18
@seanlip seanlip requested review from Vir-8 and U8NWXD November 16, 2024 06:18
Copy link

oppiabot bot commented Nov 16, 2024

Assigning @Vir-8 for the first pass review of this PR. Thanks!

@oppiabot oppiabot bot assigned Vir-8 Nov 16, 2024
@oppiabot oppiabot bot unassigned Vir-8 Nov 16, 2024
Copy link

oppiabot bot commented Nov 16, 2024

Unassigning @Vir-8 since they have already approved the PR.

Copy link

oppiabot bot commented Nov 16, 2024

Assigning @U8NWXD for code owner reviews. Thanks!

Copy link
Member

@kevintab95 kevintab95 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Blocking until it is tested.

Copy link

oppiabot bot commented Nov 16, 2024

Hi @seanlip, it looks like some changes were requested on this pull request by @kevintab95. PTAL. Thanks!

Copy link
Member

@kevintab95 kevintab95 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approving since this has been tested!

@kevintab95 kevintab95 added this pull request to the merge queue Nov 17, 2024
Merged via the queue into develop with commit 3e77857 Nov 17, 2024
130 checks passed
@kevintab95 kevintab95 deleted the tagmanager branch November 17, 2024 03:09
kevintab95 pushed a commit that referenced this pull request Nov 18, 2024
* Add GTM support.

* Add logic for updating configs

* Update gtm code
kevintab95 pushed a commit that referenced this pull request Nov 18, 2024
* Add GTM support.

* Add logic for updating configs

* Update gtm code
@kevintab95 kevintab95 added the PR: Needs to be hotfixed PR needs to be hotfixed for current release label Nov 18, 2024
Copy link

oppiabot bot commented Nov 18, 2024

Hi, @oppia/release-coordinators flagging this pull request for for your attention since this is labelled as a hotfix PR. Please ensure that you add the "PR: for current release" label if the next release is in progress. Thanks!

@kevintab95 kevintab95 added PR: for current release and removed PR: for current release PR: Needs to be hotfixed PR needs to be hotfixed for current release labels Nov 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants