**Service** **AdRuleService** **Dependencies** [BreakTemplate.BreakTemplate...](https://developers.google.com/ad-manager/api/reference/v202605/AdRuleService.BreakTemplate.BreakTemplateMember "BreakTemplate.BreakTemplateMember") ▼ **AdSpotFillType**

The different options for how ad spots are filled. Only some allocations of ads to subpods
produce a valid final pod.

*** ** * ** ***

Namespace
:
    `https://www.google.com/apis/ads/publisher/v202605`

| Enumeration | Description |
|---|---|
| `REQUIRED` | If this ad spot is empty, the overall pod is invalid. |
| `OPTIONAL` | The ad spot is always "satisfied", whether empty or nonempty. |
| `UNKNOWN` | The value returned if the actual value is not exposed by the requested API version. |