tweaselORG / TrackHAR

Library for detecting tracking data transmissions from traffic in HAR format.
Creative Commons Zero v1.0 Universal
5 stars 0 forks source link

Adapter for `googleads.g.doubleclick.net/pagead/interaction` #67

Open baltpeter opened 1 month ago

baltpeter commented 1 month ago

Endpoint URL: https://googleads.g.doubleclick.net/pagead/interaction/

Sample requests:

baltpeter commented 1 month ago

Most of the properties look quite unpleasant. Here's the merged-decoded-requests from debug-adapter:

{
    "ai": "CE12GHuQZY8G2GfyuqMwPgsSwgAcAlpjh7KEQm-2y1qswEAEgo_27JGCV-peCrAeIAQGgAaGouJkoqQLl5su5UsawPqgDAaoE6AFP0BDoUDDVR1N9l5GWoxPVyGihDR9nkiOTX6zIbfF_XLzFnTWR2EDNlyknay4tK8hMNsJsJLut2Kd8nEG6P6Y5dNZtFnZpZ1K2jtwdB3xjwM7RmtK4cBNCJUi9a4TeSiBmbaAPDn-k9WiLdJAWrw2GonwgZbRVwJU55qZzVU3Hcv271xsU_ZtNp0aDsickVGMXBQ6ddA5piRpAVMO8YV9VoMoufprex4nuCdLdBe3vKXjF4RjpHhE2YVsl3Ja8FyeX-FPJfiNoYHe_Svvwb8rL_097DCjx810HUA51iE74GMvcsbY4dGvOwATduZb4_wOIBaiCp6Y9kAYBoAY5sAYBgAeh4Ij5ApgHAagHzZuxAqgHmZ2xAqgHpr4bqAfVyRuoB63KG6gHrs0bqAf-nrECqAfz0RuoB5bYG6gHqpuxAqgH35-xAqgHjtwbqAfJnLECuAfmyJ_miZXnrF7AB_nUA9gHAfoHFGNvbS5zaXh0LnJlc2VydmF0aW9uoAi-pz2wCAK4CAHSCBEIgOGAEBABGB8yAqoCOgKAQLEJNuhhjXnXiHCoCgGQCwHQCwSYDM3LlPj_A7gTxwOCFC0aK21vYmlsZWFwcDo6Mi1jb20ubWVkaXRhdGlvbi5kZWVwc2xlZXAucmVsYXiIFAGQFQGwFQHQFQGYFgHKFlYKFGNvbS5zaXh0LnJlc2VydmF0aW9uGjgIlN-8k86mkqNjEIeOu_amtf2kcxgAIAAqHmNvbS5tZWRpdGF0aW9uLmRlZXBzbGVlcC5yZWxheCCU_QMoCPgWAYAXAQ",
    "sigh": "w4FDW2vSvFc",
    "label": "window_focus",
    "cid": "CAQShgEArJ0FMUUW7zzo3dBC3nnqHi7lKoRmcETMZNet4dBbgzq7QLJ7yXCbEI18Kpb2CSAqVik_NE2pUbU9o0Y6zhAVMiWZCqZ965WDZjpjgzsEclgYi7zLGWMZKU7llN5kJeyqPXatIlDHZZwEtlyPa4E06TCKY-F7qHEDnAhZYM5jfegvIwju_A",
    "mediation_fill_status": ".0.1593",
    "gqid": "HuQZY_adGMmVoPMPp4euyAU",
    "qqid": "CMG9xIidhfoCFXwXigMdAiIMcA",
    "fg": "1",
    "cmd": "ChtjYS1hcHAtcHViLTE4MjM5MDg1NDAxNzYzMzQQABgB",
    "ad_mt": "9947",
    "acvw": "sv=935&v=20220906&cb=int&e=4&nas=1&sdk=ml&p=0,0,683,411&p0=0,0,0,0&p1=0,0,683,411&p2=0,0,683,411&p3=0,0,683,411&tos=9698,0,0,0,0&mtos=9698,9698,9698,9698,9698&amtos=9698,0,0,0,0&mtos1=285,0,0&mtos2=4615,0,0&mtos3=2495,0,0&mcvt=9698&ps=412,684&scs=412,732&bs=412,684&vht=1432&mut=0&a=0.333&a0=1&a1=0.333,0.333,1&a2=0.333&a3=0.333&ft=0&dft=0&at=9698&dat=2303&as=1&vpt=9698&gmm=4&efpf=2&vmmk=52&nmt=0&tcm=0&bt=4413&pst=4204&dur=10010&vmtime=9947&dtos=2303&dtoss=5&dvs=2303&dfvs=2303&dvpt=2303&is=343&i0=54&i1=343&i2=343&i3=343&ic=0&cs=16778103&c=1&c0=0&c1=0,1,1&c2=1&c3=1&mc=1&nc=0&mv=1&nv=0.333&qmt=2303,2303,2303,2303,2303&qnc=1&qmv=0.333&qnv=0.333&lte=-1&ces&avms=gsv&qi=70336712&psm=1021&psv=1020&psfv=1020&psa=1021&pngs=9s,14s,15s&veid=ssmol:1&ssb=0,9698,0,0,0,0,0,0,0,0,0&ss0=0&ss1=0,0.93,0.93&ss2=0.93&ss3=0.93",
    "gv": "atos=9698,9698,9698,9698,9698&avt=9698&davs=2303&dafvs=2303&dav=2303&ss=0.93&t=1662634848254",
    "ms": "CoACXdiF1NornKF38OO72qiHpE_L-dmKpObbRtGEGrAcvXQyBU-AXacL_uh0J3-7qj6vr9Ee8km19tKEnHVrI6jzsdhN-Fx_cFvezhOdQXGiMggs2VG-iSL9JDMoGONv3iJisUJ0159bZdx0OPy-XEgPoKQCrjzsuFvXJELnKezhtWvJVtqLETJqttglDaDo3vzmAvyvjPlXvS4PfBphcNMQfhdAvKLLFBhg01CnhdQrOaor4N2fwZDHiTpUQe6Zujn6mZfZPZT9Gw3N7qDTY4UQ8Q0HNpaKlpuDpTvqXk6_KWGJ5XIiZsSKQXK6RPvz7JT0A7kywL9CK5xrE2jS0QCwpwqAAgw1AHl4n0Vm_8UdUc6RYgz1aq4jp6Q5P7Yqhghit3iDuhi8Jwr9Gs9tE9gwl8kGLx2sgycGFB6oTqjjGgNLHGC_sydW6V1ZNEz3XpZNhh-ltjAiN-Xz2Rpb9BsW97B58X5lWmJNYQ2cd0MMhKCPsyHnui2Qvn7UTXvYwAei-TqJD8SUV1SjetpDxrHxZkKHKsQrSLNY1SR7mCwkwXC6pXNd_ggXB1g1K4nb3F07INU8cNwVIbIuUgCM2bevKilO7Wfb2zuh8h7NtmKMoecqlt99DMSwr70bhureHEbbUTsDIZtfBy2Zi9OTRhAj4ExWaWvgrVMZQ0-poWeduAU9WsISEAQ4YYauohTUJEVIwxy7rac",
    "bgload": "1",
    "es": "native_advanced",
    "d": "event=impression&type=nas&nas=Ch4I2uWo3gYSFA0AAIhBFQAAEEMdAACzQyUAgKJDGAASMQoEMzAwMRIUDQAA6kIVAABHQx0AAGpDJQAAiEEgAS0AABBCMIGChPgPOMCZht4FQAESMQoEMzAwMhIUDQAAEEEVAICJQx0AAKpDJQAAKEIgAS0AABBCMP____8POJX2-doBQAESJQoEMzAwMxIUDQAA4EAVAABHQx0AAIpCJQAAikIgAS0AAMB_QAESMQoEMzAwNBIUDQAApEIVAABdQx0AgIZDJQAAFEIgAS0AANhBMIGChPgPOPzdmNYLQAESJQoEMzAxMBIUDQAAAAAVAAAAQB0AALNDJQAAP0MgAS0AAMB_QAESJQoEMzAxMhIUDQCAq0MVAAAAAB0AAHBBJQAAcEEgAS0AAMB_QAEiAggAMgQIABAA",
    "nas": "Ch4I2uWo3gYSFA0AAIhBFQAAEEMdAACzQyUAgKJDGAASMQoEMzAwMRIUDQAA6kIVAABHQx0AAGpDJQAAiEEgAS0AABBCMIGChPgPOMCZht4FQAESMQoEMzAwMhIUDQAAEEEVAICJQx0AAKpDJQAAKEIgAS0AABBCMP____8POJX2-doBQAESJQoEMzAwMxIUDQAA4EAVAABHQx0AAIpCJQAAikIgAS0AAMB_QAESMQoEMzAwNBIUDQAApEIVAABdQx0AgIZDJQAAFEIgAS0AANhBMIGChPgPOPzdmNYLQAESJQoEMzAxMBIUDQAAAAAVAAAAQB0AALNDJQAAP0MgAS0AAMB_QAESJQoEMzAxMhIUDQCAq0MVAAAAAB0AAHBBJQAAcEEgAS0AAMB_QAEiAggAMgQIABAA",
    "smc_index": "0",
    "return": "0",
    "timeDelta": "3981",
    "label_instance": "1",
    "attok": "AxfXn4g5fuQOzsPMtY8JhWSxPFhF3YqttY7nB7RMLkzus-XdtYu73mD9WP2l_y-zitPnUdY0IGbb8DGhtYd7IQJb8ef9fQFM7dYRbAJX2pGqwAR7YvgDKGxn1CgYaZQbU6-gzqiLhxw_8tFo1N631gGrffQfrP2HXay2yYyRgdaBZ4vJVVQT_ngeVB-p2EZtel7E5PGG1HwhDZacB77oWmDA6A1jW9WqPipaqC5_gceJqq83-3AOuW-mlow-BWBbbWaiLXerPl41wT-FTFxSz2GRPrtvNhkVrWohcMGN58At4il-O1nxeNt_UhOfaQsBEx-vBVmsqz0uGMccwnFnobu6F_mtb78cXgwKH9yIWw-uKLtU0tjitFXjOpXdB1sBJnKSgrASIdWz_I5BsqRt_kE=",
    "notif_type": "0",
    "loss_reason": "102",
    "hob": "4.029999999999999",
    "appKey": "c8670af5",
    "rtb_hob": "0.02888",
    "cbt": "d7s8XLNgO0oIod2jovgREOGzkdFLGJ2kotIDIhVwbGF5Lmdvb2dsZS5jb20vc3RvcmVCG2NhLWFwcC1wdWItMTI0MTY4Mjg3NjY5MTEyOEgAUg9jb20uc2dyYS5kcmFnb25YGmDhAnABegcIBBIDBygp"
}
baltpeter commented 1 month ago

These threads contain some helpful pointers on interpreting some values in acvw:

baltpeter commented 1 month ago

Unfortunately, I don't have time to properly look into those properties right now, so we'll have to make do with a stub adapter for the time being.