Ads API .NET library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Google.Api.Ads.AdManager.v202305.ILineItemCreativeAssociationService Interface Reference

Provides operations for creating, updating and retrieving LineItemCreativeAssociation objects. More...

Inheritance diagram for Google.Api.Ads.AdManager.v202305.ILineItemCreativeAssociationService:
Google.Api.Ads.AdManager.v202305.LineItemCreativeAssociationServiceInterface Google.Api.Ads.AdManager.v202305.LineItemCreativeAssociationService

Public Member Functions

Google.Api.Ads.AdManager.v202305.LineItemCreativeAssociation[] createLineItemCreativeAssociations (Google.Api.Ads.AdManager.v202305.LineItemCreativeAssociation[] lineItemCreativeAssociations)
 
System.Threading.Tasks.Task
< Google.Api.Ads.AdManager.v202305.LineItemCreativeAssociation[]> 
createLineItemCreativeAssociationsAsync (Google.Api.Ads.AdManager.v202305.LineItemCreativeAssociation[] lineItemCreativeAssociations)
 
Google.Api.Ads.AdManager.v202305.CreativeNativeStylePreview[] getPreviewUrlsForNativeStyles (long lineItemId, long creativeId, string siteUrl)
 
System.Threading.Tasks.Task
< Google.Api.Ads.AdManager.v202305.CreativeNativeStylePreview[]> 
getPreviewUrlsForNativeStylesAsync (long lineItemId, long creativeId, string siteUrl)
 
Google.Api.Ads.AdManager.v202305.LineItemCreativeAssociation[] updateLineItemCreativeAssociations (Google.Api.Ads.AdManager.v202305.LineItemCreativeAssociation[] lineItemCreativeAssociations)
 
System.Threading.Tasks.Task
< Google.Api.Ads.AdManager.v202305.LineItemCreativeAssociation[]> 
updateLineItemCreativeAssociationsAsync (Google.Api.Ads.AdManager.v202305.LineItemCreativeAssociation[] lineItemCreativeAssociations)
 
- Public Member Functions inherited from Google.Api.Ads.AdManager.v202305.LineItemCreativeAssociationServiceInterface
Wrappers.LineItemCreativeAssociationService.createLineItemCreativeAssociationsResponse createLineItemCreativeAssociations (Wrappers.LineItemCreativeAssociationService.createLineItemCreativeAssociationsRequest request)
 
System.Threading.Tasks.Task
< Wrappers.LineItemCreativeAssociationService.createLineItemCreativeAssociationsResponse
createLineItemCreativeAssociationsAsync (Wrappers.LineItemCreativeAssociationService.createLineItemCreativeAssociationsRequest request)
 
Google.Api.Ads.AdManager.v202305.LineItemCreativeAssociationPage getLineItemCreativeAssociationsByStatement (Google.Api.Ads.AdManager.v202305.Statement filterStatement)
 
System.Threading.Tasks.Task
< Google.Api.Ads.AdManager.v202305.LineItemCreativeAssociationPage
getLineItemCreativeAssociationsByStatementAsync (Google.Api.Ads.AdManager.v202305.Statement filterStatement)
 
string getPreviewUrl (long lineItemId, long creativeId, string siteUrl)
 
System.Threading.Tasks.Task
< string > 
getPreviewUrlAsync (long lineItemId, long creativeId, string siteUrl)
 
Wrappers.LineItemCreativeAssociationService.getPreviewUrlsForNativeStylesResponse getPreviewUrlsForNativeStyles (Wrappers.LineItemCreativeAssociationService.getPreviewUrlsForNativeStylesRequest request)
 
System.Threading.Tasks.Task
< Wrappers.LineItemCreativeAssociationService.getPreviewUrlsForNativeStylesResponse
getPreviewUrlsForNativeStylesAsync (Wrappers.LineItemCreativeAssociationService.getPreviewUrlsForNativeStylesRequest request)
 
Google.Api.Ads.AdManager.v202305.UpdateResult performLineItemCreativeAssociationAction (Google.Api.Ads.AdManager.v202305.LineItemCreativeAssociationAction lineItemCreativeAssociationAction, Google.Api.Ads.AdManager.v202305.Statement filterStatement)
 
System.Threading.Tasks.Task
< Google.Api.Ads.AdManager.v202305.UpdateResult
performLineItemCreativeAssociationActionAsync (Google.Api.Ads.AdManager.v202305.LineItemCreativeAssociationAction lineItemCreativeAssociationAction, Google.Api.Ads.AdManager.v202305.Statement filterStatement)
 
Google.Api.Ads.AdManager.v202305.UpdateResult pushCreativeToDevices (Google.Api.Ads.AdManager.v202305.Statement filterStatement, Google.Api.Ads.AdManager.v202305.CreativePushOptions options)
 
System.Threading.Tasks.Task
< Google.Api.Ads.AdManager.v202305.UpdateResult
pushCreativeToDevicesAsync (Google.Api.Ads.AdManager.v202305.Statement filterStatement, Google.Api.Ads.AdManager.v202305.CreativePushOptions options)
 
Wrappers.LineItemCreativeAssociationService.updateLineItemCreativeAssociationsResponse updateLineItemCreativeAssociations (Wrappers.LineItemCreativeAssociationService.updateLineItemCreativeAssociationsRequest request)
 
System.Threading.Tasks.Task
< Wrappers.LineItemCreativeAssociationService.updateLineItemCreativeAssociationsResponse
updateLineItemCreativeAssociationsAsync (Wrappers.LineItemCreativeAssociationService.updateLineItemCreativeAssociationsRequest request)
 

Detailed Description

Provides operations for creating, updating and retrieving LineItemCreativeAssociation objects.

A line item creative association (LICA) associates a Creative with a LineItem. When a line item is selected to serve, the LICAs specify which creatives can appear for the ad units that are targeted by the line item. In order to be associated with a line item, the creative must have a size that exists within the attribute LineItem::creativePlaceholders.

Each LICA has a start and end date and time that defines when the creative should be displayed.

To read more about associating creatives with line items, see this Ad Manager Help Center article.

Member Function Documentation

Google.Api.Ads.AdManager.v202305.LineItemCreativeAssociation [] Google.Api.Ads.AdManager.v202305.ILineItemCreativeAssociationService.createLineItemCreativeAssociations ( Google.Api.Ads.AdManager.v202305.LineItemCreativeAssociation[]  lineItemCreativeAssociations)
System.Threading.Tasks.Task<Google.Api.Ads.AdManager.v202305.LineItemCreativeAssociation[]> Google.Api.Ads.AdManager.v202305.ILineItemCreativeAssociationService.createLineItemCreativeAssociationsAsync ( Google.Api.Ads.AdManager.v202305.LineItemCreativeAssociation[]  lineItemCreativeAssociations)
Google.Api.Ads.AdManager.v202305.CreativeNativeStylePreview [] Google.Api.Ads.AdManager.v202305.ILineItemCreativeAssociationService.getPreviewUrlsForNativeStyles ( long  lineItemId,
long  creativeId,
string  siteUrl 
)
System.Threading.Tasks.Task<Google.Api.Ads.AdManager.v202305.CreativeNativeStylePreview[]> Google.Api.Ads.AdManager.v202305.ILineItemCreativeAssociationService.getPreviewUrlsForNativeStylesAsync ( long  lineItemId,
long  creativeId,
string  siteUrl 
)
Google.Api.Ads.AdManager.v202305.LineItemCreativeAssociation [] Google.Api.Ads.AdManager.v202305.ILineItemCreativeAssociationService.updateLineItemCreativeAssociations ( Google.Api.Ads.AdManager.v202305.LineItemCreativeAssociation[]  lineItemCreativeAssociations)
System.Threading.Tasks.Task<Google.Api.Ads.AdManager.v202305.LineItemCreativeAssociation[]> Google.Api.Ads.AdManager.v202305.ILineItemCreativeAssociationService.updateLineItemCreativeAssociationsAsync ( Google.Api.Ads.AdManager.v202305.LineItemCreativeAssociation[]  lineItemCreativeAssociations)

The documentation for this interface was generated from the following file: