Placement asset customization for messaging ads
Please expose placementAssets (asset_feed_spec + asset_customization_rules) on POST /v1/ads/messaging, so a click-to-message ad (Instagram Direct / Messenger / WhatsApp) can use a 4:5 image on Feed and a 9:16 image on Stories/Reels.
Meta supports this and Ads Manager offers it in the UI. Today it can only be done in Ads Manager by hand after creating the ad through the API.
Log in to comment and vote
Comments1
Miquel Palet López
Sep 28
This is live. POST /v1/ads/messaging now accepts placementAssets (the same block as /v1/ads/create), so one Messenger, Instagram Direct or WhatsApp ad can use a 4:5 image on Feed and a 9:16 image on Stories/Reels, and it works with adSetId too. You can also send validateOnly: true to have Meta dry-run the whole ad without creating anything. It needs a single destination, because Meta can't combine per-placement media with multi-destination ads. Docs: https://docs.zernio.com/platforms/meta-ads/messaging-ads#different-image-per-placement