Skip to content

Commit 15d21bf

Browse files
authored
Pixel tracking APIs (#392)
* Pixel tracking APIs Ref: Privado-Inc/privado-core#945 * newline * change names * new pattern * regex fix * regex fix again
1 parent b00f1a6 commit 15d21bf

File tree

4 files changed

+39
-0
lines changed

4 files changed

+39
-0
lines changed

rules/sinks/third_parties/sdk/facebook/javascript.yaml

+9
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,12 @@ sinks:
1111
patterns:
1212
- "social-feed-api|facebook-chat-api|asq-react-native-facebook-log-in|fb-messenger|fb-messenger-api|silex-bundle-facebook|messenger-events|fb-messenger-bot-chat|fb-chat-api|fca-xuyen-get|helyt|lawerpr0ject-api|facebook-business-sdk-ts|fb-graph|facebook-bot-messenger|fca-unofficial-force|facebook-proxy|node-facebook|proof-facebook-nodejs-business-sdk|launch-vehicle-fbm|fb-sdk-wrapper|fb-sdk|angularjs-facebook|lazy-fb|use-facebook|react-native-facebook-account-kit|ngx-fb|ng2-account-kit|@jemys89\\/ngx-facebook|@fadidev\\/react-native-fblogin|fb-node-sdk|fb-instant-games|socializr|social-api|token-dealer|sieudangyeu|fbgraph|facebook-nodejs-business-sdk|fb-graph-api|fbsub|facebook-image-selector|fbmessenger-node-bot|fb-messenger-app|fbscrape|messengerbot|node-messenger-bot|fb-messenger-bot-api|facebook-send-api|fbvideos|facebook-nodejs-ads-sdk|@maihuybao\\/fca-unofficial|facebook-node-withfetch|@zenvia\\/sdk|prism-facebook-marketing-api|messenger-node|facebook-javascript-all-photos|@procodermew\\/fca-unofficial|fbam|@frizhub\\/fbgraph|react-native-facebook-login|@publidata\\/utils-socials|facebook-api-video-upload|fbgraphapi|botly|facebook-search|facebook-chat|fb-react-sdk|facebook-ads-sdk|fb-chat|fbbot|angular-facebook-factory|messenger-api|api-messenger|fqb|facebook-sdk|@procodermew\\/fca-onefile|ts-messenger-api|chatfuel-api|@ezsper\\/facebook|fbsdk-ts|graph-api|@denimlabs\\/facebook-nodejs-business-sdk|fbm-send|faceapi|fb-node|hamactruonggiang|fcamod|@livescale\\/fbgraph|node-facebook-marketing|fql-workbench|angular-facebook-api|azsa|fb-upload-video-api|fbm|tiny-facebook-wrapper|fb-chat-api-plus|facebookgraph|fship|cocoon-plugin-social-android-facebook|smsg|facebook-business-sdk|cocoon-plugin-social-ios-facebook|ngx-facebook|ng2-facebook-sdk|social|passport-facebook|react-facebook-login|react-share|fbjs|fbjs-scripts|@gatsbyjs\\/relay-compiler|@vincentriemer\\/relay-runtime|@coral-forks\\/relay-runtime|@dbslone\\/relay-runtime|@boltline\\/relay-runtime|@dww\\/relay-compiler|@mattkrick\\/relay-runtime|@coral-forks\\/relay-compiler|@vincentriemer\\/relay-compiler|dww-relay-compiler|relay-config"
1313
tags:
14+
15+
- id: ThirdParties.SDK.FacebookPixel
16+
name: Facebook
17+
filterProperty: "code"
18+
domains:
19+
- "facebook.com"
20+
patterns:
21+
- "fbq[(].*"
22+
tags:

rules/sinks/third_parties/sdk/google/javascript.yaml

+9
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,15 @@ sinks:
4444
- "@analytics\\/google-tag-manager|gatsby-plugin-google-gtag|react-gtm-module"
4545
tags:
4646

47+
- id: ThirdParties.SDK.Google.TagManagerPixel
48+
name: Google Tag Manager
49+
filterProperty: "code"
50+
domains:
51+
- "admob.google.com"
52+
patterns:
53+
- "(gtag|dataLayer.push)[(].*"
54+
tags:
55+
4756
- id: ThirdParties.SDK.Google.Spreadsheet
4857
name: Google Spreadsheet
4958
domains:
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
sinks:
2+
3+
- id: ThirdParties.SDK.PinterestPixel
4+
name: Pinterest
5+
filterProperty: "code"
6+
domains:
7+
- "pinterest.com"
8+
patterns:
9+
- "pintrk[(].*"
10+
tags:
11+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
sinks:
2+
3+
- id: ThirdParties.SDK.TikTok
4+
name: TikTok
5+
filterProperty: "code"
6+
domains:
7+
- "tiktok.com"
8+
patterns:
9+
- "ttq.track[(].*"
10+
tags:

0 commit comments

Comments
 (0)