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

Audience Network - Add Cachebuster Param to BidRequest #2199

Closed
jfb716 opened this issue Feb 26, 2018 · 2 comments · Fixed by #2252
Closed

Audience Network - Add Cachebuster Param to BidRequest #2199

jfb716 opened this issue Feb 26, 2018 · 2 comments · Fixed by #2252

Comments

@jfb716
Copy link

jfb716 commented Feb 26, 2018

Type of issue

Bug

Description

Safari isn't respecting the response headers for the Audience Network bidder so it's caching some bid requests. This could be only when multiple requests go out before responses come back for any but it's specific to Safari.

Are you able to add a cachebuster param to our endpoint? Something like this:

'&cb=${random()}'

Steps to reproduce

Reproducible in Safari mobile web.

Test page

Reach out if needed.

Expected results

All bids should be unique.

Actual results

Seeing the same bidid used over and over because safari is caching requests.

Platform details

Safari mobile web

Other information

N/A

cc @lovell

@lovell
Copy link
Contributor

lovell commented Feb 27, 2018

Hi John, the caching problem you've experienced in Safari has been reported to Apple but in the meantime I'll add your excellent suggestion of a cachebuster to workaround this until an upstream fix is available.

@lovell
Copy link
Contributor

lovell commented Mar 9, 2018

There's a PR for this at #2252

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

Successfully merging a pull request may close this issue.

2 participants