{"id":34424,"date":"2025-10-16T16:39:02","date_gmt":"2025-10-16T11:09:02","guid":{"rendered":"https:\/\/www.adpushup.com\/blog\/?p=34424"},"modified":"2025-11-06T04:05:27","modified_gmt":"2025-11-05T22:35:27","slug":"prebids-transaction-id-changes","status":"publish","type":"post","link":"https:\/\/www.adpushup.com\/blog\/prebids-transaction-id-changes\/","title":{"rendered":"What Prebid&#8217;s Transaction ID Changes Mean for Publisher Revenue and Privacy?","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"\n<p>A growing number of publishers rely on Prebid to provide clear insights and control over their programmatic ad auctions. At present, there are approximately 10,598 websites that are using Prebid for <a href=\"https:\/\/www.adpushup.com\/blog\/video-ad-monetization\" target=\"_blank\" rel=\"noreferrer noopener\">ad monetization<\/a> (<a href=\"https:\/\/trends.builtwith.com\/websitelist\/Prebid\" target=\"_blank\" rel=\"noreferrer noopener\">BuiltWith<\/a>).<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Being a community-led framework, Prebid keeps bringing changes to its operations to reflect the current state of the industry. Recently, Prebid brought some significant changes to the transaction IDs in the header bidding software.&nbsp;<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Our blog explores these changes and how they would impact the publishers.<\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_79_2 counter-flat ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents:<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #000000;color:#000000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #000000;color:#000000\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.adpushup.com\/blog\/prebids-transaction-id-changes\/#Key_Takeaways_on_Prebids_Transaction_ID_Changes\" >Key Takeaways on Prebid&#8217;s Transaction ID Changes<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.adpushup.com\/blog\/prebids-transaction-id-changes\/#Whats_Changed_In_Prebids_Transaction_IDs\" >What\u2019s Changed In Prebid\u2019s Transaction IDs?<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.adpushup.com\/blog\/prebids-transaction-id-changes\/#4_Reasons_Behind_Prebids_Transaction_ID_Changes\" >4 Reasons Behind Prebid&#8217;s Transaction ID Changes<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.adpushup.com\/blog\/prebids-transaction-id-changes\/#How_Did_the_Industry_React_to_Prebids_Transaction_ID_Changes\" >How Did the Industry React to Prebid&#8217;s Transaction ID Changes?<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.adpushup.com\/blog\/prebids-transaction-id-changes\/#What_Publishers_Should_Do_Now\" >What Publishers Should Do Now?<\/a><\/li><\/ul><\/nav><\/div>\n<h2 id=\"h-key-takeaways-on-prebid-s-transaction-id-changes\"><span class=\"ez-toc-section\" id=\"Key_Takeaways_on_Prebids_Transaction_ID_Changes\"><\/span>Key Takeaways on Prebid&#8217;s Transaction ID Changes<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul class=\"has-background\" style=\"background-color:#fff1f5\"><li><a href=\"https:\/\/www.adpushup.com\/blog\/what-is-prebid\/\" target=\"_blank\" rel=\"noreferrer noopener\">Prebid<\/a> will now generate transaction IDs (TIDs) for each <a href=\"https:\/\/www.adpushup.com\/blog\/dsp-vs-ssp\/\" target=\"_blank\" rel=\"noreferrer noopener\">SSP<\/a>\/<a href=\"https:\/\/www.adpushup.com\/blog\/header-bidding-partners\/\" target=\"_blank\" rel=\"noreferrer noopener\">demand partner<\/a>, which puts an end to the use of universal IDs across <a href=\"https:\/\/www.adpushup.com\/blog\/what-is-an-ad-exchange\/\" target=\"_blank\" rel=\"noreferrer noopener\">exchanges<\/a>. This marks a shift from <a href=\"https:\/\/www.adpushup.com\/blog\/ad-impressions\" target=\"_blank\" rel=\"noreferrer noopener\">impression<\/a>-based TIDs in order to protect publishers\u2019 revenue &amp; user privacy.<\/li><li>This major update, introduced in <a href=\"https:\/\/www.adpushup.com\/blog\/what-is-prebid-js\/\" target=\"_blank\" rel=\"noreferrer noopener\">Prebid.js<\/a> 10.9, shifts TIDs to opt-in by default and restricts impression traceability. This gives publishers greater control and reduces data leakage risks.<\/li><li>However, the change has put Prebid at odds with IAB Tech Labs, which highlights its one-sidedness while stressing on the disadvantages that may be caused to the advertisers.<\/li><\/ul>\n\n\n\n<h2 id=\"h-what-s-changed-in-prebid-s-transaction-ids\"><span class=\"ez-toc-section\" id=\"Whats_Changed_In_Prebids_Transaction_IDs\"><\/span>What\u2019s Changed In Prebid\u2019s Transaction IDs?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Earlier, the TIDs were generated impression-wise, i.e, each impression had a distinct ID that both the SSPs and DSPs could track. This allowed the DSPs to track duplicate bids based on the TIDs, and accordingly choose the most-effective path to an inventory. However, with growing concerns, Prebid changed the way TIDs function. Let\u2019s understand how.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Prebid has decided to change the default settings of TIDs in Prebid.js from opt-out to opt-in (default off). This update began with Prebid.js version 10.9, following an earlier legal-driven decision two years ago to set TIDs to opt-in in version 8.0.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>The change is meant to protect publishers\u2019 contractual obligations and user privacy, and provide greater flexibility over how the TIDs are used within their environments.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Moreover, in a recent Publisher PMC (Product Management Council) meeting, the committee voted in favor of changing Prebid\u2019s approach to TIDs generation. Instead of generating a single Transaction ID that would follow an impression through the entire bidstream, Prebid will now create a unique TID for each SSP or distribution channel.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>To summarize the changes, Prebid has rolled out two new updates in Prebid.js: Changing the default settings of TIDs from opt-out to opt-in, and generating TIDs for each SSP\/distribution channel.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-background\" style=\"background-color:#fff1f5\"><strong>Note:<\/strong> Google\u2019s <a href=\"https:\/\/www.adpushup.com\/blog\/top-programmatic-advertising-platforms\" target=\"_blank\" rel=\"noreferrer noopener\">advertising platforms<\/a> are not affected as they don\u2019t use TIDs due to similar privacy concerns. Hence, the step taken by Prebid automatically brings <a href=\"https:\/\/www.adpushup.com\/header-bidding-solution\/\" target=\"_blank\" rel=\"noreferrer noopener\">header bidding<\/a> (Prebid.js) closer to Google\u2019s stance.<\/p>\n\n\n\n<h3 id=\"h-why-does-this-change-matter\">Why Does This Change Matter?<\/h3>\n\n\n\n<p>Earlier, the transaction ID <strong>(source.tid)<\/strong> generated for each impression allowed <a href=\"https:\/\/www.adpushup.com\/blog\/what-is-demand-side-platform\/\" target=\"_blank\" rel=\"noreferrer noopener\">DSPs<\/a> to identify duplicate <a href=\"https:\/\/www.adpushup.com\/blog\/what-is-post-bid\/\" target=\"_blank\" rel=\"noreferrer noopener\">bids<\/a> and accordingly optimize their settings (a part of SPO). So, if the impressions from different SSPs with the same TIDs were presented to a DSP, it would deduplicate the bids and move forward accordingly.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>However, this arrangement has changed. What\u2019s different now is that if TIDs are switched on, each SSP receives its own separate TIDs, rather than impressions getting a single universal value. The universal ID option has been removed altogether.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>At present, this update applies only to Prebid.js (<a href=\"https:\/\/www.adpushup.com\/blog\/client-side-header-bidding-vs-server-side-header-bidding\/\" target=\"_blank\" rel=\"noreferrer noopener\">client-side<\/a> header bidding). A comparable change for Prebid Server would be required to bring the same approach server-side.<\/p>\n\n\n\n<h2 id=\"h-4-reasons-behind-prebid-s-transaction-id-changes\"><span class=\"ez-toc-section\" id=\"4_Reasons_Behind_Prebids_Transaction_ID_Changes\"><\/span>4 Reasons Behind Prebid&#8217;s Transaction ID Changes<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>This adjustment was prompted by publisher concerns around privacy, data leakage, and revenue effect. The reasons include:<\/p>\n\n\n\n<h3 id=\"h-1-revenue-impact-yield-protection\">1. Revenue Impact (Yield Protection)<\/h3>\n\n\n\n<p>One of the main drivers behind this change is <a href=\"https:\/\/www.adpushup.com\/blog\/yield-optimization-strategies\" target=\"_blank\" rel=\"noreferrer noopener\">yield<\/a> protection. When a single transaction ID is used for each impression, buyers can piece together a publisher&#8217;s supply paths and spot any pricing differences between exchanges.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>And once the DSP spots the price disparity, it automatically routes the bid towards the path with lower fees. This threatens publisher revenue by pressuring <a href=\"https:\/\/www.adpushup.com\/blog\/what-is-cpm\/\" target=\"_blank\" rel=\"noreferrer noopener\">CPMs<\/a> down. As several publishing leaders have pointed out, sharing TIDs can expose \u201c<a href=\"https:\/\/www.adpushup.com\/blog\/what-is-floor-price\/\" target=\"_blank\" rel=\"noreferrer noopener\">floor prices<\/a> and deal terms,\u201d enabling buyers to target the cheapest option and ultimately compressing yield.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>By assigning distinct TIDs to each SSP, Prebid limits this kind of supply path mapping, helping sustain competition among bids and protect publisher margins.<\/p>\n\n\n\n<h3 id=\"h-2-user-privacy\">2. User Privacy<\/h3>\n\n\n\n<p>A universal transaction ID can serve as a digital breadcrumb, which the <a href=\"https:\/\/www.adpushup.com\/blog\/how-to-choose-the-best-ad-tech-company\/\" target=\"_blank\" rel=\"noreferrer noopener\">AdTech vendors<\/a> can use to stitch together data about a single impression across multiple platforms. The concern is that even if the particular user&#8217;s data were removed from the <a href=\"https:\/\/www.adpushup.com\/blog\/what-is-bid-request\/\" target=\"_blank\" rel=\"noreferrer noopener\">bid request<\/a>, the vendor could still utilize the shared TID for data reconstruction without consent.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>With privacy concerns growing and laws tightening, publishers worry that a common TID could facilitate cross-platform tracking that&#8217;s approved by neither users nor regulators.<\/p>\n\n\n\n<h3 id=\"h-3-data-leakage-and-exploitation\">3. Data Leakage and Exploitation<\/h3>\n\n\n\n<p>In the worst-case scenario, a shared transaction ID could allow malicious players to collect bid request data from various sources and repackage the information for their own profit. For example, someone could extract detailed log-level auction records, reconstruct the full impression history on an independent platform, and sell access to advertisers without the publisher\u2019s knowledge.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>This exposes a significant risk: publishers&#8217; audience data and <a href=\"https:\/\/www.adpushup.com\/blog\/ad-inventory-management-tips\/\" target=\"_blank\" rel=\"noreferrer noopener\">inventory<\/a> insights could be monetized by outside parties without consent or compensation, undermining both control and potential revenue.<\/p>\n\n\n\n<h3 id=\"h-4-contract-compliance\">4. Contract Compliance<\/h3>\n\n\n\n<p>Many publishers have strict agreements with their partners and data providers specifying exactly who can access sensitive data, such as information from logged-in users or <a href=\"https:\/\/www.adpushup.com\/blog\/how-to-make-most-out-of-pmp-deals\/\" target=\"_blank\" rel=\"noreferrer noopener\">private deals<\/a>. A shared transaction ID risks breaching those terms by allowing unauthorized aggregation of data across platforms.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>This can, in turn, expose restricted data to parties without contractual permission. Making TIDs unique to each partner ensures that data intended for one SSP is not easily connected with data in another, thereby upholding publishers&#8217; contracts.<\/p>\n\n\n\n<h2 id=\"h-how-did-the-industry-react-to-prebid-s-transaction-id-changes\"><span class=\"ez-toc-section\" id=\"How_Did_the_Industry_React_to_Prebids_Transaction_ID_Changes\"><\/span>How Did the Industry React to Prebid&#8217;s Transaction ID Changes?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Not all players are satisfied with the changes, as it gives the publishers an upper hand over advertisers in the ad supply chain.<\/p>\n\n\n\n<h3 id=\"h-1-iab-tech-lab\">1. IAB Tech Lab<\/h3>\n\n\n\n<p>The IAB Tech Lab, which oversees the <a href=\"https:\/\/www.adpushup.com\/blog\/openrtb-3-0-a-simpler-guide-to-openrtb-technology\/\" target=\"_blank\" rel=\"noreferrer noopener\">OpenRTB<\/a> specification, has objected to Prebid\u2019s unilateral changes to the transaction ID standard. According to IAB, OpenRTB explicitly requires that a common transaction ID be used across all bid requests for an auction.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>It has been argued that Prebid\u2019s new approach \u201cmaterially violates the OpenRTB specification\u201d and cautioned that it \u201crisks undermining the integrity and consistency of open technical standards&#8230; critical to interoperability\u201d. As per them, the shared TID is a foundational element that ensures alignment among the AdTech players.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Altering this foundation without an industry-wide consensus could fragment the <a href=\"https:\/\/www.adpushup.com\/blog\/programmatic-display-advertising\/\" target=\"_blank\" rel=\"noreferrer noopener\">programmatic ecosystem<\/a>. This would make it much harder for the <a href=\"https:\/\/www.adpushup.com\/blog\/what-is-demand-path-optimization-dpo\/\" target=\"_blank\" rel=\"noreferrer noopener\">demand<\/a>-side and supply-side platforms to operate in tandem.&nbsp;<\/p>\n\n\n\n<h3 id=\"h-2-adtech-community\">2. AdTech Community<\/h3>\n\n\n\n<p>The industry reaction has been divided. Many on the buyer side are worried that losing a universal transaction ID would make detecting duplicate bids troublesome. This could result in inefficiencies such as cross-bidding, leading to wasted ad spend and artificially inflating the CPMs without adding real value.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Some have even argued that the change would encourage questionable practices by allowing publishers or SSPs to insert more duplicate bid requests into the system and increase competition for the same inventory.<\/p>\n\n\n\n<h3 id=\"h-3-publishers\">3. Publishers<\/h3>\n\n\n\n<p>On the flip side, most publishers and their advocates have supported the shift as excessive transparency was making the ad supply chain in favor of the buy-side. By narrowing the scope of TIDs, publishers reclaim more control over their auction data. They can avoid situations where a DSP persuades an advertiser to drop direct deals in favor of cheaper open exchange buys.&nbsp;<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Impression-based TIDs could be stitched across SSPs like a device graph &#8211; revealing the origin, floor prices, and even the deal terms. The buyer side could exploit this knowledge to gain leverage. Hence, introducing some opacity helps shield publishers&#8217; yield and respect their privacy\/contractual boundaries, while maintaining enough transparency for deduplication through other means.<\/p>\n\n\n\n<h2 id=\"h-what-publishers-should-do-now\"><span class=\"ez-toc-section\" id=\"What_Publishers_Should_Do_Now\"><\/span>What Publishers Should Do Now?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Here\u2019s what the publishers and the <a href=\"https:\/\/www.adpushup.com\/blog\/outsourced-ad-ops\/\" target=\"_blank\" rel=\"noreferrer noopener\">AdOps team<\/a> should do now:<\/p>\n\n\n\n<p><\/p>\n\n\n\n<ul><li>Understand that TIDs are off by default. Turning them on is a deliberate decision balancing data utility with privacy and revenue risk.<\/li><li>Review and understand the Prebid.js versions and module updates carefully before upgrading. Modules have been added, removed, or replaced, with implications on build configuration.<\/li><li>Join Prebid\u2019s Publisher PMC or community forums (like on Slack) to provide feedback and stay informed on evolving governance and standards.<\/li><li>Run tests to understand how changes to TID handling will affect the auction dynamics and revenue in your own setup.<\/li><li>Evaluate your contractual arrangements and privacy compliance frameworks with partners in light of these changes.<\/li><li>Stay aware of new Prebid features like activity controls and the standalone size mapping module to optimize safely.<\/li><\/ul>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>A growing number of publishers rely on Prebid to provide clear insights and control over their programmatic ad auctions. At present, there are approximately 10,598 websites that are using Prebid for ad monetization (BuiltWith). Being a community-led framework, Prebid keeps bringing changes to its operations to reflect the current state of the industry. Recently, Prebid<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":84,"featured_media":34533,"comment_status":"open","ping_status":"close","sticky":false,"template":"","format":"standard","meta":{"content-type":"","om_disable_all_campaigns":false,"inline_featured_image":false,"apple_news_api_created_at":"","apple_news_api_id":"","apple_news_api_modified_at":"","apple_news_api_revision":"","apple_news_api_share_url":"","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\""},"categories":[6440],"tags":[11705,11704],"apple_news_notices":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v18.5 (Yoast SEO v18.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Prebid&#039;s Transaction ID Changes: Win for Publisher, Loss for Advertisers<\/title>\n<meta name=\"description\" content=\"Prebid&#039;s Transaction ID Changes have shaken up the AdTech indusrty. Some call it a win for sellside. Others: a unilateral move against buyers\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.adpushup.com\/blog\/prebids-transaction-id-changes\/\" \/>\n<meta name=\"twitter:card\" content=\"summary\" \/>\n<meta name=\"twitter:title\" content=\"Prebid&#039;s Transaction ID Changes: Win for Publisher, Loss for Advertisers\" \/>\n<meta name=\"twitter:description\" content=\"Prebid&#039;s Transaction ID Changes have shaken up the AdTech indusrty. Some call it a win for sellside. Others: a unilateral move against buyers\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2025\/10\/Prebid_transaction_id_changes-12.webp\" \/>\n<meta name=\"twitter:creator\" content=\"@adpushup\" \/>\n<meta name=\"twitter:site\" content=\"@adpushup\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Aishwarya Pillai\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.adpushup.com\/blog\/#organization\",\"name\":\"AdPushup\",\"url\":\"https:\/\/www.adpushup.com\/blog\/\",\"sameAs\":[\"https:\/\/www.linkedin.com\/company\/adpushup\/\",\"https:\/\/www.facebook.com\/AdPushup\/\",\"https:\/\/twitter.com\/adpushup\"],\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.adpushup.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2019\/02\/AdPushup-logo.png\",\"contentUrl\":\"https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2019\/02\/AdPushup-logo.png\",\"width\":3294,\"height\":893,\"caption\":\"AdPushup\"},\"image\":{\"@id\":\"https:\/\/www.adpushup.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.adpushup.com\/blog\/#website\",\"url\":\"https:\/\/www.adpushup.com\/blog\/\",\"name\":\"AdPushup Blog\",\"description\":\"A\/B Testing, Monetization &amp; Ad Optimization\",\"publisher\":{\"@id\":\"https:\/\/www.adpushup.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.adpushup.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.adpushup.com\/blog\/prebids-transaction-id-changes\/#primaryimage\",\"url\":\"https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2025\/10\/Prebid_transaction_id_changes-12.webp\",\"contentUrl\":\"https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2025\/10\/Prebid_transaction_id_changes-12.webp\",\"width\":2048,\"height\":1370,\"caption\":\"Prebid Transaction ID Changes - AdPushup\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.adpushup.com\/blog\/prebids-transaction-id-changes\/#webpage\",\"url\":\"https:\/\/www.adpushup.com\/blog\/prebids-transaction-id-changes\/\",\"name\":\"Prebid's Transaction ID Changes: Win for Publisher, Loss for Advertisers\",\"isPartOf\":{\"@id\":\"https:\/\/www.adpushup.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.adpushup.com\/blog\/prebids-transaction-id-changes\/#primaryimage\"},\"datePublished\":\"2025-10-16T11:09:02+00:00\",\"dateModified\":\"2025-11-05T22:35:27+00:00\",\"description\":\"Prebid's Transaction ID Changes have shaken up the AdTech indusrty. Some call it a win for sellside. Others: a unilateral move against buyers\",\"breadcrumb\":{\"@id\":\"https:\/\/www.adpushup.com\/blog\/prebids-transaction-id-changes\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.adpushup.com\/blog\/prebids-transaction-id-changes\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.adpushup.com\/blog\/prebids-transaction-id-changes\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"blog\",\"item\":\"https:\/\/www.adpushup.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Ad Tech &amp; Ad Ops\",\"item\":\"https:\/\/www.adpushup.com\/blog\/category\/ad-tech-ad-ops\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"What Prebid&#8217;s Transaction ID Changes Mean for Publisher Revenue and Privacy?\"}]},{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\/\/www.adpushup.com\/blog\/prebids-transaction-id-changes\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.adpushup.com\/blog\/prebids-transaction-id-changes\/#webpage\"},\"author\":{\"@id\":\"https:\/\/www.adpushup.com\/blog\/#\/schema\/person\/02e082aa78546afc6ece3f76ac0bb321\"},\"headline\":\"What Prebid&#8217;s Transaction ID Changes Mean for Publisher Revenue and Privacy?\",\"datePublished\":\"2025-10-16T11:09:02+00:00\",\"dateModified\":\"2025-11-05T22:35:27+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.adpushup.com\/blog\/prebids-transaction-id-changes\/#webpage\"},\"wordCount\":1450,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.adpushup.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.adpushup.com\/blog\/prebids-transaction-id-changes\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2025\/10\/Prebid_transaction_id_changes-12.webp\",\"keywords\":[\"Prebid&#039;s TID Changes\",\"Prebid&#039;s Transaction ID Changes\"],\"articleSection\":[\"Ad Tech &amp; Ad Ops\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.adpushup.com\/blog\/prebids-transaction-id-changes\/#respond\"]}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.adpushup.com\/blog\/#\/schema\/person\/02e082aa78546afc6ece3f76ac0bb321\",\"name\":\"Aishwarya Pillai\",\"description\":\"Aishwarya Pillai brings a wealth of experience to her role as a senior content writer in AdTech and is known for her detailed, high-quality narratives. Her deep understanding of the industry and commitment to storytelling ensure that her content engages and informs. Outside of work, she enjoys travelling and spending time with cats.\",\"sameAs\":[\"http:\/\/linkedin.com\/in\/aishwaryyapillai\"],\"url\":\"https:\/\/www.adpushup.com\/blog\/author\/aishwaryapillai\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Prebid's Transaction ID Changes: Win for Publisher, Loss for Advertisers","description":"Prebid's Transaction ID Changes have shaken up the AdTech indusrty. Some call it a win for sellside. Others: a unilateral move against buyers","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.adpushup.com\/blog\/prebids-transaction-id-changes\/","twitter_card":"summary","twitter_title":"Prebid's Transaction ID Changes: Win for Publisher, Loss for Advertisers","twitter_description":"Prebid's Transaction ID Changes have shaken up the AdTech indusrty. Some call it a win for sellside. Others: a unilateral move against buyers","twitter_image":"https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2025\/10\/Prebid_transaction_id_changes-12.webp","twitter_creator":"@adpushup","twitter_site":"@adpushup","twitter_misc":{"Written by":"Aishwarya Pillai","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Organization","@id":"https:\/\/www.adpushup.com\/blog\/#organization","name":"AdPushup","url":"https:\/\/www.adpushup.com\/blog\/","sameAs":["https:\/\/www.linkedin.com\/company\/adpushup\/","https:\/\/www.facebook.com\/AdPushup\/","https:\/\/twitter.com\/adpushup"],"logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.adpushup.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2019\/02\/AdPushup-logo.png","contentUrl":"https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2019\/02\/AdPushup-logo.png","width":3294,"height":893,"caption":"AdPushup"},"image":{"@id":"https:\/\/www.adpushup.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"WebSite","@id":"https:\/\/www.adpushup.com\/blog\/#website","url":"https:\/\/www.adpushup.com\/blog\/","name":"AdPushup Blog","description":"A\/B Testing, Monetization &amp; Ad Optimization","publisher":{"@id":"https:\/\/www.adpushup.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.adpushup.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.adpushup.com\/blog\/prebids-transaction-id-changes\/#primaryimage","url":"https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2025\/10\/Prebid_transaction_id_changes-12.webp","contentUrl":"https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2025\/10\/Prebid_transaction_id_changes-12.webp","width":2048,"height":1370,"caption":"Prebid Transaction ID Changes - AdPushup"},{"@type":"WebPage","@id":"https:\/\/www.adpushup.com\/blog\/prebids-transaction-id-changes\/#webpage","url":"https:\/\/www.adpushup.com\/blog\/prebids-transaction-id-changes\/","name":"Prebid's Transaction ID Changes: Win for Publisher, Loss for Advertisers","isPartOf":{"@id":"https:\/\/www.adpushup.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.adpushup.com\/blog\/prebids-transaction-id-changes\/#primaryimage"},"datePublished":"2025-10-16T11:09:02+00:00","dateModified":"2025-11-05T22:35:27+00:00","description":"Prebid's Transaction ID Changes have shaken up the AdTech indusrty. Some call it a win for sellside. Others: a unilateral move against buyers","breadcrumb":{"@id":"https:\/\/www.adpushup.com\/blog\/prebids-transaction-id-changes\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.adpushup.com\/blog\/prebids-transaction-id-changes\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.adpushup.com\/blog\/prebids-transaction-id-changes\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"blog","item":"https:\/\/www.adpushup.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Ad Tech &amp; Ad Ops","item":"https:\/\/www.adpushup.com\/blog\/category\/ad-tech-ad-ops\/"},{"@type":"ListItem","position":3,"name":"What Prebid&#8217;s Transaction ID Changes Mean for Publisher Revenue and Privacy?"}]},{"@type":["Article","BlogPosting"],"@id":"https:\/\/www.adpushup.com\/blog\/prebids-transaction-id-changes\/#article","isPartOf":{"@id":"https:\/\/www.adpushup.com\/blog\/prebids-transaction-id-changes\/#webpage"},"author":{"@id":"https:\/\/www.adpushup.com\/blog\/#\/schema\/person\/02e082aa78546afc6ece3f76ac0bb321"},"headline":"What Prebid&#8217;s Transaction ID Changes Mean for Publisher Revenue and Privacy?","datePublished":"2025-10-16T11:09:02+00:00","dateModified":"2025-11-05T22:35:27+00:00","mainEntityOfPage":{"@id":"https:\/\/www.adpushup.com\/blog\/prebids-transaction-id-changes\/#webpage"},"wordCount":1450,"commentCount":0,"publisher":{"@id":"https:\/\/www.adpushup.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.adpushup.com\/blog\/prebids-transaction-id-changes\/#primaryimage"},"thumbnailUrl":"https:\/\/www.adpushup.com\/blog\/wp-content\/uploads\/2025\/10\/Prebid_transaction_id_changes-12.webp","keywords":["Prebid&#039;s TID Changes","Prebid&#039;s Transaction ID Changes"],"articleSection":["Ad Tech &amp; Ad Ops"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.adpushup.com\/blog\/prebids-transaction-id-changes\/#respond"]}]},{"@type":"Person","@id":"https:\/\/www.adpushup.com\/blog\/#\/schema\/person\/02e082aa78546afc6ece3f76ac0bb321","name":"Aishwarya Pillai","description":"Aishwarya Pillai brings a wealth of experience to her role as a senior content writer in AdTech and is known for her detailed, high-quality narratives. Her deep understanding of the industry and commitment to storytelling ensure that her content engages and informs. Outside of work, she enjoys travelling and spending time with cats.","sameAs":["http:\/\/linkedin.com\/in\/aishwaryyapillai"],"url":"https:\/\/www.adpushup.com\/blog\/author\/aishwaryapillai\/"}]}},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/www.adpushup.com\/blog\/wp-json\/wp\/v2\/posts\/34424"}],"collection":[{"href":"https:\/\/www.adpushup.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.adpushup.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.adpushup.com\/blog\/wp-json\/wp\/v2\/users\/84"}],"replies":[{"embeddable":true,"href":"https:\/\/www.adpushup.com\/blog\/wp-json\/wp\/v2\/comments?post=34424"}],"version-history":[{"count":4,"href":"https:\/\/www.adpushup.com\/blog\/wp-json\/wp\/v2\/posts\/34424\/revisions"}],"predecessor-version":[{"id":34471,"href":"https:\/\/www.adpushup.com\/blog\/wp-json\/wp\/v2\/posts\/34424\/revisions\/34471"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.adpushup.com\/blog\/wp-json\/wp\/v2\/media\/34533"}],"wp:attachment":[{"href":"https:\/\/www.adpushup.com\/blog\/wp-json\/wp\/v2\/media?parent=34424"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.adpushup.com\/blog\/wp-json\/wp\/v2\/categories?post=34424"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.adpushup.com\/blog\/wp-json\/wp\/v2\/tags?post=34424"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}