diff --git a/rules/sinks/third_parties/sdk/tealium/javascript.yaml b/rules/sinks/third_parties/sdk/tealium/javascript.yaml index ed43868c..3d363561 100644 --- a/rules/sinks/third_parties/sdk/tealium/javascript.yaml +++ b/rules/sinks/third_parties/sdk/tealium/javascript.yaml @@ -11,3 +11,12 @@ sinks: patterns: - "ember-tracker|tealium-react-native|tealium|tealium-cordova-plugin|gatsby-plugin-tealium-utag|@s-ui\\/tealium-tracker|tealium-tracker|react-metrics-service" tags: + + - id: ThirdParties.SDK.Tealium.TagManagerPixel + name: Tealium Tag Manager + filterProperty: "code" + domains: + - "tealium.com" + patterns: + - "(?i)(.*[.])?(utag|utag.view|utag.link|utag.track)[(].*" + tags: diff --git a/rules/sinks/third_parties/sdk/tealium/php.yaml b/rules/sinks/third_parties/sdk/tealium/php.yaml new file mode 100644 index 00000000..c42b31c7 --- /dev/null +++ b/rules/sinks/third_parties/sdk/tealium/php.yaml @@ -0,0 +1,14 @@ + +# Sink rule for ThirdParty SDK +# The id follows a format : "ThirdParties.SDK.." + +sinks: + - id: ThirdParties.SDK.Tealium + name: Tealium + filterProperty: "code" + domains: + - "tealium.com" + patterns: + - "(?i)(.*)?(tealium_add_data|utag.{0,2}track)[(].*" + tags: +