AI-generated Key Takeaways
- 
          CompanionDeliveryOption is used for line items with a VIDEO_PLAYER environment type. 
- 
          It defines whether companions are optional, require at least one, or require all to be served with a creative set. 
                  Service
               
               
                  ForecastService
                  LineItemService
                  ProposalLineItemService
               
            
                  Dependencies
               
               
            The delivery option for companions. Used for line items whose environmentType is EnvironmentType.VIDEO_PLAYER.
- Namespace
- 
               https://www.google.com/apis/ads/publisher/v202508
| Enumeration | Description | 
|---|---|
| OPTIONAL | Companions are not required to serve a creative set. The creative set can serve to inventory that has zero or more matching companions. | 
| AT_LEAST_ONE | At least one companion must be served in order for the creative set to be used. | 
| ALL | All companions in the set must be served in order for the creative set to be used. This can still serve to inventory that has more companions than can be filled. | 
| UNKNOWN | The delivery type is unknown. |