The possible types of an ad.

[Proto definition ![GitHub](https://developers.google.com/site-assets/logo-github.svg)](https://github.com/googleapis/googleapis/blob/master/google/ads/googleads/v26/enums/ad_type.proto)

| Enums ||
|---|---|
| ## `APP_AD` | The ad is an app ad. |
| ## `APP_ENGAGEMENT_AD` | The ad is an app engagement ad. |
| ## `APP_PRE_REGISTRATION_AD` | Universal app pre-registration ad. |
| ## `CALL_AD` | Call ad. |
| ## `DEMAND_GEN_CAROUSEL_AD` | Demand Gen carousel ad. |
| ## `DEMAND_GEN_MULTI_ASSET_AD` | Demand Gen multi asset ad. |
| ## `DEMAND_GEN_PRODUCT_AD` | Demand Gen product ad. |
| ## `DEMAND_GEN_VIDEO_RESPONSIVE_AD` | Demand Gen video responsive ad. |
| ## `DYNAMIC_HTML5_AD` | The ad is a display upload ad with one of the DYNAMIC_HTML5_\* product types. |
| ## `EXPANDED_DYNAMIC_SEARCH_AD` | The ad is an expanded dynamic search ad. |
| ## `EXPANDED_TEXT_AD` | The ad is an expanded text ad. Expanded text ads are deprecated. |
| ## `HOTEL_AD` | The ad is a hotel ad. |
| ## `HTML5_UPLOAD_AD` | The ad is a display upload ad with the HTML5_UPLOAD_AD product type. |
| ## `IMAGE_AD` | This ad is an Image ad. |
| ## `IN_FEED_VIDEO_AD` | In-feed video ad. |
| ## `LEGACY_APP_INSTALL_AD` | The ad is a legacy app install ad. |
| ## `LEGACY_RESPONSIVE_DISPLAY_AD` | The ad is a legacy responsive display ad. |
| ## `LOCAL_AD` | The ad is a local ad. |
| ## `RESPONSIVE_DISPLAY_AD` | The ad is a responsive display ad. |
| ## `RESPONSIVE_SEARCH_AD` | The ad is a responsive search ad. |
| ## `SHOPPING_COMPARISON_LISTING_AD` | The ad is a Shopping Comparison Listing ad. |
| ## `SHOPPING_PRODUCT_AD` | The ad is a standard Shopping ad. |
| ## `SHOPPING_SMART_AD` | The ad is a Smart Shopping ad. |
| ## `SMART_CAMPAIGN_AD` | Smart campaign ad. |
| ## `TEXT_AD` | The ad is a text ad. |
| ## `TRAVEL_AD` | Travel ad. |
| ## `UNKNOWN` | The received value is not known in this version. This is a response-only value. |
| ## `UNSPECIFIED` | No value has been specified. |
| ## `VIDEO_AD` | The ad is a video ad. |
| ## `VIDEO_BUMPER_AD` | Video bumper ad. |
| ## `VIDEO_NON_SKIPPABLE_IN_STREAM_AD` | Video non-skippable in-stream ad. |
| ## `VIDEO_RESPONSIVE_AD` | Video responsive ad. |
| ## `VIDEO_TRUEVIEW_IN_STREAM_AD` | Video TrueView in-stream ad. |
| ## `YOUTUBE_AUDIO_AD` | YouTube Audio ad. |