AI-generated Key Takeaways
- 
          The CreativeService manages Creative objects in Ad Manager, which must be associated with a LineItem to run. 
- 
          Operations include creating, retrieving, performing actions on, and updating Creative objects. 
- 
          Various error types are detailed, covering issues from API versions and authentication to creative-specific problems and server errors. 
Provides methods for adding, updating and retrieving Creative objects.
For a creative to run, it must be associated with a LineItem managed by the LineItemCreativeAssociationService.
Read more about creatives on the Ad Manager Help Center.
- Production WSDL
- 
               https://ads.google.com/apis/ads/publisher/v202502/CreativeService?wsdl
- Namespace
- 
               https://www.google.com/apis/ads/publisher/v202502
- Operations
- Errors
- 
               - ApiVersionError
- AssetError
- AuthenticationError
- CollectionSizeError
- CommonError
- CreativeAssetMacroError
- CreativeError
- CreativeSetError
- CreativeTemplateError
- CreativeTemplateOperationError
- CustomCreativeError
- CustomFieldValueError
- EntityLimitReachedError
- FeatureError
- FileError
- HtmlBundleProcessorError
- ImageError
- InternalApiError
- InvalidPhoneNumberError
- InvalidUrlError
- LabelEntityAssociationError
- LineItemCreativeAssociationError
- NotNullError
- NullError
- ParseError
- PermissionError
- PublisherQueryLanguageContextError
- PublisherQueryLanguageSyntaxError
- QuotaError
- RangeError
- RequiredCollectionError
- RequiredError
- RequiredNumberError
- RequiredSizeError
- RichMediaStudioCreativeError
- ServerError
- SetTopBoxCreativeError
- StatementError
- StringFormatError
- StringLengthError
- SwiffyConversionError
- TemplateInstantiatedCreativeError
- TranscodingError
- TypeError
- UniqueError
 
createCreatives
Creates new Creative objects.
Parameters
| Field | Type | Description | 
|---|---|---|
| creatives | 
                              
                            | 
Response
| Field | Type | Description | 
|---|---|---|
| rval | 
                              
                            | 
getCreativesByStatement
Gets a CreativePage of Creative objects that satisfy the given Statement.query. The following fields are supported for filtering:
| PQL Property | Object Property | 
|---|---|
| id | Creative.id | 
| name | Creative.name | 
| advertiserId | Creative.advertiserId | 
| width | Creative.size | 
| height | Creative.size | 
| lastModifiedDateTime | Creative.lastModifiedDateTime | 
Parameters
| Field | Type | Description | 
|---|---|---|
| filterStatement | 
                               | 
Response
| Field | Type | Description | 
|---|---|---|
| rval | 
                               | 
performCreativeAction
Performs action on Creative objects that match the given Statement.query.
Parameters
| Field | Type | Description | 
|---|---|---|
| creativeAction | 
                              
                            | |
| filterStatement | 
                               | 
Response
| Field | Type | Description | 
|---|---|---|
| rval | 
                               | 
updateCreatives
Updates the specified Creative objects.
Parameters
| Field | Type | Description | 
|---|---|---|
| creatives | 
                              
                            | 
Response
| Field | Type | Description | 
|---|---|---|
| rval | 
                              
                            | 
Errors
| Error | Reasons | 
|---|---|
| ApiVersionError | Errors related to the usage of API versions. Enumerations 
 | 
| AssetError | Lists all errors associated with assets. Enumerations 
 | 
| AuthenticationError | An error for an exception that occurred when authenticating. Enumerations 
 | 
| CollectionSizeError | Error for the size of the collection being too large Enumerations 
 | 
| CommonError | A place for common errors that can be used across services. Enumerations 
 | 
| CreativeAssetMacroError | Lists all errors associated with creative asset macros. Enumerations 
 | 
| CreativeError | Lists all errors associated with creatives. Enumerations 
 | 
| CreativeSetError | Errors relating to creative sets & subclasses. Enumerations 
 | 
| CreativeTemplateError | A catch-all error that lists all generic errors associated with CreativeTemplate. Enumerations 
 | 
| CreativeTemplateOperationError | An error that can occur while performing an operation on a creative template. Enumerations 
 | 
| CustomCreativeError | Lists all errors associated with custom creatives. Enumerations 
 | 
| CustomFieldValueError | Errors specific to editing custom field values Enumerations 
 | 
| EntityLimitReachedError | An error that occurs when creating an entity if the limit on the number of allowed entities for
            a network has already been reached. Enumerations 
 | 
| FeatureError | Errors related to feature management.  If you attempt using a feature that is not available to
            the current network you'll receive a FeatureError with the missing feature as the trigger. Enumerations 
 | 
| FileError | A list of all errors to be used for problems related to files. Enumerations 
 | 
| HtmlBundleProcessorError | Lists all errors associated with html5 file processing. Enumerations 
 | 
| ImageError | Lists all errors associated with images. Enumerations 
 | 
| InternalApiError | Indicates that a server-side error has occured. InternalApiErrors
            are generally not the result of an invalid request or message sent by the
            client.Enumerations 
 | 
| InvalidPhoneNumberError | Lists all errors associated with phone numbers. Enumerations 
 | 
| InvalidUrlError | Lists all errors associated with URLs. Enumerations 
 | 
| LabelEntityAssociationError | Errors specific to creating label entity associations. Enumerations 
 | 
| LineItemCreativeAssociationError | Lists all errors associated with line item-to-creative association dates. Enumerations 
 | 
| NotNullError | Caused by supplying a null value for an attribute that cannot be null. Enumerations 
 | 
| NullError | Errors associated with violation of a NOT NULL check. Enumerations 
 | 
| ParseError | Lists errors related to parsing. Enumerations 
 | 
| PermissionError | Errors related to incorrect permission. Enumerations 
 | 
| PublisherQueryLanguageContextError | An error that occurs while executing a PQL query contained in
            a Statement object. Enumerations 
 | 
| PublisherQueryLanguageSyntaxError | An error that occurs while parsing a PQL query contained in a
            Statement object. Enumerations 
 | 
| QuotaError | Describes a client-side error on which a user is attempting
            to perform an action to which they have no quota remaining. Enumerations 
 | 
| RangeError | A list of all errors associated with the Range constraint. Enumerations 
 | 
| RequiredCollectionError | A list of all errors to be used for validating sizes of collections. Enumerations 
 | 
| RequiredError | Errors due to missing required field. Enumerations 
 | 
| RequiredNumberError | A list of all errors to be used in conjunction with required number
            validators. Enumerations 
 | 
| RequiredSizeError | A list of all errors to be used for validating Size. Enumerations 
 | 
| RichMediaStudioCreativeError | Lists all errors associated with Studio creatives. Enumerations 
 | 
| ServerError | Errors related to the server. Enumerations 
 | 
| SetTopBoxCreativeError | Errors associated with set-top box creatives. Enumerations 
 | 
| StatementError | An error that occurs while parsing Statement objects. Enumerations 
 | 
| StringFormatError | A list of error code for reporting invalid content of input strings. Enumerations 
 | 
| StringLengthError | Errors for Strings which do not meet given length constraints. Enumerations 
 | 
| SwiffyConversionError | Error for converting flash to swiffy asset. Enumerations 
 | 
| TemplateInstantiatedCreativeError | Lists all errors associated with template instantiated creatives. Enumerations 
 | 
| TranscodingError | Errors associated with the video and audio transcoding flow. Enumerations 
 | 
| TypeError | An error for a field which is an invalid type. | 
| UniqueError | An error for a field which must satisfy a uniqueness constraint |