Merge master - #25
Merged
Merged
Merge master#25
Conversation
supplyType is no longer used or required by the adapter, so drop it from the documented bid params.
… GDPR) (prebid#6681) * updated ntvagents.md according to code * fix(docs): resolve markdownlint MD060/MD047 issues in ntvagents.md Align table column pipes to satisfy MD060 table-column-style and add missing trailing newline for MD047. * address review feedback on ntvagents.md - Remove horizontal rule separators - Remove Supported Features and Privacy sections (duplicate front-matter metadata already rendered by the bidder layout) - Remove Bidder Aliasing section (aliasing is a Prebid.js core feature, not adapter-specific) * Update dev-docs/bidders/ntvagents.md * Update dev-docs/bidders/ntvagents.md * Update dev-docs/bidders/ntvagents.md * fix(docs): fix blank-line lint error and complete overview sentence - Apply muuki88's suggested wording ("...for the ad formats described below.") that was left unapplied when the old paragraph was deleted - Fixes MD012 (multiple consecutive blank lines) introduced by that deletion --------- Co-authored-by: Samonin <pavlo.samonin@teqblaze.com> Co-authored-by: Muki Seiler <muuki88@users.noreply.github.com>
* Add advertronic bidder adapter docs * Address review: multiformat_supported, mailto link, markdown lint
prebid#6644) * Update eightpod Bidder Adaptor doc and eightpod Analytics Adapter docs * Fix markdown lint errors
* Unicorn RTD Provider: add module documentation Docs for the Unicorn RTD Provider submodule added in prebid/Prebid.js#15379. * Unicorn RTD Provider docs: wrap maintainer email to satisfy markdownlint MD034 * Document UNICORN adapter position signals; drop obsolete RTD module doc The RTD provider was removed upstream (prebid/Prebid.js#15379) — the position/geometry/viewability measurement now runs inline in the bid adapter. This makes the standalone RTD module doc obsolete (it also described a stale wire format: ortb2Imp.ext.data.adslot / imp.ext.adslot / banner.pos=2). Remove dev-docs/modules/unicornRtdProvider.md and instead document the current, adapter-native behavior in the bidder doc: imp.banner.pos (1/3) and imp.ext.unicorn { ver, ratio, fixed, sticky, w, h, x, y }, plus the slot element resolution order. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> * Fix markdownlint in unicorn bidder doc (heading level, compact table) Editing the file made CI lint the whole doc, surfacing pre-existing violations: MD001 (first heading must be h2 given the front-matter title, not h3) and MD060 (table must use the compact pipe style). Reformat the heading levels and the bid-params table to match the repo's markdownlint config; verified locally with markdownlint-cli2 (0 issues). Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> * Restore aligned bid-params table; sync key name to imp.ext.adslot Per review feedback, keep the readable aligned table instead of the compact reformat. The original failed markdownlint MD060 only because it was inconsistent (aligned header, compact data rows); aligning all rows satisfies MD060's "aligned" style while preserving readability (verified locally with markdownlint-cli2, 0 issues). Also update the position-signal key from imp.ext.unicorn to imp.ext.adslot to match the adapter after prebid/Prebid.js#15483, and document imp.ext.gpid. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> --------- Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
* adding document * working on the right file * remove nonexistent user id manager * name * keep backward compatibility * stype fix --------- Co-authored-by: Anna Yablonsky <annay+perion@perion.com>
* Floxis: set gvl_id to 1609 The shipped Prebid.js adapter has declared gvlid 1609 since it merged, and IAB GVL vendor 1609 is registered to Ad Tech Company OU, but this page still reads gvl_id: none - so TCF publishers evaluating the adapter see it as having no registered vendor ID. * Floxis: fix markdownlint errors in the bidder doc Section headings were h3 with no h2 parent (MD001) and the table delimiter row was unpadded while the rest of the table was padded (MD060).
* Add Ezoic bidder adapter documentation * Ezoic: banner/video/native media types, app supported * Use h2 headings per markdownlint MD001
* StackAdapt: enable PBS * demote headers
* New adapter reklamup * New adapter reklamup: Disable pbs and pbs_app_supported * Reklamup Adapter: set pbs and pbs_app_supported to true * Reklamup Adapter: Heading levels * feat(tcfVendor): added --------- Co-authored-by: Reklamup <support@reklamup.com> Co-authored-by: Vitalii Sumlennyi <vitalii.sumlennyi@teqblaze.com>
* adding document * working on the right file * remove nonexistent user id manager * name * keep backward compatibility * stype fix * fixing broken the markup * fixing broken the markup --------- Co-authored-by: Anna Yablonsky <annay+perion@perion.com>
Co-authored-by: Pavlo <pavlo@id-ward.com>
… bid adapter (prebid#6655) * Updates old aliased ocm bid adapter dev docs with the new, actual OCM bid adapter * fixes markdown issue * docs(ocm): Update bidder metadata fields
* HyperBrainz Bid Adapter: add bidder documentation * Update markdown formatting in hyperbrainz.md * Fix formatting in HyperBrainz documentation * Fix MD047 trailing newline and table alignment * docs: add missing metadata fields per review, fix markdownlint formatting * Add userId param to Bid Params table and solved the conflict
…6713) * Add PBS to ogury adapter * docs(ogury): add instream video support * docs(ogury): add instream video support * docs(ogury): add multiformat_supported --------- Co-authored-by: Ivan Krdzavac <ivan.krdzavac@ogury.co>
* Engerio adapter: Schain support (docs) * Markdown lint changes
* New Adapter: m152 * fix lint * change pbs to false * disable PBS app support in adapter docs * m152: enable PBS support --------- Co-authored-by: 152media <info@152media.com>
* Geoedge RTD Provider: document outstream video monitoring * Pad table cells to satisfy MD060 * Match the client-load naming from Prebid.js#15262
…#6664) * Upate mediago.md * Mediago bid Adapter:update doc param * Mediago bid Adapter:update doc param * Mediago bid Adapter:update doc param * New Adapter: MediaGo Technology LLC Bid Adapter * New Adapter: MediaGo Technology LLC Bid Adapter * New Adapter: MediaGo Technology LLC Bid Adapter. Use the alias method * Update dev-docs/bidders/mgtechnology.md Co-authored-by: Muki Seiler <muuki88@users.noreply.github.com> * MgTechnology Adapter: enable PBS support Set pbs: true now that the prebid-server PR has been submitted. Co-authored-by: Cursor <cursoragent@cursor.com> --------- Co-authored-by: Muki Seiler <muuki88@users.noreply.github.com> Co-authored-by: Cursor <cursoragent@cursor.com>
* [gopl-adapter] add description for gopl adapter, remove description for sspBC adapter * Fix markdownlint errors in gopl.md * Add migration note and redirect for renamed sspBC adapter Address review feedback: redirect old /dev-docs/bidders/sspBC links to this page and explain the rename so users aren't confused by the missing docs. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> --------- Co-authored-by: wojciech-bialy-wpm <67895844+wojciech-bialy-wpm@users.noreply.github.com> Co-authored-by: Wojciech Biały <wojciech.bialy@grupawp.pl> Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
Adds params.display to the parameters table. Optional boolean defaulting to true; setting it to false leaves display bids unwrapped while the outstream gate keeps running. Accompanies the module change in Prebid.js.
* feat: add SuperEdge * fix: SuperEdge doc — biddercode, params, region, modules * fix: fix markdown lint * fix: fix markdown lint * Update dev-docs/bidders/superedge.md * fix: SuperEdge doc — address review: pbs false, adapter metadata --------- Co-authored-by: Muki Seiler <muuki88@users.noreply.github.com>
* added instructions for first party data * New Bid Adapter : pinelake * Solved heading level issue * pinelake - added first party data information * pinelake - solved markdownlimit error
* Updated docs to support video media type * Heading level should increment by one level at a time * Updated docs with information about multiformat support
* mycodemedia/prebid.github.io * MyCodeMedia Adapter: disable pbs and pbs_app_supported * MyCodeMedia adapter: Enable pbs and pbs_app_supported * MyCodeMedia adapter: Enable pbs and pbs_app_supported * feat(name): MyCodeMedia => MCodeMedia * rafactor(markdown): fix --------- Co-authored-by: MyCodeMedia <support-platform@mycodemedia.com> Co-authored-by: mc-pacobernal <119521439+mc-pacobernal@users.noreply.github.com>
* Update for pixfuture.md * Made changes regarding GitHub reviews * Made changes regarding GitHub reviews * Made changes regarding GitHub reviews * Update of pixfuture.md * Enhance PixFuture documentation for video support Updated PixFuture adapter documentation to include video media type support and improved clarity in examples. * Improve markdown formatting in pixfuture.md Updated markdown formatting for better readability. * Enhance PixFuture documentation with video example Added a video example section to the PixFuture documentation, explaining the configuration for instream video auctions and VAST responses. * Update PixFuture adapter documentation Add configuration details for PixFuture adapter in video auctions. * Add table styling for bid parameters in pixfuture.md * remove --- * remove --- * relative links * remove --- * remove --- * remove --- * remove blank line * remove blank line * remove blank line * remove blank line * Enable PBS support in pixfuture bidder documentation --------- Co-authored-by: pixfuture-media <v.ioussoupov@pixfuture.com> Co-authored-by: Vitali Ioussoupov <84333122+pixfuture-media@users.noreply.github.com> Co-authored-by: Muki Seiler <muuki88@users.noreply.github.com>
…obal ORTB example (prebid#6738) * Prebid Mobile: drop unused iOS contentUrl, show app.content.url via global ORTB config Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> * Fix MD060 table spacing in the iOS and Android targeting guides Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> * Keep iOS contentUrl in the Targeting table, marked deprecated until 4.0 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
* New adapter reklamup * New adapter reklamup: Disable pbs and pbs_app_supported * Reklamup Adapter: set pbs and pbs_app_supported to true * Reklamup Adapter: Heading levels * feat(tcfVendor): added * Reklamup Bid Adapter: add regional endpoints --------- Co-authored-by: Reklamup <support@reklamup.com> Co-authored-by: Vitalii Sumlennyi <vitalii.sumlennyi@teqblaze.com>
…rebid#6727) * directly push * Adds the docs page for the new `ex_geniee` bidder (Geniee Exchange). Prebid.js adapter PR: prebid/Prebid.js#15559 * schain supported * format * Geniee SSP Bid Adapter: update note to reference the dsp_geniee and ex_geniee adapters Heading levels and the Bid Params table are normalized so the file passes markdownlint. * Geniee Exchange Bid Adapter: fix GDPR note on how consent signals are handled * Geniee Exchange Bid Adapter: document supported OpenRTB blocking params (bcat, badv, bapp, battr) * Geniee Exchange Bid Adapter: mark SafeFrame as not supported until DSP creatives are verified * Geniee Exchange Bid Adapter: drop unused maintainer_email metadata * Geniee Exchange Bid Adapter: note that an invalid placementId still bids but breaks per-placement reporting * Geniee Exchange Bid Adapter: document badv/bapp matching rules and bcat format for OpenRTB blocking --------- Co-authored-by: Murano Takamasa <takamasa-murano@j0098.geniee.jp>
* docs(rtd): update Encypher provider integration * Document Encypher consent gating and signed evidence references * Document Encypher GPP consent enforcement * Use relativ links --------- Co-authored-by: Encypher Engineering <engineering@encypher.com> Co-authored-by: Muki Seiler <muuki88@users.noreply.github.com>
…icate key (prebid#6724) * Nexx360 aliases: fix scoremedia GVL ID, mark two pages pbs, drop duplicate key - scoremedia: gvl_id 965 -> 1090. Score Media Group GmbH & Co. KG holds its own GVL registration (1090), which is what Prebid.js declares. 965 is Nexx360's own registration and was incorrect here. - scoremedia, bidstailamedia: add pbs: true - both become server-side bidders in prebid/prebid-server#4738. - scoremedia, bidstailamedia, glomexbidder, revnew: remove the duplicate tcfeu_supported: true key from the front matter. * Satisfy markdownlint on the four pages this PR touches CI lints only the files a PR changes, so these pages carried pre-existing violations that surface as soon as they are edited. Both are mechanical: - MD001: the front matter title counts as an implicit h1, so a page whose first heading is h3 skips a level. Promoted the flat ### sections to ##, matching maintained pages such as ogury.md. No headings were added, removed or renamed and the structure stays flat. - MD060: two data rows in the scoremedia and bidstailamedia bid-params tables did not line up with their header. Padded the cells; no content change. markdownlint-cli2 0.22.1 with .markdownlint.json reports 0 errors on all four.
…ebid#6703) Document the one user.eids entry per identifier type, with the match method and agent type each type carries, and the on-page integration mode: what it needs from the publisher, what it does not re-run, and the session storage entry the module removes on a consent change. Accompanies the module change in prebid/Prebid.js.
* New Bid Adapter - Adswag Documentation page for the Adswag bid adapter (banner, video, audio; GVL vendor 1417; EU-hosted, TCF-first). Companion to the Prebid.js adapter PR. * Adswag: condense page per review feedback
Co-authored-by: mderevyanko <mderevyanko24@gmail.com>
Docs for the nexx360 analytics adapter (companion to the Prebid.js module PR): options (publisherId, endpoint, abTestLabel), example configuration, and registration contact. Claude-Session: https://claude.ai/code/session_01NGAcCirXcABf5miqJbouV2 Co-authored-by: Gabriel Chicoye <gabriel@mac-1.home> Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
* Adkernel: documenting DSA support * Update adkernel.md
* Add documentation for new scoremedia aliases (msftstalia) Add documentation for new msftstalia aliases (prebid/Prebid.js#15012) create msftstalia.md * Update msftstalia.md Cleanup * Update dev-docs/bidders/msftstalia.md Co-authored-by: Muki Seiler <muuki88@users.noreply.github.com> * Update dev-docs/bidders/msftstalia.md Co-authored-by: Muki Seiler <muuki88@users.noreply.github.com> * Update dev-docs/bidders/msftstalia.md Co-authored-by: Muki Seiler <muuki88@users.noreply.github.com> * Update dev-docs/bidders/msftstalia.md Co-authored-by: Muki Seiler <muuki88@users.noreply.github.com> * Update dev-docs/bidders/msftstalia.md Co-authored-by: Muki Seiler <muuki88@users.noreply.github.com> * Update dev-docs/bidders/msftstalia.md Co-authored-by: Muki Seiler <muuki88@users.noreply.github.com> * Update dev-docs/bidders/msftstalia.md Co-authored-by: Muki Seiler <muuki88@users.noreply.github.com> * Update dev-docs/bidders/msftstalia.md Co-authored-by: Muki Seiler <muuki88@users.noreply.github.com> * Rename msftstalia.md to msftstaila.md * apply 2 markdownlint fixes --------- Co-authored-by: Muki Seiler <muuki88@users.noreply.github.com>
…) (prebid#6650) * Floxis: declare GVL ID 1609 and document first-party fallback id storage * Floxis: set pbs: true for the Prebid Server adapters (PBS-Go prebid#4811, PBS-Java prebid#4529) * Floxis: stack on prebid#6596 (approved PBS docs) and keep only the first-party-id storage section * Floxis: PBS adapter is Java-only until the Go port lands Mirrors the same correction on prebid#6596, which this PR stacks on. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01VAxEePaR3RJ9ULNbYp9pd4 --------- Co-authored-by: floxis-admin <dev@floxis.tech>
* Update matterfull.md * fix: add trailing newline --------- Co-authored-by: And-Rud <andrii@xe.works>
* Cortex Bid Adapter: document regional endpoints Document the regional subdomains supported by Cortex (eu, us-east, apac), the REGION placeholder used in the Prebid Server config, and the timezone-based region detection in the Prebid.js adapter. * Cortex Bid Adapter: document regional endpoints --------- Co-authored-by: Cortex Dev <dev@cortexch.it>
Co-authored-by: Cursor <cursoragent@cursor.com>
* Displayio changes * multiformat * remove blank line * Add audio and native media types support * fix md linter errors * ### * Update dev-docs/bidders/displayio.md Co-authored-by: Muki Seiler <muuki88@users.noreply.github.com> --------- Co-authored-by: Roman G <46111871+rgushel@users.noreply.github.com> Co-authored-by: Muki Seiler <muuki88@users.noreply.github.com>
* Add documentation for iOS ORTB response custom parsing * Update prebid-mobile/pbm-api/ios/pbm-targeting-ios.md * Update prebid-mobile/pbm-api/ios/pbm-targeting-ios.md --------- Co-authored-by: James Lou <jlou@yahooinc.com> Co-authored-by: Muki Seiler <muuki88@users.noreply.github.com>
* Add Adbix bidder adapter documentation Added documentation for the Adbix bidder adapter, including registration details, bid parameters, supported media types, and user sync information. * Update adbix.md with user-sync and privacy details Added information about image user-sync endpoint and privacy practices. * Fix formatting in Adbix privacy policy link * Update headings in adbix.md for consistency * Fix formatting in Adbix privacy policy link * Fix formatting in Adbix privacy policy link * Revise Adbix bidder documentation Updated Adbix bidder documentation with new fields and clarified user sync information.
…vice identifier description (prebid#6730) * Say what protects a 51Did, and correct the device identifier description Two claims on this page were wrong. 51Did was described as "a 51Degrees privacy-safe identifier". Nothing about the string keeps a person from being identified. What keeps them from being identified is that every party sending or receiving one is bound by the Model Terms for Marketing, published by the Movement for an Open Web. The page now says what a 51Did carries, that it is not anonymous, and what those terms require of a receiver, being a closed list of purposes, no modifying or splitting the data, no special category data or profiling on it, no attempt to identify the user, and only the operator may link it to a user. It also says that each party warrants it has no means reasonably likely to be used to identify anyone, which is a promise about the receiver rather than a fact about the string. device.ext.fod.deviceId was described as "a permanent device ID", which reads as a lasting identifier for one device or person. The published definition of that property is four components, Hardware-Platform-Browser-IsCrawler, each the id of the matching profile, so every device of the same model and configuration carries the same value. The page now says it names a configuration and identifies no individual device or person. Also on this page: the marketing preference is named as standard marketing or personalized marketing, as Appendix 1 of the Model Terms describes them to a user; ext.tdl is described as it now behaves, naming the Model Terms first and the publisher's own TDL after them; and the Customer Notices section carries clause 7.4, which makes every party bound by the terms publish its own notice. * Correct the eids entry count and the id.usage scope Review of the previous commit found two claims on this page that the module does not support. The eids paragraph described a single entry. Since Prebid.js#15490 the module emits one entry per identifier type, because mm is an eid-level field and the three types carry different values. The id.usage paragraph said a 51Did is only produced for standard or personalized marketing. That holds for the request this module makes, but not where the page supplies its own 51Degrees integration and the module consumes whatever preference that was loaded with. * Drop the eids rewrite, master already carries it The previous commit restated the per-type user.eids entries in prose. Master has documented them since prebid#6703, in a table, so this branch only adds a conflicting second version of the same thing. The id.usage correction stays. --------- Co-authored-by: Eugene Dorfman <eugene.dorfman@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
🏷 Type of documentation
📋 Checklist