Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Topics Fpd Module: Add RtbHouse topics network #10107

Merged
merged 6 commits into from
Jul 10, 2023

Conversation

piwanczak
Copy link
Contributor

@piwanczak piwanczak commented Jun 16, 2023

Addition of RTB House's Topics API iframe support

Type of change

  • Bugfix

  • Feature

  • New bidder adapter

  • Code style update (formatting, local variables)

  • Refactoring (no functional changes, no api changes)

  • Build related changes

  • CI related changes

  • Does this change affect user-facing APIs or examples documented on http://prebid.org?

  • Other

Description of change

Other information

piwanczak and others added 2 commits June 16, 2023 17:23
Addition of RTB House's Topics API iframe support
@piwanczak piwanczak marked this pull request as draft June 16, 2023 22:36
@@ -19,6 +19,9 @@ const bidderIframeList = {
bidders: [{
bidder: 'pubmatic',
iframeURL: 'https://ads.pubmatic.com/AdServer/js/topics/topics_frame.html'
}, {
bidder: 'rtbhouse',
iframeURL: 'https://topics.creativecdn.com/tapi.html'
Copy link
Collaborator

Choose a reason for hiding this comment

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

this frame doesnt post to top.

Copy link
Collaborator

Choose a reason for hiding this comment

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

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Appreciate the early feedback @patmmccann !
Apologies for too-early post - did get roll back to WIP, but you were faster :-)
Will update in the next few days

Copy link
Collaborator

Choose a reason for hiding this comment

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

If you study the latest pr from @jlquaccia , it might make sense to branch off that and avoid the iframe altogether

Copy link
Contributor Author

@piwanczak piwanczak Jun 25, 2023

Choose a reason for hiding this comment

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

Thanks for the pointer!
I could be wrong here, but iframe could make sense as the call would be appropriated to the iframe's domain, rather than to the publisher's domain like in 1-party-context javascript call on pub domain

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Should be good to go

@patmmccann patmmccann self-assigned this Jun 17, 2023
@patmmccann patmmccann changed the title Update topicsFpdModule Topics Fpd Module: Add RtbHouse topics network Jun 17, 2023
@piwanczak piwanczak marked this pull request as ready for review June 25, 2023 13:43
@piwanczak piwanczak requested a review from patmmccann June 25, 2023 13:43
@piwanczak piwanczak marked this pull request as draft June 26, 2023 08:10
@piwanczak piwanczak marked this pull request as ready for review June 26, 2023 15:43
@patmmccann patmmccann requested a review from jlquaccia July 5, 2023 17:41
@patmmccann patmmccann removed their assignment Jul 5, 2023
@patmmccann
Copy link
Collaborator

re-assigning to @jlquaccia who is much more familiar with navigating these particular test failures. Thanks!

@@ -15,10 +15,13 @@ let LOAD_TOPICS_INITIALISE = false;
const HAS_DEVICE_ACCESS = hasDeviceAccess();

const bidderIframeList = {
maxTopicCaller: 1,
maxTopicCaller: 2,
Copy link
Contributor Author

Choose a reason for hiding this comment

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

@jlquaccia hopefully this change of default is fine with you

Copy link
Collaborator

Choose a reason for hiding this comment

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

@piwanczak know this has already been merged, but yea seems alright to me. Thanks for the heads up! I took some time off last week, so was just getting around to seeing this PR today.

@patmmccann patmmccann merged commit 822c09e into prebid:master Jul 10, 2023
@piwanczak piwanczak deleted the patch-1 branch July 11, 2023 09:12
github-ishara-chan-tung pushed a commit to ebuzzing/Prebid.js that referenced this pull request Jul 12, 2023
* Update topicsFpdModule.md

Addition of RTB House's Topics API iframe support

* chore: make linter happy - fixing typo

* m: post-review fixes

* chore: changed domains

* chore: changed domains

* make tests happy

---------

Co-authored-by: Przemyslaw Iwanczak <przemyslaw.iwanczak@rtbhouse.com>
santii7395 pushed a commit to themaven-net/Prebid.js that referenced this pull request Aug 28, 2023
* Update topicsFpdModule.md

Addition of RTB House's Topics API iframe support

* chore: make linter happy - fixing typo

* m: post-review fixes

* chore: changed domains

* chore: changed domains

* make tests happy

---------

Co-authored-by: Przemyslaw Iwanczak <przemyslaw.iwanczak@rtbhouse.com>
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