AI-generated Key Takeaways
- 
          A NativeStyledefines the appearance of native ads for both web and apps within specific inventory segments.
- 
          Key attributes of a NativeStyleinclude a unique read-only ID, a required name, required HTML and CSS snippets, a required creative template ID, and targeting criteria.
- 
          NativeStyleobjects can have a size and a status, which can be ACTIVE, ARCHIVED, or INACTIVE.
Used to define the look and feel of native ads, for both web and apps. Native styles determine how native creatives look for a segment of inventory.
- Namespace
- 
               https://www.google.com/apis/ads/publisher/v202505
| Field | |
|---|---|
| 
                            | 
                            Uniquely identifies the  | 
| 
                            | 
                            The name of the native style. This attribute is required and has a maximum length of 255 characters. | 
| 
                            | 
                            The HTML snippet of the native style with placeholders for the associated variables. This attribute is required. | 
| 
                            | 
                            The CSS snippet of the native style, with placeholders for the associated variables. This attribute is required. | 
| 
                            | 
                            The creative template ID this native style associated with. This attribute is required on creation and is read-only afterwards. | 
| 
                            | 
                            Whether this is a fluid size native style. If  | 
| 
                            | The targeting criteria for this native style. Only ad unit and key-value targeting are supported at this time. | 
| 
                            | The status of the native style. This attribute is read-only. Enumerations 
 | 
| 
                            | The size of the native style. This attribute is required. |