AI-generated Key Takeaways
- 
          InvalidUrlError.Reason is an enumeration within the LineItemService, detailing various reasons why a URL might be considered invalid. 
- 
          Reasons for an invalid URL include illegal characters, invalid format, insecure scheme, or the absence of a scheme. 
- 
          The UNKNOWNvalue indicates that the actual error reason is not exposed in the API version being used.
                  Service
               
               
                  AdjustmentService
                  CdnConfigurationService
                  CompanyService
                  ContentService
                  CreativeService
                  CreativeSetService
                  CreativeTemplateService
                  ForecastService
                  InventoryService
                  LineItemCreativeAssociationService
                  LineItemService
                  LineItemTemplateService
                  LiveStreamEventService
                  NativeStyleService
                  OrderService
                  ProposalService
                  PublisherQueryLanguageService
                  YieldGroupService
               
            
                  Dependencies
               
               
                  InvalidUrlError
                  
            ▼
                  InvalidUrlError.Reason
               - Namespace
- 
               https://www.google.com/apis/ads/publisher/v202508
| Enumeration | Description | 
|---|---|
| ILLEGAL_CHARACTERS | The URL contains invalid characters. | 
| INVALID_FORMAT | The format of the URL is not allowed. This could occur for a number of reasons. For example, if an invalid scheme is specified (like "ftp://") or if a port is specified when not required, or if a query was specified when not required. | 
| INSECURE_SCHEME | URL contains insecure scheme. | 
| NO_SCHEME | The URL does not contain a scheme. | 
| UNKNOWN | The value returned if the actual value is not exposed by the requested API version. |