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

TCF2 denied 'fetchBids' for 'bidder' #12534

Closed
AnniAdops opened this issue Dec 3, 2024 · 6 comments
Closed

TCF2 denied 'fetchBids' for 'bidder' #12534

AnniAdops opened this issue Dec 3, 2024 · 6 comments

Comments

@AnniAdops
Copy link

I am not sure if these warnings we get in the debug https://borsen.dk/?pbjs_debug=true is mere warnings or do they actually effect the stop of sending bid request to the bidder as being the error.

TCF2 denied 'fetchBids' for 'bidder.omgzero'

and

WARNING: Alias 'omgzero' will NOT re-use the GVL ID of the original adapter ('adform', gvlid: 50). Functionality that requires TCF consent may not work as expected.

We seem to have an issue with an alias bidder and error is we stopped sending bidrequest to the bidder.

I can see there is a few prior cases to this TCF2 denied 'fetchBids' for 'bidder' but i am not sure what the solution is to fix it?

We run prebid version: Prebid.js v9.16.0 and that was updated a month ago, but issue with not sending any bid request forbidder OMGZero started nov. 26-27.

@dgirardi
Copy link
Collaborator

dgirardi commented Dec 3, 2024

do they actually effect the stop of sending bid request to the bidder

They do.

what the solution is to fix it?

If OMGZero and AdForm are the same entity for the purposes of TCF, you can set the useBaseGvlid option of aliasBidder.
If not, and you know OMGZero's GVL ID, you can use the gvlid option.
If not, and you do not know the GVL ID, the only option is to turn off (at your risk) TCF enforcement. The easiest way is probably with vendorExceptions.

but issue with not sending any bid request forbidder OMGZero started nov. 26-27.

What happened on nov. 26? Maybe some change in the CMP?

@AnniAdops
Copy link
Author

Hi and thanks a lot -

There hasnt been any changes in the CMP which is the odd part.
I saw the newest version of prebid was released on now 27., but as i wrote we havent updated the version from Prebid.js v9.16.0 which was done in october.

As far as i know we have the aliasBidder in place, but it seems that is not working anymore for OMGZero (OMGZero is the same entity for purposes as Adform ), but i am not sure if the script needs to be changed somehow:

pbjs.que.push(function () {

    pbjs.aliasBidder("adform", "omgzero");
    

    pbjs.addAdUnits(adUnitConfigs);
    pbjs.setConfig(getConfig());

    pbjs.setBidderConfig({
        "bidders": ['omgzero'],
        "config": {
            "schain": {
                "validation": "relaxed",
                "config": {
                    "ver": "1.0",
                    "complete": 1,
                    "nodes": [
                        {
                            "asi": "adform.com",
                            "sid": "1737",
                            "hp": 1
                        }
                    ]
                }
            }
        }
    });

Do you think it would help if we rolled back to a prior version of Prebid?

@AnniAdops
Copy link
Author

Do you think we can add

reuse_gvl_id: true

to make it work?

pbjs.aliasBidder("adform", "omgzero", {reuse_gvl_id: true});

@dgirardi
Copy link
Collaborator

dgirardi commented Dec 4, 2024

The option is called useBaseGvlid. Please refer to the documentation.

@patmmccann
Copy link
Collaborator

try pbjs.aliasBidder("adform", "omgzero", {useBaseGvlid: true});

@AnniAdops
Copy link
Author

Yes thanks - it worked thanks - we are back in business :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

No branches or pull requests

3 participants