Amazon Publisher Services / APS

Amazon Publisher Services / APS

Amazon Publisher Services (APS) is Amazon's header bidding and ad monetization platform for web publishers. Scripts execute pre-bid auctions through Amazon's Transparent Ad Marketplace, sending bid requests to demand partners before the primary ad server call. Sets cookies for user identification, bid optimization, and auction performance tracking.

Overview

Amazon Publisher Services (APS), built on the Transparent Ad Marketplace (TAM), is Amazon's header bidding solution for web publishers. It enables publishers to solicit bids from multiple demand sources simultaneously before calling their primary ad server, maximizing ad revenue. APS appears on publisher websites as part of the ad serving infrastructure, running pre-bid auctions in the user's browser.

What This Script Does

APS loads its header bidding library from c.amazon-adsystem.com/aax2/apstag.js. This script executes before the publisher's primary ad server call (typically Google Ad Manager) to run a parallel auction among Amazon's demand partners.

The APS tag performs the following operations on each page load:

  1. Bid request — Sends auction parameters (ad slot sizes, page URL, publisher ID) to Amazon's bidding servers at aax.amazon-adsystem.com
  2. User identification — Sets and reads cookies to identify the user across page views for frequency capping and bid optimization
  3. Bid response — Receives bid prices and creative references from winning demand partners
  4. Key-value passing — Injects winning bid data as key-values into the publisher's ad server request, allowing Amazon demand to compete in the final auction

Cookies set by APS include:

  • ad-id — Amazon advertising identifier; 270-day expiry; used for cross-site user identification within Amazon's ad ecosystem
  • ad-privacy — user's ad privacy preference state; 1,825-day expiry
  • Auction-specific cookies for bid deduplication and frequency management

Network requests during the bidding process transmit the user's IP address, page context, ad slot information, and Amazon advertising identifiers to Amazon's servers. These requests also participate in real-time bidding protocols that share bid stream data with Amazon's demand partners.

APS integrates with Amazon's broader advertising data, meaning bid optimization benefits from Amazon's consumer purchase and browsing data. The header bidding auction happens on every page load, regardless of whether the user interacts with any ad.

Consent & Compliance

APS is classified as marketing. It is an advertising technology platform whose sole purpose is monetizing page views through programmatic ad auctions. It provides no functional benefit to the user.

Under the GDPR, APS requires explicit consent before execution. The header bidding process involves transmitting personal data (IP address, advertising identifiers, browsing context) to multiple demand partners in real time. This constitutes processing for advertising purposes under Article 6(1)(a). The involvement of multiple data controllers (Amazon and its demand partners) adds complexity to the consent and transparency requirements.

Under the ePrivacy Directive, the advertising cookies set by APS (particularly the 270-day ad-id cookie) require prior consent under Article 5(3). These cookies are not necessary for any user-requested service — they exist to identify users for ad targeting and frequency capping.

Under CCPA/CPRA, APS header bidding constitutes sharing (and potentially selling) personal information for advertising. The real-time bidding process broadcasts user data to multiple demand partners, each of which receives personal information for ad targeting. Publishers must disclose this data sharing and honor opt-out and GPC signals.

Should You Block This Without Consent?

Yes. Amazon Publisher Services runs programmatic ad auctions that share user data with multiple advertising demand partners on every page load. It sets long-lived tracking cookies and transmits personal data in real-time bidding requests. APS must not execute until the user has granted marketing consent.

Visit website

Consent Categories

Marketing

Also Known As

APSAmazon TAMTransparent Ad MarketplaceAmazon header biddingAmazon ad monetization

Industries

E-commerce and Shopping

Tracked Domains (2)

aps.amazon.comMarketing
c.amazon-adsystem.comMarketing

Frequently Asked Questions

Does Amazon Publisher Services require cookie consent?

Yes. APS is a marketing-category vendor. It runs real-time programmatic ad auctions that share user data with multiple demand partners and sets long-lived advertising cookies. GDPR and ePrivacy Directive require explicit opt-in consent before APS executes.

What cookies does Amazon Publisher Services set?

APS sets ad-id (270-day expiry, cross-site advertising identifier on amazon-adsystem.com), ad-privacy (1,825-day expiry, user ad preference state), and auction-specific cookies for bid deduplication. The library loads from c.amazon-adsystem.com/aax2/apstag.js.

How does ConsentStack manage Amazon Publisher Services?

ConsentStack categorizes APS as marketing. The apstag.js bid library is blocked until the visitor grants marketing consent. When consent is granted, ConsentStack unblocks the script so APS can initialize and run header bidding auctions normally.

Related Vendors

Google Ads
Google Ads
Google Ads is Google's advertising platform for search, display, and remarketing campaigns. Conversion tracking scripts fire on advertiser landing pages to measure actions taken after ad clicks. The remarketing tag builds audience lists for retargeting users across Google's ad network.
Google
Google
Google is the dominant provider of web analytics, advertising, and infrastructure tools. Scripts like Google Analytics, Tag Manager, Ads, and reCAPTCHA collect behavioral data, manage tag firing, serve targeted ads, and detect bots. Sets persistent cookies to track users and correlate activity across sites.
Microsoft Dynamics 365
Microsoft Dynamics 365
Microsoft Dynamics 365 is a suite of CRM and ERP applications that integrates with websites through tracking scripts and embedded forms. Web tracking code captures visitor behavior, page views, and form submissions to build customer profiles and score leads. Sets cookies to identify returning visitors and attribute marketing touchpoints across sessions.
Microsoft
Microsoft
Runs Clarity (session recording and heatmaps), the Microsoft Advertising UET tag (conversion tracking), and Bing's remarketing pixel. Clarity injects a recording script that captures mouse movements, clicks, and rage clicks. The UET tag fires conversion events to tie ad clicks to on-site actions across Microsoft's ad network.
Microsoft Advertising UET Tag
Microsoft Advertising UET Tag
Microsoft Advertising UET Tag is the Universal Event Tracking pixel for Microsoft's ad platform, formerly Bing Ads. The JavaScript tag fires on advertiser websites to track page views, conversions, and custom events for campaign optimization. Sets cookies to identify visitors across sessions and attribute conversions to Microsoft Search and Audience Network ad clicks.
LinkedIn Ads
LinkedIn Ads
LinkedIn Ads is LinkedIn's advertising platform for B2B marketing and professional audience targeting. Conversion tracking scripts and pixels fire on advertiser websites to measure sign-ups, downloads, and purchases driven by LinkedIn ad campaigns. Sets cookies for audience matching, retargeting list building, and cross-device attribution reporting.

Manage consent for Amazon Publisher Services / APS

ConsentStack automatically detects and manages Amazon Publisher Services / APS trackers so your site stays compliant with global privacy regulations.