Creative API Issue

64 views
Skip to first unread message

Matt Schantz

unread,
Dec 2, 2024, 3:58:04 PM12/2/24
to Authorized Buyers API Forum

We are seeing unusual behavior with Adx api. (NOTE: nothing was changed on our end since 2021, so we suspected a change on the AdX side).

So we check if we had submitted creative to Adx before , we update it to adx or else create it. For that we use their list API.https://developers.google.com/authorized-buyers/apis/realtimebidding/reference/rest/v1/bidders/list
which is showing odd behavior. If we try the same with their get API we are getting results.
https://developers.google.com/authorized-buyers/apis/realtimebidding/reference/rest/v1/bidders/getAs a result of that we are getting issue in submitting creatives to Adx.
As a temp fix, we will implement both the API(get and list) to check whether to create and update.We looked at their client code which we use, we found it is kind of calling same backend server but we are not sure why the two list and get APIs has difference over the results. 

Authorized Buyers API Forum Advisor

unread,
Dec 4, 2024, 2:57:22 PM12/4/24
to google-doubleclick-a...@googlegroups.com
Hello Matt,

So if I'm understanding correctly, you have a workflow that verifies whether a creative was submitted by making a call to buyers.creatives.list, which determines whether you update a creative or create a new one. However, you found that it was inconsistent with buyers.creatives.get–e.g. creative ID "12345678" might appear in the get response, but not the list response?

Two things come to mind that could cause issues with such an approach. For one, the creative lifecycle has an inactive stage it enters after a period of not being used–inactive creates don't appear in API results, but still exist, meaning that a create operation using the same ID would still fail until the original creative is deleted. Another potential issue that may be worth considering is that legacy workflows that submitted creatives via RTB bids enabled one to use a given creative ID for several creatives with different formats. Operations that target specific creative IDs, such as buyers.creatives.get will break if you target an ID that is associated with multiple creatives–we mention this limitation here.

That said, I'm not familiar with a circumstance that could cause the list operation to exclude a creative ID that is retrievable via the get operation. I'd like to reproduce in order to get to see if I can find any additional internal error details that may provide some insights about the cause, but I will need some additional information such as your account ID and at least one of the affected creative IDs to proceed. I wouldn't recommend posting this on a public support forum, so please provide those details to our direct support alias: adxbuyera...@google.com.
 
This message is in relation to case "ref:!00D1U01174p.!5004Q02vGn2c:ref" (ADR-00277443)

Thanks,
 
Google Logo
Mark Saniscalchi
Authorized Buyers API Team


Feedback
How was our support today?

rating1    rating2    rating3    rating4    rating5
 

 



Reply all
Reply to author
Forward
0 new messages