If you transform a non 9:16 ad creative into a full-screen story format, you can also edit the generated background colors.
You can edit the background color for the top and bottom above and below your ad creative by using a hex color code. You can choose separate colors for the top and bottom.
This feature works for all stories placements across Instagram, Facebook, and Messenger. It is also available for static single image ads, video ads, and ads using placement asset customization.
To use this API, make a POST
request to portrait_customizations
under AD_ACCOUNT_ID/adcreatives
:
portrait_customizations: { specifications: [ { background_color: { bottom_color: "0D3F0C", // RGB HEX string top_color: "CC8400", // RGB HEX string }, }, ], }
To read your color settings, make a GET
request to AD_CREATIVE_ID?fields=portrait_customizations
.
The response looks like this:
{ "portrait_customizations": { "specifications": [ { "background_color": { "top_color": "0D3F0C", "bottom_color": "CC8400" } } ] }, "id": "AD_CREATIVE_ID" }