Skip to content

✨ Add amp-ad implementation for Adserver.Online - #40434

Merged
powerivq merged 4 commits into
ampproject:mainfrom
adserver-online:adserver.online
Dec 1, 2025
Merged

powerivq merged 4 commits into
ampproject:mainfrom
adserver-online:adserver.online

Conversation

@adserver-online

@adserver-online adserver-online commented Nov 15, 2025 •

Copy link
Copy Markdown
Contributor

This PR adds support for the Adserver.Online ad server in amp-ad.

Changes included

  • Provides vendor bootstrap in 3p/vendors/aso.js.
  • Adds vendor configuration in ads/_config.js.
  • Implements the main logic in ads/vendors/aso.js.
  • Provides publisher documentation at ads/vendors/aso.md.
  • Adds an example to examples/amp-ad/ads.amp.html.
  • Updates extensions/amp-ad/amp-ad.md to include a link to the Adserver.Online documentation.

Notes

  • Implements renderStart and noContentAvailable APIs for improved UX.

@CLAassistant

CLAassistant commented Nov 15, 2025 •

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

@erwinmombay
erwinmombay requested a review from powerivq November 26, 2025 05:14
@erwinmombay

Copy link
Copy Markdown
Member

@powerivq could you take a look at this

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

Otherwise LGTM w/ minor nits.

Comment thread 3p/integration.js Outdated
Comment thread extensions/amp-ad/amp-ad.md Outdated
@powerivq

powerivq commented Dec 1, 2025

Copy link
Copy Markdown
Contributor

@adserver-online plz rebase against latest main. tests should pass.

@powerivq
powerivq merged commit ea70b30 into ampproject:main Dec 1, 2025
52 checks passed
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.

5 participants