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 URL Ad creative image |
Promoted post ads | Post thumbnail URL Promoted post thumbnail | Post image URL |
Dynamic creative ads | Video asset thumbnail URL Video asset thumbnail image | Image asset URL Video asset URL (if video ad) |
Carousel ads | Carousel card image URL Carousel 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.