Stop Trusting Notification URLs
From Tech Stories Tech Brief By HackerNoon · 4:22
Show by HackerNoon
This story was originally published on HackerNoon at: https://hackernoon.com/stop-trusting-notification-urls. If I call your impression URL twice, what happens? If the answer is anything other than “the second call is rejected,” you are paying for the second call. Check more stories related to tech-stories at: https://hackernoon.com/c/tech-stories. You can also check exclusive content about #notifications, #notification-urls, #dsp, #dmp, #url, #digital-signal-processing, #bidding, #audience-matching, and more. This story was written by: @hichem-hannafi. Learn more about this writer by checking @hichem-hannafi's about page, and for more stories, please visit hackernoon.com. Every bid response a DSP sends carries URLs that anyone who has seen the response can call: impression, click, win, billing. Most DSPs count whatever comes in, which is where discrepancy reports come from. We treated a notification URL like a cheque: valid only if we issued it, for that bid, and it hasn’t been cashed. The bidder mints hashes and a spend reservation at bid time; every callback is checked against them, duplicates and replays are rejected, and unclaimed reservations expire after 45 minutes. Result: about 6% of callbacks rejected as unverifiable, and reported impressions within 1% of the exchanges’ figures.
More episodes of Tech Stories Tech Brief By HackerNoon
More episodes
- Building a Kubernetes Operator for Workload Identity Federation Across AWS and GCP
- Meet the Hackathon Winner: Shugert on Smarter Shopify Engineering and the Future of E-Commerce
- 158 Blog Posts To Learn About Search Engine
- Decentralized AI Inference Needs a Boring Job Queue
- How to Build Production-Ready Passkey Authentication in Symfony 8.1
- Meet the New Home of the HackerNoon Brand 🎨
- Femtech Needs to Move Beyond Period-Tracking Apps for Its Next Breakthrough
- How to Write Technical SEO Tickets Developers Can Implement and Test
- Before You Vibe Code Your Next Startup, Find Out If Anyone Wants It
- Making Local LLMs Usable on 8GB GPUs
PodSearch is a free, independent podcast search engine. Read about PodSearch, the privacy policy or contact us.