public interface LineItemCreativeAssociationServiceInterface extends Remote
| Modifier and Type | Method and Description |
|---|---|
LineItemCreativeAssociation[] |
createLineItemCreativeAssociations(LineItemCreativeAssociation[] lineItemCreativeAssociations)
Creates new
LineItemCreativeAssociation objects |
LineItemCreativeAssociationPage |
getLineItemCreativeAssociationsByStatement(Statement filterStatement)
Gets a
LineItemCreativeAssociationPage of
LineItemCreativeAssociation objects that satisfy the
given
Statement.query. |
String |
getPreviewUrl(Long lineItemId,
Long creativeId,
String siteUrl)
Returns an insite preview URL that references the specified
site URL with
the specified creative from the association served to it.
|
CreativeNativeStylePreview[] |
getPreviewUrlsForNativeStyles(Long lineItemId,
Long creativeId,
String siteUrl)
Returns a list of URLs that reference the specified site URL
with the specified creative from
the association served to it.
|
UpdateResult |
performLineItemCreativeAssociationAction(LineItemCreativeAssociationAction lineItemCreativeAssociationAction,
Statement filterStatement)
Performs actions on
LineItemCreativeAssociation objects
that match
the given Statement.query. |
LineItemCreativeAssociation[] |
updateLineItemCreativeAssociations(LineItemCreativeAssociation[] lineItemCreativeAssociations)
Updates the specified
LineItemCreativeAssociation objects |
LineItemCreativeAssociation[] createLineItemCreativeAssociations(LineItemCreativeAssociation[] lineItemCreativeAssociations) throws RemoteException, ApiException
LineItemCreativeAssociation objectslineItemCreativeAssociations - the line item creative associations
to
createRemoteExceptionApiExceptionLineItemCreativeAssociationPage getLineItemCreativeAssociationsByStatement(Statement filterStatement) throws RemoteException, ApiException
LineItemCreativeAssociationPage of
LineItemCreativeAssociation objects that satisfy the
given
Statement.query. The following fields are supported
for filtering:
| PQL Property | Object Property |
|---|---|
creativeId |
LineItemCreativeAssociation.creativeId |
manualCreativeRotationWeight |
LineItemCreativeAssociation.manualCreativeRotationWeight |
destinationUrl |
LineItemCreativeAssociation.destinationUrl |
lineItemId |
LineItemCreativeAssociation.lineItemId |
status |
LineItemCreativeAssociation.status |
lastModifiedDateTime |
LineItemCreativeAssociation.lastModifiedDateTime |
filterStatement - a Publisher Query Language statement used to
filter
a set of line item creative associationsRemoteExceptionApiExceptionString getPreviewUrl(Long lineItemId, Long creativeId, String siteUrl) throws RemoteException, ApiException
lineItemId - the ID of the line item, which must already existcreativeId - the ID of the creative, which must already existsiteUrl - the URL of the site that the creative should be previewed
inRemoteExceptionApiExceptionCreativeNativeStylePreview[] getPreviewUrlsForNativeStyles(Long lineItemId, Long creativeId, String siteUrl) throws RemoteException, ApiException
lineItemId - the ID of the line item, which must already existcreativeId - the ID of the creative, which must already exist
and must be a native
creativesiteUrl - the URL of the site that the creative should be previewed
inRemoteExceptionApiExceptionUpdateResult performLineItemCreativeAssociationAction(LineItemCreativeAssociationAction lineItemCreativeAssociationAction, Statement filterStatement) throws RemoteException, ApiException
LineItemCreativeAssociation objects
that match
the given Statement.query.lineItemCreativeAssociationAction - the action to performfilterStatement - a Publisher Query Language statement used to
filter
a set of line item creative associationsRemoteExceptionApiExceptionLineItemCreativeAssociation[] updateLineItemCreativeAssociations(LineItemCreativeAssociation[] lineItemCreativeAssociations) throws RemoteException, ApiException
LineItemCreativeAssociation objectslineItemCreativeAssociations - the line item creative associations
to
updateRemoteExceptionApiExceptionCopyright © 2020. All rights reserved.