AI-generated Key Takeaways
-
Ad creation for responsive display ads is done using
AdGroupAdService.MutateAdGroupAdsand the ad can be added to standard Display campaigns. -
Creating a responsive display ad requires populating specific fields of
ResponsiveDisplayAdInfosuch as marketing images, headlines, and business name. -
Advanced features for responsive display ads include customizing colors using
main_colorandaccent_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_settingfield. -
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_imagessquare_marketing_imagesheadlineslong_headlinedescriptionsbusiness 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_colorandaccent_color. Setallow_flexible_colortotruewhen 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_colorandaccent_color.You can set the
format_settingfield to select the format that the ads should run as. However, you cannot set theformat_settingtoNATIVEwhenallow_flexible_colorisfalse, 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.