Scripts & cookies -> Manual identifiers
Service Manual Identifiers allow you to map specific <script> and <img> tags on your website to a service by using defined matching rules. These identifiers ensure that scripts or images are correctly recognized and controlled by the consent system. When enabled, Manual Identifiers support several matching types—such as Content Includes, Src Includes, ID Equals, and Data-ID Equals—giving you flexibility in how you target and manage elements. For example, you might configure a rule so that any script with “google-analytics” in its source URL is linked to the Google Analytics service, ensuring it will only run when the user has granted consent. This ability to define identifiers manually helps prevent misclassification and ensures your consent settings work precisely as intended.
To enable manual identifiers on your website, the Standard Script (v2) must be implemented. These features are not compatible with the Legacy or SRI versions. For guidance on upgrading, please refer to our article: Migrating to Standard Script (v2). If you run Legacy or SRI versions, you have a default set of identifiers that are not editable.
Supported Identifier Types
- Content Includes
Matches based on the content of the script or image.
- Src Includes
Matches if the src attribute contains the specified value.
- ID Equals
Matches if the element’s id attribute exactly equals the specified value.
- Data-ID Equals
Matches if the element’s data-id attribute exactly equals the specified value.
If your website includes the following script:
<script src="https://google-analytics.com/analytics.js"></script>
You can identify it using the “src includes” rule:
Element: <script>
Identifier: src includes "google-analytics"
This maps the script to the Google Analytics service. If that service is not allowed to run due to consent settings, the system will block this script from execution.
If you encounter any challenges, please reach out to us at support@clym.io.
Updated on: 11/09/2025
Thank you!