DriversRecommendedOutdated drivers can make a good PC feel brokenScan driver issues before chasing fixes manually.Scan NowOctober DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsWindows FixRecommendedWindows errors stealing your time? Find the fix fastScan stability, cleanup and performance issues.Fix Now×
Skip to content
World desk2 min

AdCP Scopes the Buy in adagents.json; OpenRTB 2.3 Imp Does Not Repeat That Scope

AdCP declares agent authorization for publisher properties in adagents.json. OpenRTB 2.3 Imp describes an auctioned impression, not that authorization scope.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

adagents.json establishes which sales agents are authorized for a publisher’s properties; the core OpenRTB 2.3 Imp object describes an individual impression offered for auction. It does not include a standard field that repeats AdCP’s authorization selector. The two protocols therefore address different layers, and can work together without carrying the same information in both places.

What adagents.json authorizes

A publisher hosts adagents.json at /.well-known/adagents.json on its domain. The file declares properties and the sales agents authorized to sell them. In the current AdCP overview’s v3-style example, an authorization includes an authorization_type and a corresponding selector, such as property_ids. The selector is what identifies the properties in scope; an authorization type without its matching selector does not let a resolver determine that scope. See the AdCP adagents.json overview.

As an Amazon Associate I earn from qualifying purchases.

This is an agent- and property-level declaration, not an auction request for one particular impression. It helps establish which inventory an agent may represent before individual ad opportunities are handled.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What OpenRTB 2.3 Imp describes

In OpenRTB 2.3, a BidRequest contains one or more Imp objects. Each Imp describes an offered impression or placement, including its media options and relevant auction details. The core object’s fields include items such as tagid, bidfloor, and a secure-delivery flag. The IAB’s OpenRTB API Specification v2.3 does not define AdCP’s authorization selector as a standard Imp field.

That distinction is narrower than saying OpenRTB cannot carry authorization information. OpenRTB 2.3 provides an exchange-specific ext extension point, but the core specification does not standardize the AdCP selector there or elsewhere in Imp. Whether a particular exchange uses a private extension or another mapping is implementation-specific and cannot be inferred from the core schema.

How the two protocols fit together

Question AdCP and adagents.json OpenRTB 2.3 Imp
Scope Which sales agents are authorized for declared properties An individual impression or placement offered in an auction
Primary purpose Authorization discovery and agent-level workflow Describing an auction opportunity and enabling bidding
Where information appears Domain-hosted /.well-known/adagents.json An Imp object within a BidRequest
Typical timing Workflow may span seconds to days, according to the AdCP FAQ Real-time impression auction, as distinguished in the AdCP FAQ

AdCP can manage a buy workflow while OpenRTB handles the impression-level auction. For example, an AdCP agent can accept a create_media_buy task and use OpenRTB internally to execute impression delivery. The AdCP FAQ describes the protocols as complementary and separately governed; one layer does not need to restate the other’s data to participate in the same workflow.

Do not confuse authorization scope with auction fields

Fields such as tagid and bidfloor carry auction or placement information; they do not substitute for the AdCP property authorization selector. Likewise, a deal ID or buyer-seat restriction concerns transaction or bidder eligibility, not the domain-level declaration of which agent may sell a publisher’s property. Treat each field according to the layer and purpose defined by its specification.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Check the AdCP version before implementing

The current AdCP overview presents a v3-style example with authorization_type and its corresponding selector. The AdCP testing framework’s builder displays specification details labelled v2.2.0 and uses delegation_type with property_ids. These are version-specific forms, not interchangeable spellings. Consult the versioned schema you intend to implement rather than copying the builder’s older example into a current implementation. The builder’s displayed version is identified on the adagents.json builder page.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
Windows Errors? Fix Them Before They SpreadFree repair scan
Crashes, No Sound, or Screen Glitches?Free driver scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.