Skip to content

Unicorn bid adapter: document ad slot position signals - #6674

Open
harufujimoto wants to merge 4 commits into
prebid:masterfrom
bulbit:unicorn-rtd-provider-docs
Open

Unicorn bid adapter: document ad slot position signals#6674
harufujimoto wants to merge 4 commits into
prebid:masterfrom
bulbit:unicorn-rtd-provider-docs

Conversation

@harufujimoto

Copy link
Copy Markdown

Documentation for the Unicorn RTD Provider submodule.

Companion to the Prebid.js code PR: prebid/Prebid.js#15379

Adds dev-docs/modules/unicornRtdProvider.md describing:

  • what the module measures and injects (ortb2Imp.banner.pos, ortb2Imp.ext.data.adslot);
  • how to build and configure it (realTimeData.dataProviders, no params);
  • slot element resolution order;
  • the injected-field reference table.

The module is maintained by service+prebid.js@bulbit.jp.

Docs for the Unicorn RTD Provider submodule added in prebid/Prebid.js#15379.
@netlify

netlify Bot commented Jul 23, 2026

Copy link
Copy Markdown

Deploy Preview for prebid-docs-preview ready!

Name Link
🔨 Latest commit f7cd957
🔍 Latest deploy log https://app.netlify.com/projects/prebid-docs-preview/deploys/6a7bdf335c4c1a00085ab402
😎 Deploy Preview https://deploy-preview-6674--prebid-docs-preview.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@harufujimoto harufujimoto reopened this Jul 23, 2026
@harufujimoto
harufujimoto marked this pull request as ready for review July 23, 2026 08:56

@muuki88 muuki88 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Minor nitpick, then this is good to go

Comment thread dev-docs/modules/unicornRtdProvider.md Outdated
Comment on lines +17 to +19
Module Name: Unicorn Rtd Provider
Module Type: Rtd Provider
Maintainer: <service+prebid.js@bulbit.jp>

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Module Name: Unicorn Rtd Provider
Module Type: Rtd Provider
Maintainer: <service+prebid.js@bulbit.jp>
Maintainer: <service+prebid.js@bulbit.jp>

meta data already cover this

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>
@harufujimoto harufujimoto changed the title Unicorn RTD Provider: add module documentation Unicorn bid adapter: document ad slot position signals Aug 12, 2026
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>
@muuki88

muuki88 commented Aug 12, 2026

Copy link
Copy Markdown
Contributor

The table was fine 😁 Claude, try again!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants