-
Notifications
You must be signed in to change notification settings - Fork 765
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
WARN 13: Account not specified #3332
Comments
Is site.pubisher.id being passed? |
Okay, I've added site.publisher.id but the error is still there. |
@dzesm could you please provide more info? The error that you are seeing means that PBS failed to find the account in the incoming request. You want to be sure that the account is being passed in the PBS call. Could you please provide the captured request? |
I've changed the IDs to be mock data. I've also added this #1027 (comment) Do you have an idea what am I doing wrong here? |
site.publisher.id needs to be a string none of the other account ID locations matter - just {site,app,dooh}.publisher.id. I'd forgotten about ext.prebid.account -- looks like that was either never implemented or got dropped along the way. Will bring it up in committee. |
Actually, the issue notes that ext.prebid.account "isn't needed", so we cancelled that issue. Nonetheless, we talked about this in committee and there was no one suggesting we re-open the issue. Did changing the datatype help the situation @dzesm ? |
It did not, actually. I've tried everything that I could think of, changing the request and yaml configuration files in many ways, but it is still the same error. This is one of the things I found: Is it possible that the problem is not in the request or yaml configurations, but actually that the publisher is not connected at all? |
@dzesm hi. I couldn't reproduce your issue, unfortunately. First and foremost, PBS needs to be restarted after yaml file changes. Here's the steps that I took when I tried to reproduce your issue:
status-response: "ok"
adapters:
appnexus:
enabled: true
ix:
enabled: true
openx:
enabled: true
pubmatic:
enabled: true
rubicon:
enabled: true
metrics:
prefix: prebid
cache:
scheme: http
host: localhost
path: /cache
query: uuid=
settings:
enforce-valid-account: true
generate-storedrequest-bidrequest-id: true
filesystem:
settings-filename: sample/sample-app-settings.yaml
stored-requests-dir: sample/stored
stored-imps-dir: sample/stored
stored-responses-dir: sample/stored
categories-dir:
gdpr:
default-value: 1
vendorlist:
v2:
cache-dir: /var/tmp/vendor2
v3:
cache-dir: /var/tmp/vendor3
admin-endpoints:
logging-changelevel:
enabled: true
path: /logging/changelevel
on-application-port: true
protected: false
accounts:
- id: 1001
status: active
auction:
price-granularity: low
privacy:
ccpa:
enabled: true
gdpr:
enabled: true
cookie-sync:
default-limit: 8
max-limit: 15
coop-sync:
default: true
- id: 111111
status: active
curl -X POST --location "http://localhost:8080/openrtb2/auction" \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-d '{
"id": 625383713,
"at": 1,
"cur": [
"USD"
],
"imp": [
{
"id": "993589536",
"tagid": "993589536",
"video": {
"mimes": [
"video/mp4",
"video/x-ms-wmv",
"video/webm",
"application/javascript"
],
"w": 650,
"h": 350
},
"amp": {
"data": {
"account": "111111"
}
},
"app": {
"ext": {
"prebid": {
"publisher": {
"id": "111111",
"account": "111111"
}
}
}
},
"ext": {
"tid": "transaction-id-1701768",
"prebid": {
"bidder": {
"criteo": {
"zoneId": 111111
},
"freewheelssp": {
"zoneId": 111111
}
}
}
}
}
],
"site": {
"page": "https://somepage.com",
"ref": "https://somepage.com",
"domain": "https://somepage.com",
"publisher": {
"domain": "https://somepage.com",
"id": 111111
}
},
"device": {
"ua": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36",
"language": "en"
},
"tmax": 3000,
"source": {
"tid": "transaction-id-1701768"
},
"ext": {
"prebid": {
"auctiontimestamp": 1701768,
"targeting": {
"includewinners": true,
"includebidderkeys": false,
"pricegranularity": {
"ranges": [
{
"min": 0,
"max": 3,
"increment": 0.01
},
{
"min": 3,
"max": 6,
"increment": 0.05
}
]
}
},
"channel": {
"name": "pbjs",
"version": "v8.25.0"
},
"cache": {
"vastxml": {
"returnCreative": false
}
},
"account": {
"id": "1111"
},
"amp": {
"data": {
"account": "111111"
}
},
"app": {
"ext": {
"prebid": {
"publisher": {
"id": "111111",
"account": "111111"
}
}
}
}
}
}
}'
If you require assistance with the configuration, please post more details: configuration, how you specify it to the PBS, etc. Thanks. |
Thanks @Net-burst . @dzesm - am going to assume that the above references have helped. Please go ahead and re-open with specific details about your test setup if it's still a problem for you:
thanks |
Thanks for your help @bretg and @Net-burst ! We had some issues with server, but they are resolved now. |
WARN 13 --- o.p.s.a.r.Ortb2RequestFactory : Account not specified, Url: http://.../openrtb2/auction (removed the domain)
and Referer: null
The account id is setup in yaml file
accounts:
- id: 1111 (not real id)
status: active
And then I set it in s2sConfig
accountId: '1111'
What could be the problem here? I see the account Id in pbjs config, yet the error persists.
The text was updated successfully, but these errors were encountered: