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

Ensure Tag Manager Containers Do Not Contain Homoglyphs #749

Open
jmumby opened this issue Jan 14, 2024 · 2 comments
Open

Ensure Tag Manager Containers Do Not Contain Homoglyphs #749

jmumby opened this issue Jan 14, 2024 · 2 comments

Comments

@jmumby
Copy link

jmumby commented Jan 14, 2024

Issue Description

Homographs (characters that look similar) in Tag Manager containers can lead to confusion and potential issues in identification. This issue is to discuss and implement measures to ensure that Tag Manager containers do not contain homoglyphs.

Proposed Solution

  • Perform a validation check during container creation to identify and alert users if homoglyphs are detected.
  • Consider implementing visual distinctions or warnings for characters prone to confusion.
  • Avoid using Homoglyphs

Steps to Reproduce (if applicable)

We recently had a support request for the following
https://example.matomo.cloud/container_xnFIoe46.js
https://example.matomo.cloud/container_xnFloe46.js

image

Additional Context

This is quite an edge case and unlikely to happen too often as the user would need to make the decision to manually enter the container id.

@jmumby jmumby changed the title Copy code Ensure Tag Manager Containers Do Not Contain Homoglyphs Ensure Tag Manager Containers Do Not Contain Homoglyphs Jan 14, 2024
@AltamashShaikh
Copy link
Contributor

@jmumby Did the customer report any error or bug due to this ?

@jmumby
Copy link
Author

jmumby commented Jan 15, 2024

@AltamashShaikh there was a 404 due to the incorrect tag name.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants