AI-generated Key Takeaways
-
Ad creation for responsive display ads is done using
AdGroupAdService.MutateAdGroupAds
and the ad can be added to standard Display campaigns. -
Creating a responsive display ad requires populating specific fields of
ResponsiveDisplayAdInfo
such as marketing images, headlines, and business name. -
Advanced features for responsive display ads include customizing colors using
main_color
andaccent_color
, with the option for flexible coloring. -
Responsive display ads can run in either native or non-native display ad formats, which can be set using the
format_setting
field. -
Ad controls for responsive display ads indicate if the ad has been opted in to generated videos or asset enhancements via 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
.