Skip to content

New Adapter: ProgrammaticX - Vidazoo Alias#4456

Merged
bsardo merged 16 commits into
prebid:masterfrom
Vidazoo:adding_programmaticx_rtb_adapter
Feb 2, 2026
Merged

New Adapter: ProgrammaticX - Vidazoo Alias#4456
bsardo merged 16 commits into
prebid:masterfrom
Vidazoo:adding_programmaticx_rtb_adapter

Conversation

@anna-y-perion
Copy link
Copy Markdown
Contributor

@anna-y-perion anna-y-perion commented Jul 29, 2025

Following conversation in prebid/Prebid.js#13549 we have to change the name of this alias to match the JS code.

Docs PR: prebid/prebid.github.io#6251

@bsardo bsardo added the adapter label Jul 29, 2025
@bsardo bsardo self-assigned this Aug 6, 2025
@anna-y-perion
Copy link
Copy Markdown
Contributor Author

@bsardo Do we have any issue with this change? Can this one be merged in the upcoming round?

@anna-y-perion
Copy link
Copy Markdown
Contributor Author

anna-y-perion commented Aug 12, 2025

@SyntaxNode Can I ask you to assist here? We just changed name of the server adapter due to changes we had to introduce in PrebidJS. No functionality was changed.

@anna-y-perion
Copy link
Copy Markdown
Contributor Author

Hi @bsardo
Following this PR prebid/Prebid.js#13549 and discussion in it we had to change the name of the server files to fit the change in PrebidJS project.
Is there any problem in this change that should be fixed? Is there anything I can do to push this pr to be merged ASAP?

@anna-y-perion
Copy link
Copy Markdown
Contributor Author

@bsardo, @SyntaxNode
please help to review it.

@anna-y-perion
Copy link
Copy Markdown
Contributor Author

@bsardo, @SyntaxNode
please help to review it.

@anna-y-perion
Copy link
Copy Markdown
Contributor Author

@bsardo Is there anything I can do to move it forward?
This PR is open for more than 2 month. Is there any problem with it? I do not understand how this is failing from all merges.
Can I get any help here?
@dbemiller can you help here?

anna-y-perion added a commit to Vidazoo/prebid.github.io that referenced this pull request Sep 9, 2025
@anna-y-perion
Copy link
Copy Markdown
Contributor Author

Hi @bsardo
How can we get this work ASAP?

@bsardo bsardo added the PBS 4.0 label Sep 23, 2025
@bsardo
Copy link
Copy Markdown
Collaborator

bsardo commented Sep 23, 2025

@anna-y-perion I see that there is also #4352 that adds ProgrammaticX. What is the plan? Are you looking to merge this and then eventually move it to an alias of TeqBlaze?
This is a breaking change so we could incorporate it in the 4.0 release which we are planning to cut in the next few weeks prior to Prebid Summit.

@anna-y-perion
Copy link
Copy Markdown
Contributor Author

@bsardo
Thank you for letting us know. Sorry for this inconvenience.
We have contacted the ProgrammatiX partner and they have gave us full control over the adapted named "programmatix".
Therefore this adapter will be an alias of our Vidazoo adapter [as in this PR] and the other PR will be closed by the ProgrammatiX team soon.
Hope this sorts problem with this pr. When do you expect the 4.0 release go out?

@bsardo
Copy link
Copy Markdown
Collaborator

bsardo commented Oct 10, 2025

@anna-y-perion we need a few more weeks to release 4.0. I see that the ProgrammaticX team is now trying to change ProgX to an alias of TeqBlaze on the other PR and teqblaze has different bidder params from vizadoo. Is this plan accurate? I'm wondering why ProgX's bidder params would change while ProgrammaticX is newly introduced.

@bsardo bsardo changed the title Changing name progx to programmaticx adapter ProgX: Change to ProgrammaticX Oct 10, 2025
przemkaczmarek
przemkaczmarek previously approved these changes Oct 11, 2025
@anna-y-perion
Copy link
Copy Markdown
Contributor Author

@bsardo thank you.
We are the one to manage the "programmatix" adapter for this partner.
I understand from them that they have partnership with TeqBlaze in addition to us. Probably they want different params for the second partner.

@anna-y-perion
Copy link
Copy Markdown
Contributor Author

@bsardo hi, do we have estimation of when the 4.0 will be released?

muuki88 pushed a commit to prebid/prebid.github.io that referenced this pull request Nov 7, 2025
* adding pbs option to adapted docs: programmaticX: prebid/prebid-server#4456; tagoras: prebid/prebid-server#4329;

* adding pbs option to adapted docs: opamarketplace: prebid/prebid-server#4526

* adding glvid to omnidex

* removing change from other pr
@anna-y-perion
Copy link
Copy Markdown
Contributor Author

Hi @przemkaczmarek , @bsardo
Can you provide any update for this PR? When release 4.0 is planned to go out? Will it still include this PR?

@bsardo
Copy link
Copy Markdown
Collaborator

bsardo commented Dec 17, 2025

Hi @anna-y-perion the 4.0 release date got pushed back. We are now aiming to release 4.0 the first week of January 2026 and this PR will be included in it.

@bsardo
Copy link
Copy Markdown
Collaborator

bsardo commented Jan 10, 2026

@anna-y-perion can you resolve conflicts? I merged in the other PR first that makes changes to the file progx.yaml which is renamed in this PR.

@anna-y-perion
Copy link
Copy Markdown
Contributor Author

@bsardo done. please review.

@bsardo bsardo changed the title ProgX: Change to ProgrammaticX New Adapter: ProgrammaticX - Vidazoo Alias Jan 30, 2026
@@ -0,0 +1,9 @@
aliasOf: "vidazoo"
endpoint: "https://exchange.programmaticx.ai/openrtb/"
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Verified endpoint is reachable

curl -i --location --request POST https://exchange.programmaticx.ai/openrtb/
HTTP/2 200
access-control-allow-credentials: true
access-control-allow-headers: Origin, X-Requested-With, Content-Type, Accept, Authorization, Content-Range, Cache-Control
access-control-allow-methods: POST, GET, OPTIONS, PUT, DELETE
access-control-allow-origin: *
cache-control: max-age=0, no-cache, must-revalidate, proxy-revalidate
content-type: application/json
vary: Accept-Encoding
date: Fri, 30 Jan 2026 21:56:55 GMT
content-length: 30

{"id":"","seatbid":[],"nbr":0}

aliasOf: "vidazoo"
endpoint: "https://exchange.programmaticx.ai/openrtb/"
maintainer:
email: "pxteam@programmaticx.ai"
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

We've sent an email to this address. Please respond to the email with 'received' so we can confirm it is reachable.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

@bsardo
The response was sent. Please verify

endpoint: "https://exchange.programmaticx.ai/openrtb/"
maintainer:
email: "pxteam@programmaticx.ai"
gvlVendorID: 1344
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Confirmed GVL ID is ProgrammaticX

curl https://vendor-list.consensu.org/v3/vendor-list.json | jq '.vendors."1344"'
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  824k  100  824k    0     0  1673k      0 --:--:-- --:--:-- --:--:-- 1675k
{
  "id": 1344,
  "name": "ProgrammaticX LTD",
  "purposes": [],
  "legIntPurposes": [
    2,
    7,
    10
  ],
  "flexiblePurposes": [
    2
  ],
  "specialPurposes": [],
  "features": [],
  "specialFeatures": [],
  "cookieMaxAgeSeconds": null,
  "usesCookies": false,
  "cookieRefresh": false,
  "urls": [
    {
      "langId": "en",
      "privacy": "https://www.programmaticx.ai/privacypolicy",
      "legIntClaim": "https://www.programmaticx.ai/privacypolicy"
    }
  ],
  "usesNonCookieAccess": false,
  "dataRetention": {
    "stdRetention": 30,
    "purposes": {},
    "specialPurposes": {}
  },
  "dataDeclaration": [
    1,
    2,
    11
  ],
  "deviceStorageDisclosureUrl": "https://progrtb.com/tcf-vendor-disclosures.json"
}

@bsardo bsardo merged commit 5081048 into prebid:master Feb 2, 2026
4 checks passed
mikael-lundin pushed a commit to Adnuntius/prebid-server that referenced this pull request Feb 5, 2026
ChrisHuie pushed a commit to prebid/prebid.github.io that referenced this pull request Mar 4, 2026
* adding pbs option to adapted docs: programmaticX: prebid/prebid-server#4456; tagoras: prebid/prebid-server#4329;

* adding pbs option to adapted docs: opamarketplace: prebid/prebid-server#4526

* making back the pbs true in programmatix adapter
t-sormonte pushed a commit to Viously/prebid-server-go that referenced this pull request Mar 20, 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