Groups keyboard shortcuts have been updated
Dismiss
See shortcuts

Image URLs for AdManager Creatives

42 views
Skip to first unread message

jp jp

unread,
Apr 25, 2025, 2:24:19 PMApr 25
to Google Ad Manager API Forum
Hello, 

I'm working on a project to analyze images from Admanager360 (including ADX programmatic).  Is there any way to easily retrieve the image URLs for the ads displayed on my site?  Ultimately, I want the images themselves.

Ad Manager API Forum Advisor

unread,
Apr 25, 2025, 5:15:42 PMApr 25
to jp9...@gmail.com, google-doubleclick...@googlegroups.com
Hi,

Thank you for reaching out to the Ad Manager API support team.

I would recommend that you fetch the creative using getCreativesByStatement() and refer to the previewUrl field from the response to know the image URLs for the ads displayed on your site.

Hope this helps. If you have any more queries, please feel free to get back to us.

Thanks,
 
Google Logo Ad Manager API Team

Feedback
How was our support today?

rating1    rating2    rating3    rating4    rating5
[2025-04-25 21:15:19Z GMT] This message is in relation to case "ref:!00D1U01174p.!500Ht01qV3Ki:ref" (ADR-00301936)



ELSABET FIKADU

unread,
Apr 27, 2025, 8:59:49 PMApr 27
to jp jp, Google Ad Manager API Forum

Google Ad Manager 360 / AdX does not provide a direct method to get ad creatives' image URLs for programmatic ads that are served (especially from external demand sources).
This is because of security, privacy, and third-party policies.
But there are a few methods you can use depending on how deep you want to go:

---

1. Use Creative Reporting (if it’s direct deals)

If you serve your own ads or have direct deals, you can run a Creative report in Ad Manager 360.

Go to:
Reports → New Report → Create a "Creative" report

Add "Creative ID" and "Creative URL" fields.

Sometimes you get the URLs for hosted images (mainly for direct-sold campaigns).

BUT for programmatic ads (AdX), most often the creative URL will be hidden or obfuscated.

---

2. Use Network Request Monitoring (Browser-based)

Open your website in Incognito mode.

Open Developer Tools (F12 → Network tab).

Filter by Images or XHR.

Refresh the page and watch for ad images or creative URLs being loaded.

You can copy the image URLs directly from the network traffic.

This method works well if you don't have hundreds of variations to track.

---

3. Use GPT / AI + Screenshot Automation

If you can't get clean URLs, a hacky but real method:

Use a headless browser like Puppeteer (Node.js) or Playwright to open your page, detect ad iframes, and take screenshots.

Then crop the ad areas.

You can train or use an AI to detect the ads automatically if you want to automate further.

---

4. Use Google Ad Verification Services (If You Qualify)

Google has APIs like Authorized Buyers API or Ad Exchange Buyer APIs, but they're very restricted and mainly for certified companies.

They can give metadata about creatives — sometimes including media file URLs — but access is complicated and you must request it.


On Fri, Apr 25, 2025, 9:24 PM jp jp <jp9...@gmail.com> wrote:
Hello, 

I'm working on a project to analyze images from Admanager360 (including ADX programmatic).  Is there any way to easily retrieve the image URLs for the ads displayed on my site?  Ultimately, I want the images themselves.

--
You received this message because you are subscribed to the Google Groups "Google Ad Manager API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-doubleclick-for-p...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/google-doubleclick-for-publishers-api/c28a7a75-4935-4ddd-adb1-57dd0c0b08e9n%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages