AI-generated Key Takeaways
-
Responsive display ads are created using
AdGroupAdService.MutateAdGroupAds
and can be added to standard Display campaigns. -
To create a responsive display ad, you must populate required fields like marketing images, headlines, descriptions, and business name within the
ResponsiveDisplayAdInfo
. -
Customize ad colors using
main_color
andaccent_color
, withallow_flexible_color
controlling color variations. -
Control ad format with
format_setting
, choosing between native (publisher-controlled rendering) and non-native (Google-optimized rendering). -
Responsive display ads provide insights into generated videos and asset enhancements through their
control_spec
.
As with other ads, ad creation is accomplished using
AdGroupAdService.MutateAdGroupAds
.
You can then add the responsive display ad to standard Display
campaigns.
Ad creation
To create a responsive display ad, you need to populate the following required
fields of ResponsiveDisplayAdInfo
:
marketing_images
square_marketing_images
headlines
long_headline
descriptions
business name
All other fields and images' specifications can be found in the reference page and the Help Center article.
Advanced features
- Color controls
- You can customize colors for your responsive display ads to fit your branding
needs by specifying
main_color
andaccent_color
. Setallow_flexible_color
totrue
when you want to let ads serve with different colors than what you've specified, when necessary. - Display ad format setting
Responsive display ads can run as both native and non-native formats. The difference between the two formats is that native format rendering is controlled by publishers, whereas non-native format rendering is optimized by Google models, with advertisers' inputs—for example, color information from
main_color
andaccent_color
.You can set the
format_setting
field to select the format that the ads should run as. However, you cannot set theformat_setting
toNATIVE
whenallow_flexible_color
isfalse
, as the coloring needs to be controlled by publishers in the case of native formats.- Ad controls
Responsive display ads can tell you if they've been opted in to generated videos or asset enhancements through their
control_spec
.