The Little Black Book Of: Audience Data
The Little Black Book Of: Audience Data
Book of
Audience Data
jouncemedia.com
Jounce Media’s Little Black Book series is your
quick reference for all things ad tech. Each book
contains fundamental concepts that underpin the
advertising technology ecosystem. Master the
content in these books, and you’ll be armed to
tackle any digital marketing problem.
Data Collection
Ad Exchange A piece of technology that conducts real-time
q Client-Side Pixels auctions for ad inventory. Supply-side
platforms (SSPs) all operate ad exchanges,
q ID Syncing
but also have additional pieces of publisher
q Data Syndication technology.
q App SDKs
Bidder A piece of technology that buys inventory on
q Server-Side Data Transfer ad exchanges. Demand-side platforms (DSPs)
all operate bidders in addition to other pieces
of advertiser technology.
Data Augmentation
q CRM Onboarding
name@email.com Connected TV
Desktop
Browser
Tablet
1 Main Street
Town, State Zip
Mobile
Browser
+1-555-555-5555 Smartphone
Cookie IDs and Ad IDs
Cookie IDs and ad IDs are the connective tissue between the Each time an ad tech system has access to a client, it
client (the user’s device) and the server (everything happening reads the client’s ID and then finds the matching server-
in the cloud). Ad tech systems assign an ID to each client and side user profile, which contains information about who
then create matching server-side user profiles. the user is and what advertising he/she has seen.
Male Female
Age 40 Age 32
Minivan Intender New Parent
Click
Tracking based on a cookie ID Tracking based on an ad ID Tracking based on a cookie ID, though
different from primary browser cookie
Client-Side Pixels
Ad tech companies track web-based activity through client-side The ad tech company then finds the matching server-side
pixels that fire when websites load. Each time a pixel fires, the user profile and records a new event to that profile. Over
ad tech company reads the ID of the cookie it has previously time, pixel fires produce a user profile that contains the
set on the user’s browser. user’s web browsing history.
Website.com
User Profile
User 123
Male
Age 40
Minivan Intender
Website.com visit
Container
Tag
Tracking Pixel
Cookie 123
Company A Company B
Male Male
Age 40 Age 40
Company B Cookie ID: 789
Minivan Minivan
Intender Intender
Ad
Data Broker Exchange
Data Publisher
Management Ad Server
Platform
Attribution
Bidder Provider
App SDKs
Ad tech companies track app usage through app SDKs. As the Select data events are then syndicated server-side by the
user engages with the app, the SDK keeps a client-side record of app SDK provider to the advertiser’s media buying and
all activity. On a periodic basis (typically when the app is attribution partners.
backgrounded), the cache of recorded events is pushed to the
matching server side user profile via an HTTP connection.
[Prior events]
Advertising SDK
IDFA 456
Because all app activity is recorded using a commonly
App Open understood ad ID (either an IDFA or Android ID), ID
App Login syncing is not necessary. App data can be easily
App Close syndicated across ad tech companies.
Server-Side Data Transfer
When it is not possible for an ad tech company to directly track Server-to-server data transfer can be executed in batches
user behavior through client-side data collection, data can be via log files or in real-time user server-side pixels.
transmitted server-side from one ad tech company to another.
Batch files are most commonly used when transmitting Server-side pixels are most commonly used when
very large data sets that do not need to be ingested by transmitting smaller data sets that must be immediately
the receiving party in real time. Demographic data is ingested by the receiving party. Retargeting data is
typically transmitted via batch files. typically transmitted via server-side pixels.
CRM Onboarding
CRM onboarding enables offline-to-online data transfer. Data With the offline-to-online match established, advertisers
onboarding networks establish matches between offline can make their offline customer data actionable online.
identifiers like an email address and online identifiers like a Everything that advertisers know about the customer
cookie ID. joe@email.com can inform the ads that are delivered to
cookie ID 123.
Website.com
[Prior events]
Tracking Pixel
Cookie 123
Transaction ABC Runner
Deterministic Matching
Because consumers use multiple browsers and multiple devices, Deterministic matching systems use a verified cross-device
ad targeting and attribution systems need a unified way to identifier like a user login to link multiple online IDs. This
identify each consumer across screens. “Device graphs” match approach offers highly precise matches, but limited scale.
multiple online user profiles to each other, providing a more
complete view of the consumer’s digital footprint.
Browser 1
User Profile
Cookie ID 123
jane@email.com jane@email.com
Browser 2 Deterministic
Match
User Profile
Cookie ID 456
jane@email.com jane@email.com
Probabilistic Matching
Probabilistic matching systems link multiple IDs using inferred Each matched user ID is assigned a confidence level, and
data points like a shared location or a shared IP address. advertisers can increase or decrease the desired
Probabilistic matching offers high scale, but is less precise than confidence threshold in order to control match accuracy
deterministic matching. vs. scale tradeoffs.
Audience A
Audience B
OR
Audience A
Audience B
AND NOT
Audience C Audience C
Audience Data Ecosystem
1st Party Data 3rd Party Data
Content Consumption
Data Syndicators
Location History
Offline Behavior
App SDKs
Identity Resolution
© 2018 Jounce Media, LLC All Rights Reserved