When pulling image thumbnail fields and full image fields in Facebook Ads, you need to pay attention to the type of ad. Different types of ads require using different image fields to pull data from them.
The below table may help identify what the right field to use is for the type of ad:
| Ad type | Thumbnail fields | Full image fields |
|---|---|---|
| Standard image ads | Ad creative thumbnail URL | Ad creative image URLAd creative image |
| Promoted post ads | Post thumbnail URLPromoted post thumbnail | Post image URL |
| Dynamic creative ads | Video asset thumbnail URLVideo asset thumbnail image | Image asset URLVideo asset URL (if video ad) |
| Carousel ads | Carousel card image URLCarousel card image |
If you get the wrong image or a poor-quality placeholder, you’re likely using the wrong image field for the type of ad.
Note that some of these fields, specifically the dynamic creative asset-type fields, may prevent you from getting data for other ad types. You may not be able to mix and match image fields and get all results.