Skip to content

Mantis RTD: Documentation for RTD Module Added#6654

Open
mantissolutions wants to merge 3 commits into
prebid:masterfrom
mantissolutions:release/1
Open

Mantis RTD: Documentation for RTD Module Added#6654
mantissolutions wants to merge 3 commits into
prebid:masterfrom
mantissolutions:release/1

Conversation

@mantissolutions

Copy link
Copy Markdown

🏷 Type of documentation

  • new RTD module
  • update bid adapter
  • new feature
  • text edit only (wording, typos)
  • bugfix (code examples)
  • new examples

📋 Checklist

@netlify

netlify Bot commented Jul 6, 2026

Copy link
Copy Markdown

Deploy Preview for prebid-docs-preview ready!

Name Link
🔨 Latest commit 55c8cd0
🔍 Latest deploy log https://app.netlify.com/projects/prebid-docs-preview/deploys/6a569c974496bd000828a157
😎 Deploy Preview https://deploy-preview-6654--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.

@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.

Reduce AI redudancy and fix lint errors, please 😊

Comment thread dev-docs/modules/mantisRtdProvider.md Outdated
Comment on lines +75 to +87
# Behavior & Failure Modes

All errors fail gracefully with no retries — the auction is never blocked.

| Scenario | Behavior |
|----------|----------|
| Valid config, response within `auctionDelay` | Segments injected into `ortb2Fragments.global` |
| Missing `endpoint` param | No request made; auction continues immediately |
| Non-2xx response (e.g. 404, 500) | Error logged; no segments added; auction continues |
| Response exceeds `auctionDelay` | Module stops waiting; auction continues without data |
| Network error (DNS failure, unreachable) | Error logged; no segments added; auction continues |
| Late response (arrives after timeout) | Response discarded; auction already proceeding |
| Empty or below-threshold API data | No segments injected; auction continues normally |

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.

This looks AI generated from how modules work in general.
Please remove as this doesn't add any information here.

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

@muuki88 removed. Thank you 🙁

Comment thread dev-docs/modules/mantisRtdProvider.md Outdated
| `endpoint` | string | yes | Base URL of the Mantis API service |


The API request timeout is controlled by the top-level `auctionDelay` setting in the `realTimeData` config. Keep it as low as possible — higher values increase auction latency.

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.

If you have an auctionDelay recommendation, put it here, otherwise remove redundant information

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

@mantissolutions
mantissolutions marked this pull request as ready for review July 14, 2026 20:36
@mantissolutions

Copy link
Copy Markdown
Author

Reduce AI redudancy and fix lint errors, please 😊

@muuki88 done. Please check now. Thank you 🙁

@mantissolutions
mantissolutions requested a review from muuki88 July 14, 2026 20:41
@muuki88 muuki88 added LGTM and removed needs work labels Jul 15, 2026
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.

3 participants