Real-Time Location Data: What Bidstream Actually Gives You

Get data for any location

Start your search

Whether your company is mission-focused or in advertising, when you are researching real-time location data, you probably mean the advertising bidstream.

Bidstream is the only location supply in the market that arrives at the moment it is generated. Everything else in the category is collected some other way and reaches you later. So before comparing vendors, it helps to know what bidstream is, why it is fast, and what it gives up to be fast.

Why bidstream is fast

A device opens an ad-supported app. The app sends an ad request to an exchange, which builds a bid request describing the impression, the app, the device, and often the device's location, then broadcasts it to buyers. Buyers return bids, the exchange runs the auction, and the winning creative renders.

The whole sequence completes while the app is still rendering. That deadline is the only reason any of this is fast, and exchanges enforce it strictly: a bid arriving after the timeout is discarded and the buyer loses the impression. It was never designed with location data in mind. The point is to deliver the most relevant ad as quickly as possible, retargeted from prior activity across the web, social media, and elsewhere.

Location simply resides inside a payload built to meet that deadline. Which is also why nothing downstream can catch bidstream on immediacy. The position is transmitted at the instant it is used, because a transaction depends on it. Every other collection method records a position and sends it onward separately, and that gap can be shortened but never closed.

What real-time location data actually means here

Real-time is doing a lot of work in this market, and it usually describes a chain rather than a moment. Three separate gaps sit between a device producing a position and you acting on it.

The fix may predate the auction. The OpenRTB specification carries a field for seconds elapsed since the location fix was established, and warns explicitly that devices cache location across multiple fetches. So a bid request settling in a fraction of a second can contain a position established well before it. The auction is instant. The coordinate inside it is as old as the last fix, and that field is optional, so you often cannot tell.

The request has to reach you. You see bid requests you participate in, or you buy from someone who did. That aggregation step is where a feed gets assembled, and it is rarely instantaneous.

Then it has to be delivered. This is where most real-time claims actually live. Suppliers generally work on a refresh cycle and a delivery schedule. That means product teams working with the data can receive signals 15 to 60 minutes after collection.

Depending on the industry, that 15 to 60 minute window is what gets sold as a real-time location data feed, or as low-latency location data.

It is imprecise

Real-time bidstream data tells you where a device was, just not precisely.

Coordinates in bid requests are frequently reduced before they travel, and the reduction is easy to underestimate because it looks small. Truncating latitude and longitude to two decimal places leaves a device somewhere inside a box roughly a kilometer across. Three decimal places gets you to around a hundred meters. The difference between those two is the difference between knowing a device is in a neighborhood and knowing it is in a building.

There is a further limit on top of that one. The sample is triggered by ad requests rather than by movement, so you observe a device only while it is inside an app serving ads. A device traveling past four stores with nothing open produces nothing at all. A device sitting still with a news app open produces a great deal. Bidstream is not a live feed of where devices are. It is a live feed of advertising opportunities that happen to carry coordinates.

Put those together and you have the honest description of the product. Bidstream is very good at telling you a device has moved somewhere meaningfully different. It is not built to tell you where that device is standing.

What real-time bidstream data is good at

None of this makes real-time data a bad product. It makes it a specific one.

Reach is its main function. Bid requests come from across the ad-supported app ecosystem rather than only from the subset of apps carrying any particular collection software, which means broad device coverage and, usually, strong international breadth without negotiating supply market by market.

Immediacy is real, with the caveat above. Cost is favorable, because logging requests you already receive carries almost no marginal expense compared to paying publishers for deliberate collection. And there is no integration to arrange, because the data exists as a byproduct of infrastructure already running.

For work where coverage matters more than exactness, that combination is hard to beat.

The other source: app SDKs

The alternative location data source is collection through software development kits embedded in mobile apps. The SDK records position from device location services, so coordinates are often GPS-grade rather than inferred. That precision is what a range of industries rely on SDK data for.

It is also slower. Sending every signal the instant it is recorded would drain the battery, so SDKs batch and upload in groups. That delay happens before any supplier receives anything, which puts it outside the reach of any pipeline. The device panel is narrower too, shaped by which apps carry the software.

Then there are the brokers and analytics companies downstream. Some vendors resell signals gathered from various SDKs, while others build finished products for specific industries. Each step adds delay. In the end, product teams and end users often see a delay of 48 to 72 hours between signal collection and their own ingestion.

Precision and time decide it

Two questions sort this market, and they are set by different things.

How precise does the answer have to be? That is decided by the size of what you are deciding about. Much of ad tech tolerates kilometers for its audiences. But in advertising and other industries alike, some work needs more precision than that, whether it means understanding which neighborhood a device dwells in or whether a device passed a specific billboard.

How fast does the answer have to arrive? That is set by whether the thing you are deciding about is still in motion. A few jobs genuinely run against a clock: bidding on devices observed at a competitor location before they leave the area, checking device presence against where a transaction claims to originate, firing an offer as a device crosses into range of a store. Most work is not like that. Attribution, site selection, and identity resolution all ask about periods that have already closed, and the answer does not exist until they do.

The tough part is that one source rarely answers both questions well. Coordinates that arrive at auction speed have passed through a chain that cannot preserve precision. Coordinates collected deliberately hold their accuracy but carry a delay that begins on the handset and cannot be engineered away.

So the choice is not between a better and a worse product. It is about which of your two requirements has to be satisfied properly, and which one you can afford to approximate. Most disappointing purchases in this category are a mismatch on that question, and they are usually visible in the first conversation if anyone asks it plainly.

Where different industries land

Digital out-of-home has an unambiguous precision requirement. The job is identifying which devices came within range of a specific screen, so that exposed devices can be retargeted across other channels and measured for downstream visits. A screen occupies one point on one corner. A coordinate accurate to within a kilometer cannot establish exposure, and so it cannot support retargeting either.

Measurement and attribution is a matching problem, not a speed problem. You compare devices exposed to a campaign against devices later observed inside a specific store polygon, then against a matched control group, across a window that often runs two to four weeks. Coordinates that cannot separate a store from its parking lot break the first match, and sporadic observation of the same device across that window breaks the second.

Programmatic and DSPs need both, often within the same platform. A visitation segment, devices observed at a competitor's locations over thirty days, needs coordinates precise enough to place the visit correctly. A reach or broad geographic segment does not, and there the constraint is volume. Segments are built offline where precision matters, then looked up in milliseconds at auction, so what has to be fast at bid time is the query rather than the signal.

Identity graphs need both, for different reasons. No graph runs on location alone. The spine is deterministic linkage, hashed email matches, and IP, with location contributing as one signal among several. It works best as corroboration, since shared wifi and carrier networks routinely place unrelated devices behind a single IP. Coverage decides how many devices a graph can reach. Precision decides whether a signal confirms a link or muddies it.

Foot traffic analytics works by modeling observed devices up to total visit counts, which puts two demands on the data. Precision, so a device is credited to the right venue rather than the one next door. And panel stability, because if the mix of contributing supply shifts between months, trend lines move for reasons that have nothing to do with actual visitation. An unstable panel is worse than a small one.

Public sector work splits along this line rather than sitting on one side of it. Monitoring a situation while it unfolds is a different job from analyzing one that has finished, and operational teams cannot wait for a processing window to close. Analytical teams in the same organization need the opposite. Many run both, because which of the two matters more changes with the situation.

Wondering how real-time location data could fit?

Real-time location data fits in the "big data" category. That means it is unruly, complicated to work with, and requires attention to detail. But it also means a partner that specializes in multi-source location intelligence can be immensely helpful.

If your team has been exploring different data sources, whether separately or together, you can connect withus here to speak with an expert.

More Blogs

Sort
No items found.

Book a Meeting

Meet with us and put Unacast’s data to the test.
bird's eye view of the city